Migrate to splitted ant.
authorPetteri Räty <betelgeuse@gentoo.org>
Sat, 14 Apr 2007 19:43:33 +0000 (19:43 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Sat, 14 Apr 2007 19:43:33 +0000 (19:43 +0000)
Package-Manager: portage-2.1.2.3

dev-java/xjavadoc/ChangeLog
dev-java/xjavadoc/xjavadoc-1.1-r1.ebuild

index f293463d4d1e1087ab9fb431ae0e39bbde04a8c1..931b63e4af089986f672779102598ed4350cbb07 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/xjavadoc
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xjavadoc/ChangeLog,v 1.9 2007/02/18 20:13:24 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xjavadoc/ChangeLog,v 1.10 2007/04/14 19:43:33 betelgeuse Exp $
+
+  14 Apr 2007; Petteri Räty <betelgeuse@gentoo.org> xjavadoc-1.1-r1.ebuild:
+  Migrate to splitted ant.
 
   18 Feb 2007; Petteri Räty <betelgeuse@gentoo.org> -xjavadoc-1.1.ebuild:
   Remove generation 1 ebuild.
index ffcb5b1197937aaf1308e6532dc359f461b963e5..503994cc6599dac2a1daf241ad1aaac492e16abe 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xjavadoc/xjavadoc-1.1-r1.ebuild,v 1.4 2007/02/18 10:07:29 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xjavadoc/xjavadoc-1.1-r1.ebuild,v 1.5 2007/04/14 19:43:33 betelgeuse Exp $
 
 inherit eutils java-pkg-2 java-ant-2
 
@@ -18,9 +18,8 @@ COMMON_DEPEND="dev-java/commons-collections"
 
 RDEPEND=">=virtual/jre-1.4
        ${COMMON_DEPEND}"
-# full ant needed for JJTree and JavaCC tasks, part of ant-nodeps.jar
 DEPEND=">=virtual/jdk-1.4
-       dev-java/ant
+       || ( dev-java/ant-nodeps dev-java/ant-tasks )
        dev-java/javacc
        ${COMMON_DEPEND}
        source? ( app-arch/zip )"
@@ -28,18 +27,18 @@ DEPEND=">=virtual/jdk-1.4
 src_unpack() {
        unpack ${A}
 
-       cd ${S}
+       cd "${S}"
        # remove the junit tests, would need xdoclet, causing circular dep
        epatch ${FILESDIR}/${P}-nojunit.patch
 
-       cd ${S}/lib
-       rm -f *.jar
+       cd "${S}/lib"
+       rm -v *.jar || die
        java-pkg_jar-from commons-collections
        java-pkg_jar-from --build-only javacc
 }
 
 src_compile() {
-       eant jar
+       ANT_TASKS="ant-nodeps" eant jar
 }
 
 src_install() {