ChangeLog

# ChangeLog for dev-java/aspectwerkz
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/aspectwerkz/ChangeLog,v 1.23 2008/03/30 17:12:41 corsair Exp $

30 Mar 2008; Markus Rothe
aspectwerkz-2.0_rc2-r2.ebuild:
Added ~ppc64

11 Mar 2008; Petteri Räty
aspectwerkz-2.0_rc2-r2.ebuild:
RESTRICT test because they fail.

09 Feb 2008; William L. Thomson Jr.
-files/aspectwerkz-2.0-gentoo.patch, -aspectwerkz-2.0_rc2.ebuild,
-aspectwerkz-2.0.ebuild:
Removed older versions in same slot

09 Feb 2008; William L. Thomson Jr.
aspectwerkz-2.0_rc2-r2.ebuild:
amd64 stable, bug #203270.

10 Jan 2008; Vlastimil Babka
aspectwerkz-2.0_rc2-r2.ebuild:
Restrict junit dependency.

26 Dec 2007; Markus Meier
aspectwerkz-2.0_rc2-r2.ebuild:
quotes and x86 stable, bug #203270

25 Dec 2007; nixnut aspectwerkz-2.0_rc2-r2.ebuild:
Stable on ppc wrt bug 203270

*aspectwerkz-2.0 (25 Dec 2007)

25 Dec 2007; Petteri Räty
+files/aspectwerkz-2.0-gentoo.patch, +aspectwerkz-2.0.ebuild:
Bring a version bump from java-overlay and add java5 use flag to it. Fixes
bug #120618.

04 Aug 2007; Miroslav Šulc
aspectwerkz-2.0_rc2.ebuild, aspectwerkz-2.0_rc2-r2.ebuild:
Removed restriction on dev-java/qdox version as qdox versioning scheme has
changed and upgrade to new version of qdox would be impossible.

13 Mar 2007; Petteri Räty
-aspectwerkz-2.0_rc2-r1.ebuild:
Cleanup.

13 Mar 2007; Petteri Räty
aspectwerkz-2.0_rc2-r2.ebuild:
Inherit java-ant-2 but turn off rewriting via JAVA_PKG_BSFIX as we patch
build.xml.

11 Feb 2007; nixnut aspectwerkz-2.0_rc2.ebuild:
Stable on ppc wrt bug 165208

22 Dec 2006; Petteri Räty
aspectwerkz-2.0_rc2-r2.ebuild:
Depend on >=dev-java/java-config-2.0.31 and let it handle the java5 use flag
properly.

28 Sep 2006; Vlastimil Babka
aspectwerkz-2.0_rc2-r2.ebuild:
Added missing junit dependency, discovered through JAVA_PKG_STRICT.

*aspectwerkz-2.0_rc2-r2 (05 Aug 2006)

05 Aug 2006; Joshua Nichols
+files/aspectwerkz-2.0_rc2-jdk15.patch, aspectwerkz-2.0_rc2.ebuild,
aspectwerkz-2.0_rc2-r1.ebuild, +aspectwerkz-2.0_rc2-r2.ebuild:
Introduced java5 use flag, for building Java 5 specific features of
aspectwerkz. This allows us to not require Java 5 expliticly, and addresses
bug #142750.

27 Jul 2006; Krzysiek Pawlik
aspectwerkz-2.0_rc2-r1.ebuild:
Requires 1.5.

27 Jul 2006; Krzysiek Pawlik
aspectwerkz-2.0_rc2-r1.ebuild:
Added java-ant-2.

*aspectwerkz-2.0_rc2-r1 (02 Jul 2006)

02 Jul 2006; Joshua Nichols
+aspectwerkz-2.0_rc2-r1.ebuild:
Revision bump to support new Java system.

09 Feb 2006; Joshua Nichols
aspectwerkz-2.0_rc2.ebuild:
Marked stable on amd64 and x86.

