summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Matthijs <axxo@gentoo.org>2004-11-14 14:13:55 +0000
committerThomas Matthijs <axxo@gentoo.org>2004-11-14 14:13:55 +0000
commit44615a8e0e3dce2341e8621b69d3f3c86cba7a22 (patch)
treeca54211cf87c96593a69d6cb41654f0cfdc6dec9 /dev-java/junit/junit-3.8.1-r1.ebuild
parentAdded missing ? after !build in PDEPEND. (diff)
downloadhistorical-44615a8e0e3dce2341e8621b69d3f3c86cba7a22.tar.gz
historical-44615a8e0e3dce2341e8621b69d3f3c86cba7a22.tar.bz2
historical-44615a8e0e3dce2341e8621b69d3f3c86cba7a22.zip
add doc useflag, and jikes support 70798, patch by Jan Brinkmann <lucky@the-luckyduck.de
Diffstat (limited to 'dev-java/junit/junit-3.8.1-r1.ebuild')
-rw-r--r--dev-java/junit/junit-3.8.1-r1.ebuild14
1 files changed, 9 insertions, 5 deletions
diff --git a/dev-java/junit/junit-3.8.1-r1.ebuild b/dev-java/junit/junit-3.8.1-r1.ebuild
index 76f3c0e25028..c7f1b7b51ce1 100644
--- a/dev-java/junit/junit-3.8.1-r1.ebuild
+++ b/dev-java/junit/junit-3.8.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/junit/junit-3.8.1-r1.ebuild,v 1.3 2004/10/29 12:39:19 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/junit/junit-3.8.1-r1.ebuild,v 1.4 2004/11/14 14:13:55 axxo Exp $
inherit java-pkg
@@ -12,8 +12,9 @@ HOMEPAGE="http://www.junit.org/"
LICENSE="CPL-1.0"
SLOT="0"
KEYWORDS="x86 ppc sparc amd64"
-IUSE=""
+IUSE="doc jikes"
DEPEND=">=virtual/jdk-1.3
+ jikes? ( >=dev-java/jikes-1.21 )
>=dev-java/ant-core-1.4
>=app-arch/unzip-5.50-r1"
RDEPEND=">=virtual/jdk-1.3"
@@ -25,8 +26,10 @@ src_unpack() {
}
src_compile() {
- rm junit.jar
- ant || die
+ rm -f junit.jar
+ local antflags="dist"
+ use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+ ant ${antflags} || die "failed to build"
}
src_install() {
@@ -34,5 +37,6 @@ src_install() {
java-pkg_dojar junit.jar
dodir /usr/share/ant-core/lib
dosym /usr/share/junit/lib/junit.jar /usr/share/ant-core/lib/
- java-pkg_dohtml -r README.html cpl-v10.html doc javadoc
+ java-pkg_dohtml -r README.html cpl-v10.html
+ use doc && java-pkg_dohtml -r doc javadoc
}