dev-java/japitools: Fix classpath adjustment, broken by eclass change
authorJames Le Cuirot <chewi@gentoo.org>
Sun, 4 Dec 2016 13:38:23 +0000 (13:38 +0000)
committerJames Le Cuirot <chewi@gentoo.org>
Sun, 4 Dec 2016 13:38:23 +0000 (13:38 +0000)
Straight to stable, the current version is totally broken.

Package-Manager: portage-2.3.2

dev-java/japitools/japitools-0.9.7-r4.ebuild [moved from dev-java/japitools/japitools-0.9.7-r3.ebuild with 85% similarity]

similarity index 85%
rename from dev-java/japitools/japitools-0.9.7-r3.ebuild
rename to dev-java/japitools/japitools-0.9.7-r4.ebuild
index c80e8b9fe045bd7bdef3596a2aed7b6effc7c487..dfcead47e614d5191031a3817332b19aa9c88b1e 100644 (file)
@@ -15,8 +15,6 @@ SRC_URI="http://www.kaffe.org/~stuart/japi/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
 RESTRICT="test"
 
 CDEPEND="dev-java/ant-core:0"
@@ -33,15 +31,16 @@ DEPEND="
 S="${WORKDIR}/${P}"
 
 JAVA_GENTOO_CLASSPATH="ant-core"
-
 JAVA_SRC_DIR="src"
 
-java_prepare() {
-       eapply_user
-       cd "${S}"/bin || die
-       rm *.bat || die
-       sed -e "s:../share/java:../share/${PN}/lib:" -i * \
+src_prepare() {
+       default
+
+       rm bin/*.bat || die
+       sed -e "s:\.\./share/java:../share/${PN}/lib:" -i bin/* \
                || die "Failed to correct the location of the jar file in perl scripts."
+
+       java-pkg-2_src_prepare
 }
 
 src_install() {