[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PDFBox 2.0.6



Am 01.07.2017 um 17:26 schrieb tony mancill:
> On Fri, Jun 30, 2017 at 06:29:55PM +0200, gregor herrmann wrote:
>> On Fri, 30 Jun 2017 15:54:00 +0200, Markus Koschany wrote:
>>
>>> I dropped the libjempbox-java package because it is no longer
>>> unsupported and was removed upstream. Apparently xmpbox is the successor
>>> but I don't know if we have to build the module in order to replace
>>> jempbox or if we can just live without it.
>>
>> jabref (build) depends on libjempbox-java.
>> Maybe tony remembers if this will be the case for newer versions as
>> well.
> 
> Currently it is the case that jabref not only needs jempbox, but cannot
> transition to the version of xmpbox found in PDFBox 2.0.x due to the lack
> of support for custom namespaces.  Oliver Kopp forwarded me a thread to
> on this topic: 
> 
>    https://github.com/JabRef/jabref/pull/1096

Ok, that doesn't look very good. They can't upgrade and we can't wait
until pdfbox 2.1 is released (which could take years).

>>> There were also lots of unapplied patches which I simply removed. The
>>> copyright isn't complete yet and do we still have to do this
>>> search&replace dance in debian/rules?
>>
>> You mean the cmap copying back and forth?
>> Probably not (see below).
>>
>> And it looks like the whole repackaging needs an update:
> 
> Yes, I suspect it might be easier to start from scratch.

The current get-orig-source target worked for me. I just wasn't sure
what problem you had to solve back then. The code from Adobe appears to
be free software, so it wasn't clear to me what you wanted to achieve,
especially the Built-Using stuff. Is it still needed?

> So, regarding the update, given that tika and jabref are the only
> r-deps, and that tika is probably able to move forward, what do people
> think about either moving the existing src:libpdfbox-java packages into
> libpdfbox1-java or uploading PDFBox 2.x as libpdfbox2-java?

I can live with another package (that means there are eight new
dependencies for pdfsam at the moment). Then I go for
src:libpdfbox2-java and drop the libjempbox-java binary package for this
source package.

Cheers,

Markus



Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: