Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 430054 - dev-java/pdfbox-1.8.8 version bump
Summary: dev-java/pdfbox-1.8.8 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL: http://pdfbox.apache.org/
Whiteboard:
Keywords:
: 504690 (view as bug list)
Depends on: 448532
Blocks: 504320
  Show dependency tree
 
Reported: 2012-08-05 18:04 UTC by Ivan Baidakou (dmol)
Modified: 2015-02-21 14:32 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pdfbox-1.7.1.ebuild (pdfbox-1.7.1.ebuild,1.75 KB, text/plain)
2012-08-05 20:03 UTC, Ivan Baidakou (dmol)
Details
pdfbox-1.7.1-build.xml.patch (pdfbox-1.7.1-build.xml.patch,3.20 KB, text/plain)
2012-08-05 20:08 UTC, Ivan Baidakou (dmol)
Details
pdfbox-1.7.1.ebuild (pdfbox-1.7.1.ebuild,1.82 KB, text/plain)
2012-10-18 20:29 UTC, Ivan Baidakou (dmol)
Details
files/pdfbox-1.7.1-build.xml.patch (pdfbox-1.7.1-build.xml.patch,3.62 KB, patch)
2012-10-18 20:29 UTC, Ivan Baidakou (dmol)
Details | Diff
files/pdfbox-1.7.1-disable-TestPDDocumentCatalog.patch (pdfbox-1.7.1-disable-TestPDDocumentCatalog.patch,878 bytes, patch)
2012-10-18 20:30 UTC, Ivan Baidakou (dmol)
Details | Diff
pdfbox-1.7.1-use-adobe-pcfi.patch (pdfbox-1.7.1-use-adobe-pcfi.patch,2.16 KB, patch)
2012-12-25 15:22 UTC, Ivan Baidakou (dmol)
Details | Diff
pdfbox-1.7.1.ebuild (pdfbox-1.7.1.ebuild,1.95 KB, text/plain)
2012-12-25 15:22 UTC, Ivan Baidakou (dmol)
Details

Note You need to log in before you can comment on or make changes to this bug.
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.