diff options
Diffstat (limited to 'dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild')
-rw-r--r-- | dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild b/dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild index cfd4b9bbc9e8..aa3599d31937 100644 --- a/dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild +++ b/dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild,v 1.1 2004/12/23 00:43:59 karltk Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jgoodies-forms/jgoodies-forms-1.0.5.ebuild,v 1.2 2005/03/28 20:44:27 luckyduck Exp $ inherit java-pkg @@ -10,13 +10,14 @@ SRC_URI="http://www.jgoodies.com/download/libraries/forms-1_0_5.zip" LICENSE="BSD" SLOT="0" -KEYWORDS="~x86" -IUSE="doc jikes" +KEYWORDS="~x86 ~amd64" +IUSE="doc jikes source" DEPEND=">=virtual/jdk-1.4 >=dev-java/ant-core-1.4 - app-arch/unzip - jikes? ( >=dev-java/jikes-1.21 )" + app-arch/unzip + jikes? ( >=dev-java/jikes-1.21 ) + source? ( app-arch/zip )" RDEPEND=">=virtual/jre-1.4" S="${WORKDIR}/forms-1.0.5" @@ -27,20 +28,13 @@ src_unpack() { rm *.jar unzip forms-1.0.5-src.zip &> /dev/null || die "Unpack Failed" - cp ${FILESDIR}/build.xml . + cp ${FILESDIR}/build.xml ${S}/build.xml } src_compile() { local antflags="jar" - - if use jikes ; then - antflags="${antflags} -Dbuild.compiler=jikes" - fi - - if use doc ; then - antflags="${antflags} javadoc" - fi - + use doc && antflags="${antflags} javadoc" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" ant ${antflags} || die "Compile failed" } @@ -49,7 +43,6 @@ src_install() { dodoc LICENSE.txt RELEASE-NOTES.txt - if use doc ; then - java-pkg_dohtml -r build/doc - fi + use doc && java-pkg_dohtml -r build/doc + use source && java-pkg_dosrc ${S}/com } |