Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 430054

Summary: dev-java/pdfbox-1.8.8 version bump
Product: Gentoo Linux Reporter: Ivan Baidakou (dmol) <the.dmol>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: normal CC: kingjon3377, mrueg, nicolasbock, the.dmol, yamadharma
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://pdfbox.apache.org/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 448532    
Bug Blocks: 504320    
Attachments: pdfbox-1.7.1.ebuild
pdfbox-1.7.1-build.xml.patch
pdfbox-1.7.1.ebuild
files/pdfbox-1.7.1-build.xml.patch
files/pdfbox-1.7.1-disable-TestPDDocumentCatalog.patch
pdfbox-1.7.1-use-adobe-pcfi.patch
pdfbox-1.7.1.ebuild

Description Ivan Baidakou (dmol) 2012-08-05 18:04:14 UTC
required to build jabref 2.8+ (#385751)

Reproducible: Always
Comment 1 Ivan Baidakou (dmol) 2012-08-05 20:03:58 UTC
Created attachment 320502 [details]
pdfbox-1.7.1.ebuild
Comment 2 Ivan Baidakou (dmol) 2012-08-05 20:08:46 UTC
Created attachment 320504 [details]
pdfbox-1.7.1-build.xml.patch
Comment 3 Ralph Sennhauser (RETIRED) gentoo-dev 2012-10-18 17:40:55 UTC
Hi, thanks for the ebuild.

The pom for pcfi says "Multiple licenses, see META-INF/LICENSE.txt", also is this jar only used at build time? Btw, you can get it at https://github.com/jukka/pcfi as maven central tends to disable wget from time to time.

Also disable the minimum of tests so it passes for you, this way at least regressions can be detected.
Comment 4 Ivan Baidakou (dmol) 2012-10-18 20:29:20 UTC
Created attachment 326878 [details]
pdfbox-1.7.1.ebuild
Comment 5 Ivan Baidakou (dmol) 2012-10-18 20:29:55 UTC
Created attachment 326880 [details, diff]
files/pdfbox-1.7.1-build.xml.patch
Comment 6 Ivan Baidakou (dmol) 2012-10-18 20:30:23 UTC
Created attachment 326882 [details, diff]
files/pdfbox-1.7.1-disable-TestPDDocumentCatalog.patch
Comment 7 Ivan Baidakou (dmol) 2012-10-18 20:35:18 UTC
(In reply to comment #3)

Thanks for your comments. I've managed the test issue, but how to handle pcfi? Should it be formed-in as separate ebuild, as https://github.com/jukka/pcfi provides sources and not the jar file? The font's license leads to http://www.adobe.com/devnet/font.html#pcfi, which isn't very clean to me. The pdfbox actually embeds the adobe's fonts into the final jar-file...
Comment 8 Ivan Baidakou (dmol) 2012-12-25 15:22:23 UTC
Created attachment 333294 [details, diff]
pdfbox-1.7.1-use-adobe-pcfi.patch
Comment 9 Ivan Baidakou (dmol) 2012-12-25 15:22:52 UTC
Created attachment 333296 [details]
pdfbox-1.7.1.ebuild
Comment 10 Ivan Baidakou (dmol) 2012-12-25 15:25:13 UTC
The last ebuild and patch use uncleanly-licensed pcfi dependendy as separate ebuild (#448532). I'm waiting the response from licenses@gentoo.org howto manage the last.
Comment 11 Manuel Rüger (RETIRED) gentoo-dev 2013-05-18 21:08:41 UTC
pdfbox-1.8.1 was released. see http://mail-archives.apache.org/mod_mbox/www-announce/201304.mbox/%3C516643B8.1070603@apache.org%3E
Comment 12 Nicolas Bock gentoo-dev 2014-01-02 23:13:35 UTC
(In reply to Ivan Baidakou (dmol) from comment #10)
> The last ebuild and patch use uncleanly-licensed pcfi dependendy as separate
> ebuild (#448532). I'm waiting the response from licenses@gentoo.org howto
> manage the last.

Any news from the licensing team?
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2014-03-15 14:09:04 UTC
*** Bug 504690 has been marked as a duplicate of this bug. ***
Comment 14 Nicolas Bock gentoo-dev 2014-03-15 14:49:07 UTC
What's the status on the font licensing issue? Any resolution so we can move this issue forward?
Comment 15 Manuel Rüger (RETIRED) gentoo-dev 2014-11-13 14:53:06 UTC
http://ftp.halifax.rwth-aachen.de/apache//pdfbox/1.8.7/RELEASE-NOTES.txt

any update here? would be greate to remove the old EAPI=1 ebuild in the tree.
Comment 16 Patrice Clement gentoo-dev 2015-02-21 14:32:20 UTC
+*pdfbox-1.8.8 (21 Feb 2015)
+
+  21 Feb 2015; Patrice Clement <monsieurp@gentoo.org>
+  +files/pdfbox-1.8.8-build.xml.patch, +pdfbox-1.8.8.ebuild:
+  Version bump. Fix bug #430054.
+

This package was a bit of a nightmare to version bump. Note: upstream messed up the package version in build.xml. I've put together a patch to correct it. Anyway, give it a try and let me know.