diff options
author | Jan Brinkmann <luckyduck@gentoo.org> | 2005-01-20 16:00:59 +0000 |
---|---|---|
committer | Jan Brinkmann <luckyduck@gentoo.org> | 2005-01-20 16:00:59 +0000 |
commit | f335b5c0f13a828d682e272a81c69c2c7d12f8ea (patch) | |
tree | d8504e0164049130d7c033c42bd970da0fc9a6b0 /dev-java/cglib/cglib-2.0.2.ebuild | |
parent | Stable on sparc (diff) | |
download | gentoo-2-f335b5c0f13a828d682e272a81c69c2c7d12f8ea.tar.gz gentoo-2-f335b5c0f13a828d682e272a81c69c2c7d12f8ea.tar.bz2 gentoo-2-f335b5c0f13a828d682e272a81c69c2c7d12f8ea.zip |
readded old version with ~ppc
(Portage version: 2.0.51-r14)
Diffstat (limited to 'dev-java/cglib/cglib-2.0.2.ebuild')
-rw-r--r-- | dev-java/cglib/cglib-2.0.2.ebuild | 53 |
1 files changed, 22 insertions, 31 deletions
diff --git a/dev-java/cglib/cglib-2.0.2.ebuild b/dev-java/cglib/cglib-2.0.2.ebuild index a38596a20091..08f88fe2b23e 100644 --- a/dev-java/cglib/cglib-2.0.2.ebuild +++ b/dev-java/cglib/cglib-2.0.2.ebuild @@ -1,50 +1,41 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.0.2.ebuild,v 1.4 2005/01/05 22:25:29 luckyduck Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.0.2.ebuild,v 1.5 2005/01/20 16:00:59 luckyduck Exp $ -inherit eutils java-pkg +inherit java-pkg -DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime." +DESCRIPTION="cglib is a Dynamic Java byte code generator" +HOMEPAGE="http://cglib.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar" -HOMEPAGE="http://cglib.sourceforge.net" -LICENSE="Apache-1.1" +DEPEND=">=virtual/jdk-1.3 + dev-java/asm + >=dev-java/ant-1.4" +RDEPEND=">=virtual/jre-1.3" +LICENSE="LGPL-2" SLOT="2" -KEYWORDS="~x86 ~amd64" -RDEPEND=">=virtual/jre-1.4 - jikes? ( >=dev-java/jikes-1.21 ) - =dev-java/asm-1.4* - =dev-java/aspectwerkz-2*" -DEPEND=">=virtual/jdk-1.4 - >=dev-java/ant-core-1.5" -IUSE="doc jikes" +KEYWORDS="x86 ~ppc ~amd64" +IUSE="jikes doc" S=${WORKDIR} src_unpack() { - jar xf ${DISTDIR}/${A} || die "failed to unpack" - - epatch ${FILESDIR}/${P}-asm-1.4.3.patch - - cd ${S}/lib - rm -f *.jar - java-pkg_jar-from asm-1.4 - java-pkg_jar-from aspectwerkz-2 + cd ${S} + jar xf ${DISTDIR}/${A} + cd ${S} + echo "j2ee.jar.base.dir=`java-config --jdk-home`" > build.properties } src_compile() { local antflags="jar" - use doc && antflags="${antflags} javadoc" use jikes && antflags="${antflags} -Dbuild.compiler=jikes" - ant ${antflags} || die "builed to build" + use doc && antflags="${antflags} javadoc" + #use junit && antflags="${antflags} test" + ant ${antflags} || die "compilation failed" } -src_install() { - mv dist/${PN}-${PV}.jar dist/${PN}.jar +src_install () { mv dist/${PN}-full-${PV}.jar dist/${PN}-full.jar - java-pkg_dojar dist/${PN}.jar dist/${PN}-full.jar - - dodoc LICENSE NOTICE README - if use doc; then - java-pkg_dohtml -r docs/* - fi + java-pkg_dojar dist/${PN}-full.jar || die "installation failed" + dodoc README NOTICE LICENSE + use doc && java-pkg_dohtml -r build/apidocs/* } |