30 Apr 2005; Jan Brinkmann
aspectwerkz-2.0_rc2.ebuild:
added ~ppc to KEYWORDS, introduced support for the source useflag.

17 Feb 2005; Jan Brinkmann
aspectwerkz-2.0_rc2.ebuild:
added missing zip dependency. see #69831

*aspectwerkz-2.0_rc2 (05 Jan 2005)

05 Jan 2005; Jan Brinkmann +metadata.xml,
+files/aspectwerkz-2.0_rc2-gentoo.patch, +aspectwerkz-2.0_rc2.ebuild:
Initial import. Needed as a dependency of #76738.

Manifest

AUX aspectwerkz-2.0_rc2-gentoo.patch 4866 RMD160 5f103ae10c843b0ebcf5f3e92f9a733c4fde5dd8 SHA1 601cfaf73827be015c20935e4d02a041a2e440b6 SHA256 262f71feb10fc60b4fd2d6c160041c9ade5388c7d6b885ef9da18d4f8e4a3b29
AUX aspectwerkz-2.0_rc2-jdk15.patch 4503 RMD160 ced2ad2d092e45c3671a1ddba8cf2868c90128c6 SHA1 d38a973cafca86a1b4c5794b1c4d53c3d52c1f56 SHA256 7e0efe23f8f831bf0e11cc1e252c37387eede1b770847b44d803e0aeef7820de
DIST aspectwerkz-2.0.RC2.zip 9758873 RMD160 75fce715072b274432d8dee8b751675399f9e96b SHA1 fcbc31d1ee7073b7f561c3a84d0d327fe35a6cb6 SHA256 ca3786ee34d7b339bee93944a1c136dcb2aaf783fd60ea88948c3bf19894e1a8
EBUILD aspectwerkz-2.0_rc2-r2.ebuild 1805 RMD160 e87da29b51ba3f7a4f89b2752f01d3c57dedba3d SHA1 3f90de4d19df9823948a95ea51dbb98b4d082450 SHA256 9f600b1565eb24f83a0669dfeb1ca1213522718c47084e44ff465b874c55e8f5
MISC ChangeLog 3680 RMD160 3eea1ad4bffa549269e36843ea78ce1c45f28025 SHA1 09dd35d796a64f1bd0245b2c8efdc7b01c8454f8 SHA256 25d502d359b0ad1ce3500c48267a598d0f50280e9acb5b3beb3ce99a0838b698
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb

aspectwerkz-2.0_rc2-r2.ebuild

# Copyright 1999-2008 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-r2.ebuild,v 1.12 2008/03/30 17:12:41 corsair Exp $

JAVA_PKG_BSFIX="off"
# no rewriting required since we patch build.xml to contain target/source

inherit java-pkg-2 eutils java-ant-2

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="amd64 ppc ~ppc64 x86"
RDEPEND=">=virtual/jre-1.3
=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/junit-3.8*
>=dev-java/junitperf-1.9.1
dev-java/trove
dev-java/qdox"
DEPEND="java5? ( >=virtual/jdk-1.5 )
!java5? ( >=virtual/jdk-1.3 )
>=dev-java/java-config-2.0.31
${RDEPEND}
>=dev-java/ant-core-1.5
app-arch/unzip
source? ( app-arch/zip )"
IUSE="java5 source"

S=${WORKDIR}/aw_2_0_2

# These fail
RESTRICT="test"

src_unpack() {
unpack ${A}

cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
epatch "${FILESDIR}"/${P}-jdk15.patch

find . -name '*.jar' -exec rm {} \; || die
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 junit
java-pkg_jar-from junitperf
java-pkg_jar-from trove
java-pkg_jar-from qdox-1.6
}

src_compile() {
local antflags
use "!java5" && antflags="-Dnojdk15=true"
eant ${antflags} dist || die "eant failed"
}

src_install() {
java-pkg_dojar lib/${PN}*.jar

use source && java-pkg_dosrc src/*
}

files

metadata.xml




java