--- pdflib-6.0.3.ebuild 2007-01-30 17:55:33.000000000 +1300 +++ pdflib-6.0.3-r1.ebuild 2007-01-30 17:53:52.000000000 +1300 @@ -4,7 +4,7 @@ # eutils must be inherited since get_libdir() is only # globally available on baselayout-1.11 (still on ~arch) -inherit eutils java-pkg flag-o-matic +inherit base eutils java-pkg-opt-2 flag-o-matic MY_PN="${PN/pdf/PDF}-Lite" MY_P="${MY_PN}-${PV}" @@ -22,9 +22,14 @@ tcl? ( >=dev-lang/tcl-8.2 ) perl? ( >=dev-lang/perl-5.1 ) python? ( >=dev-lang/python-2.2 ) - java? ( >=virtual/jdk-1.3 )" + java? ( >=virtual/jdk-1.4 )" + +PATCHES="${FILESDIR}/fix-java-compile.patch" src_compile() { + + JAVACFLAGS=$(java-pkg_javac-args) + local myconf= # Bug #87004 @@ -50,6 +55,7 @@ econf \ --enable-cxx \ ${myconf} || die + emake || die "emake failed" }