diff options
Diffstat (limited to 'dev-tex/pdfannotextractor')
5 files changed, 11 insertions, 77 deletions
diff --git a/dev-tex/pdfannotextractor/Manifest b/dev-tex/pdfannotextractor/Manifest index 7f928f7e8b54..b3332d170954 100644 --- a/dev-tex/pdfannotextractor/Manifest +++ b/dev-tex/pdfannotextractor/Manifest @@ -1,6 +1,3 @@ -AUX PDFAnnotExtractor.java.patch 1043 BLAKE2B 7630ce97561e6c92ebb834539cfc93b2247b49249195e738c952b99671ee33331ac2fc2a655af5bfb2469b9015e78cbd1084d9b20097b5cbbf20cf980f81a009 SHA512 d5b727d1fce4e23a7e4054a6bb1644165dfac207f20371cee0e7935f0d750c33e65a650b590fb97a6c7216137df05f7a0cf4cc4a37428535efea82866379a078 -AUX StringVisitor.java.patch 449 BLAKE2B a294525c1ae93bd5349f7321827e294460c41aed37b81ef436fd2d73388e0c2d54e84da998bf1134f205c026252bf2d7a9beba93a5467ede8fe03595e5100023 SHA512 50982eae2e9479f359daae5ae711207a425fe16af1b9e2a9eea321bde791404fc4a2036e98966c628c8a5c561093fba92e1420709949642a69895669097002e5 -AUX javajars.patch 403 BLAKE2B 1895fcc6398bdbdcff5d6828da11a4d9b2baa5b52eae01a2c3297f265432102fa61283031fc71630ab70b7be9c33a88093bde01bd1c154aadd870cf880fe61cb SHA512 c140c8d6c306c04e092a491a09dfe67cee3afd824790c022ed49198b5ce004481c28addd985427cafbebc350ab8a1c03a5bccfd655bb60631ba3c3e63247a600 DIST pdfannotextractor-0.1l.zip 48496 BLAKE2B f6c5be87c1b083f8a7b6e894e8ffd0f28b910c67661a9a773164c18ca27acafa22252a78e57d8c521abee2a57f3ce55f55067c7a7b54d51760ed0188571d64df SHA512 043a12545889cbdf9309024bcb381a70eef6ac1c1a3214d678b606c97102dde6cfd473fbd8057f9ed7badebd0fc85db0ce0e05f361a71f8b8c3f71e523f8beba -EBUILD pdfannotextractor-0.1l-r1.ebuild 1227 BLAKE2B bed8c40a06891a01581154384f951921fc85ebdaac580ca21a20f0f8930ea1b0b36d3a27b5bed9b2c8dfb1531623a5d636ebd41a317f8576865346ad68919e86 SHA512 fca6b611daa29f1a9e4a5e0ec01c7ad6c9ed686e74bd493eb058190cf462f3c88a2c4723b8d1a75b202c96b0f5899536551e0efb60a0e21ae696ff7a64944d17 +EBUILD pdfannotextractor-0.1l-r1.ebuild 1011 BLAKE2B 5dc9be4ab07dca32e9cfaea1f1fa07ca346f392c06e6fd16fecb5aed14e8c608d410507b6d743863e33a88c8dd4cb8764c8b8588033dba6ed9260c08ab8f527e SHA512 c3bd3f48aa2ae4421c52c63281ff887035e69d4e39e2ac4a3252d2b14bbe4dfcaeaf4207800280a5ee4bab0e626dce5ef8ebc7c050f706c47f5557d676895a5e MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch b/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch deleted file mode 100644 index 88c8d372e089..000000000000 --- a/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- PDFAnnotExtractor.java.org 2015-11-26 16:20:12.614852847 +0800 -+++ work/source/latex/pax/src/PDFAnnotExtractor.java 2015-11-26 16:21:42.592303074 +0800 -@@ -24,14 +24,14 @@ - import java.text.*; - import java.util.*; - --import org.pdfbox.cos.*; --import org.pdfbox.pdfparser.*; --import org.pdfbox.pdmodel.*; --import org.pdfbox.pdmodel.common.*; --import org.pdfbox.pdmodel.interactive.action.*; --import org.pdfbox.pdmodel.interactive.action.type.*; --import org.pdfbox.pdmodel.interactive.annotation.*; --import org.pdfbox.pdmodel.interactive.documentnavigation.destination.*; -+import org.apache.pdfbox.cos.*; -+import org.apache.pdfbox.pdfparser.*; -+import org.apache.pdfbox.pdmodel.*; -+import org.apache.pdfbox.pdmodel.common.*; -+import org.apache.pdfbox.pdmodel.interactive.action.*; -+import org.apache.pdfbox.pdmodel.interactive.action.type.*; -+import org.apache.pdfbox.pdmodel.interactive.annotation.*; -+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.*; - - public class PDFAnnotExtractor implements Constants { - diff --git a/dev-tex/pdfannotextractor/files/StringVisitor.java.patch b/dev-tex/pdfannotextractor/files/StringVisitor.java.patch deleted file mode 100644 index 1b6a9d1d9161..000000000000 --- a/dev-tex/pdfannotextractor/files/StringVisitor.java.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: work/source/latex/pax/src/StringVisitor.java ---- StringVisitor.java.org 2015-11-26 16:20:35.434967156 +0800 -+++ work/source/latex/pax/src/StringVisitor.java 2015-11-26 16:20:56.504072659 +0800 -@@ -22,8 +22,8 @@ - - import java.io.*; - import java.util.*; --import org.pdfbox.cos.*; --import org.pdfbox.exceptions.*; -+import org.apache.pdfbox.cos.*; -+import org.apache.pdfbox.exceptions.*; - - public class StringVisitor implements ICOSVisitor { - diff --git a/dev-tex/pdfannotextractor/files/javajars.patch b/dev-tex/pdfannotextractor/files/javajars.patch deleted file mode 100644 index bc52050e7b06..000000000000 --- a/dev-tex/pdfannotextractor/files/javajars.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: work/scripts/pax/pdfannotextractor.pl -=================================================================== ---- work.orig/scripts/pax/pdfannotextractor.pl -+++ work/scripts/pax/pdfannotextractor.pl -@@ -84,6 +84,8 @@ my @jar_pdfbox = qw[ - PDFBox-0.7.2.jar - ]; - my @dir_jar = qw[ -+ /usr/share/pdfannotextractor/lib -+ /usr/share/pdfbox/lib - /usr/share/java - /usr/local/share/java - ]; diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild index e33d504b94fc..1b6371bf6dbe 100644 --- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild +++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit latex-package java-pkg-2 java-ant-2 eutils +inherit latex-package java-pkg-2 java-ant-2 DESCRIPTION="Extract annotations from pdf files" HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/" @@ -12,23 +12,23 @@ SRC_URI="mirror://gentoo/${P}.zip" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos" -IUSE="" -CDEPEND="virtual/latex-base +COMMON_DEPEND="virtual/latex-base dev-java/pdfbox:1.8 dev-java/fontbox:1.7" -DEPEND="${CDEPEND} - app-arch/unzip +DEPEND="${COMMON_DEPEND} >=virtual/jdk-1.6" -RDEPEND="${CDEPEND} +BDEPEND="app-arch/unzip" + +RDEPEND="${COMMIN_DEPEND} virtual/perl-Getopt-Long dev-perl/File-Which - >=virtual/jre-1.6 - !<=dev-texlive/texlive-latexextra-2010" + >=virtual/jre-1.6" TEXMF=/usr/share/texmf-site + S="${WORKDIR}" JAVA_ANT_REWRITE_CLASSPATH="true" @@ -37,17 +37,6 @@ EANT_GENTOO_CLASSPATH=" fontbox-1.7 " -PATCHES=( - "${FILESDIR}/javajars.patch" - "${FILESDIR}/PDFAnnotExtractor.java.patch" - "${FILESDIR}/StringVisitor.java.patch" -) - -java_prepare() { - java-pkg_clean - epatch "${PATCHES[@]}" -} - src_compile() { cd "${S}/source/latex/pax" || die eant || die |