Lines 32-38
Link Here
|
32 |
java? ( >=virtual/jre-1.4 )" |
32 |
java? ( >=virtual/jre-1.4 )" |
33 |
|
33 |
|
34 |
pkg_setup() { |
34 |
pkg_setup() { |
35 |
use java && java-pkg-opt-2_pkg_setup |
35 |
java-pkg-opt-2_pkg_setup |
36 |
use perl && perl-module_pkg_setup |
36 |
use perl && perl-module_pkg_setup |
37 |
} |
37 |
} |
38 |
|
38 |
|
Lines 41-46
Link Here
|
41 |
cd "${S}" |
41 |
cd "${S}" |
42 |
|
42 |
|
43 |
epatch "${FILESDIR}"/${P}-gcc-4.3.patch |
43 |
epatch "${FILESDIR}"/${P}-gcc-4.3.patch |
|
|
44 |
|
45 |
#Fix Java bindings. |
46 |
epatch "${FILESDIR}"/${P}-javafixes.patch |
44 |
|
47 |
|
45 |
# fix broken configure option for ruby bindings. |
48 |
# fix broken configure option for ruby bindings. |
46 |
# do NOT call eautoreconf here, it breaks configure horribly. |
49 |
# do NOT call eautoreconf here, it breaks configure horribly. |
Lines 95-101
Link Here
|
95 |
econf --with-ruby=no ${myconf} |
98 |
econf --with-ruby=no ${myconf} |
96 |
|
99 |
|
97 |
if use java; then |
100 |
if use java; then |
98 |
JAVACFLAGS="$(java-pkg_javac-args)" emake || die "emake failed" |
101 |
emake || die "emake failed" |
99 |
if use doc; then |
102 |
if use doc; then |
100 |
cd ./bind/pdflib/java || die |
103 |
cd ./bind/pdflib/java || die |
101 |
emake javadoc || die "Failed to generate javadoc" |
104 |
emake javadoc || die "Failed to generate javadoc" |
Lines 130-139
Link Here
|
130 |
docinto pdflib |
133 |
docinto pdflib |
131 |
dodoc doc/pdflib/* |
134 |
dodoc doc/pdflib/* |
132 |
|
135 |
|
133 |
# seemant: seems like the makefiles for pdflib generate the .jar file anyway |
136 |
if use java ; then |
134 |
use java && java-pkg_dojar bind/pdflib/java/pdflib.jar |
137 |
java-pkg_dojar bind/pdflib/java/pdflib.jar |
135 |
if use java && use doc; then |
138 |
java-pkg_regso "${D}/usr/$(get_libdir)/libpdf_java.so" |
136 |
java-pkg_dojavadoc ./bind/pdflib/java/javadoc |
139 |
use doc && java-pkg_dojavadoc ./bind/pdflib/java/javadoc |
137 |
fi |
140 |
fi |
138 |
} |
141 |
} |
139 |
|
142 |
|