Skip to content

Commit

Permalink
dev-tex/pdfannotextractor: Add two new patches. Fixes bug 545336.
Browse files Browse the repository at this point in the history
  • Loading branch information
Craig Inches authored and monsieurp committed Dec 5, 2015
1 parent 14834cb commit 1dd38c3
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 3 deletions.
25 changes: 25 additions & 0 deletions dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
--- 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 {

14 changes: 14 additions & 0 deletions dev-tex/pdfannotextractor/files/StringVisitor.java.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
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 {

8 changes: 5 additions & 3 deletions dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
IUSE=""

CDEPEND="virtual/latex-base
dev-java/pdfbox
dev-java/fontbox"
dev-java/pdfbox:1.8
dev-java/fontbox:1.7"
DEPEND="${CDEPEND}
app-arch/unzip
>=virtual/jdk-1.5"
Expand All @@ -31,10 +31,12 @@ TEXMF=/usr/share/texmf-site
S=${WORKDIR}

JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="pdfbox fontbox"
EANT_GENTOO_CLASSPATH="pdfbox-1.8 fontbox-1.7"

src_prepare() {
epatch "${FILESDIR}/javajars.patch"
epatch "${FILESDIR}/PDFAnnotExtractor.java.patch"
epatch "${FILESDIR}/StringVisitor.java.patch"
java-pkg-2_src_prepare
}

Expand Down

0 comments on commit 1dd38c3

Please sign in to comment.