summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-01-05 22:12:05 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-01-05 22:12:05 +0000
commit2f108249b9a38824ed1a8679619742ca68e2950d (patch)
tree71d42da7f508ddaa388158b9a5112faa6cf0420a /dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild
parentslotted asm-1.5.2 as 1.5 and asm-1.4.3 as 1.4 since they are not fully api co... (diff)
downloadhistorical-2f108249b9a38824ed1a8679619742ca68e2950d.tar.gz
historical-2f108249b9a38824ed1a8679619742ca68e2950d.tar.bz2
historical-2f108249b9a38824ed1a8679619742ca68e2950d.zip
Initial import. Needed as a dependency of #76738.
Diffstat (limited to 'dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild')
-rw-r--r--dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild59
1 files changed, 59 insertions, 0 deletions
diff --git a/dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild b/dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild
new file mode 100644
index 000000000000..2a62afc57c20
--- /dev/null
+++ b/dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/aspectwerkz/aspectwerkz-2.0_rc2.ebuild,v 1.1 2005/01/05 22:12:05 luckyduck Exp $
+
+inherit java-pkg eutils
+
+DESCRIPTION="AspectWerkz is a dynamic, lightweight and high-performant AOP/AOSD framework for Java."
+SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P/_rc/.RC}.zip"
+HOMEPAGE="http://aspectwerkz.codehaus.org"
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~x86 ~amd64"
+RDEPEND=">=virtual/jre-1.4
+ =dev-java/asm-1.5*
+ dev-java/bcel
+ dev-java/concurrent-util
+ =dev-java/dom4j-1*
+ =dev-java/javassist-2*
+ dev-java/jrexx
+ >=dev-java/junitperf-1.9.1
+ dev-java/trove
+ =dev-java/qdox-20050104"
+DEPEND=">=virtual/jdk-1.4
+ >=dev-java/ant-core-1.5
+ jikes? ( >=dev-java/jikes-1.21 )"
+IUSE="jikes"
+
+S=${WORKDIR}/aw_2_0_2
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gentoo.patch
+
+ cd ${S}/lib
+ rm *.jar
+ java-pkg_jar-from asm-1.5
+ java-pkg_jar-from bcel
+ java-pkg_jar-from concurrent-util
+ java-pkg_jar-from dom4j-1
+ java-pkg_jar-from javassist-2
+ java-pkg_jar-from jrexx
+ java-pkg_jar-from junitperf
+ java-pkg_jar-from trove
+ java-pkg_jar-from qdox-1.6
+}
+
+src_compile() {
+ local antflags="dist"
+ use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+ ant ${antflags} || die "failed to build"
+}
+
+src_install() {
+ java-pkg_dojar lib/${PN}*.jar
+
+ dodoc LICENSE.txt
+}