Gentoo Archives: gentoo-commits

From: Andrew John Hughes <gnu_andrew@××××××××××.org>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: dev-java/aspectwerkz/files/, dev-java/aspectwerkz/
Date: Tue, 02 Sep 2014 04:30:49
Message-Id: 1407058265.1e55b58a9c0db208cf789715ee5677128f7b8140.gnu_andrew@gentoo
1 commit: 1e55b58a9c0db208cf789715ee5677128f7b8140
2 Author: Ralph Sennhauser <sera <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 3 09:31:05 2014 +0000
4 Commit: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org>
5 CommitDate: Sun Aug 3 09:31:05 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/java.git;a=commit;h=1e55b58a
7
8 Remove aspectwerkz, changes applied in main tree
9
10 ---
11 dev-java/aspectwerkz/ChangeLog | 153 ---------------------
12 dev-java/aspectwerkz/Manifest | 28 ----
13 dev-java/aspectwerkz/aspectwerkz-2.0.ebuild | 77 -----------
14 .../aspectwerkz/files/aspectwerkz-2.0-gentoo.patch | 138 -------------------
15 .../files/aspectwerkz-2.0-modernise_api.patch | 82 -----------
16 .../files/aspectwerkz-2.0_rc2-gentoo.patch | 85 ------------
17 .../files/aspectwerkz-2.0_rc2-jdk15.patch | 82 -----------
18 dev-java/aspectwerkz/metadata.xml | 5 -
19 8 files changed, 650 deletions(-)
20
21 diff --git a/dev-java/aspectwerkz/ChangeLog b/dev-java/aspectwerkz/ChangeLog
22 deleted file mode 100644
23 index fbe730d..0000000
24 --- a/dev-java/aspectwerkz/ChangeLog
25 +++ /dev/null
26 @@ -1,153 +0,0 @@
27 -# ChangeLog for dev-java/aspectwerkz
28 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-java/aspectwerkz/ChangeLog,v 1.34 2013/09/01 11:42:11 grobian Exp $
30 -
31 - 18 Apr 2014; Andrew John Hughes <gnu_andrew@××××××××××.org>
32 - +files/aspectwerkz-2.0-modernise_api.patch, aspectwerkz-2.0.ebuild:
33 - Use final java.util.concurrent API so it can be built against >=1.5 without
34 - additional dependencies
35 -
36 - 01 Sep 2013; Fabian Groffen <grobian@g.o> aspectwerkz-2.0.ebuild:
37 - Marked *-macos
38 -
39 - 01 Sep 2013; Fabian Groffen <grobian@g.o> aspectwerkz-2.0.ebuild:
40 - Marked *-macos
41 -
42 - 27 Jun 2013; Alexis Ballier <aballier@g.o> aspectwerkz-2.0.ebuild:
43 - keyword ~amd64-fbsd
44 -
45 - 21 Feb 2010; Vlastimil Babka <caster@g.o>
46 - aspectwerkz-2.0_rc2-r3.ebuild, aspectwerkz-2.0.ebuild:
47 - Remove java5 flag and make it unconditional.
48 -
49 - 20 Jan 2010; Brent Baude <ranger@g.o> aspectwerkz-2.0.ebuild:
50 - Marking aspectwerkz-2.0 ppc64 for bug 281006
51 -
52 - 03 Jan 2010; Christian Faulhammer <fauli@g.o>
53 - aspectwerkz-2.0.ebuild:
54 - Transfer Prefix keywords
55 -
56 - 20 May 2009; Vlastimil Babka <caster@g.o>
57 - -aspectwerkz-2.0_rc2-r2.ebuild, +aspectwerkz-2.0.ebuild,
58 - +files/aspectwerkz-2.0-gentoo.patch:
59 - Version bump, thanks to andrewktest@××××××.ru and other devs working on
60 - this in java-overlay.
61 -
62 - 25 Oct 2008; nixnut <nixnut@g.o> aspectwerkz-2.0_rc2-r3.ebuild:
63 - Stable on ppc wrt bug 242952
64 -
65 - 24 Oct 2008; Markus Meier <maekke@g.o>
66 - aspectwerkz-2.0_rc2-r3.ebuild:
67 - x86 stable, bug #242952
68 -
69 - 23 Oct 2008; Kenneth Prugh <ken69267@g.o>
70 - aspectwerkz-2.0_rc2-r3.ebuild:
71 - amd64 stable, bug #242952
72 -
73 -*aspectwerkz-2.0_rc2-r3 (30 Jul 2008)
74 -
75 - 30 Jul 2008; Petteri Räty <betelgeuse@g.o>
76 - +aspectwerkz-2.0_rc2-r3.ebuild:
77 - Remove unneeded dependencies pointed out by java-dep-check.
78 -
79 - 30 Mar 2008; Markus Rothe <corsair@g.o>
80 - aspectwerkz-2.0_rc2-r2.ebuild:
81 - Added ~ppc64
82 -
83 - 11 Mar 2008; Petteri Räty <betelgeuse@g.o>
84 - aspectwerkz-2.0_rc2-r2.ebuild:
85 - RESTRICT test because they fail.
86 -
87 - 09 Feb 2008; William L. Thomson Jr. <wltjr@g.o>
88 - -files/aspectwerkz-2.0-gentoo.patch, -aspectwerkz-2.0_rc2.ebuild,
89 - -aspectwerkz-2.0.ebuild:
90 - Removed older versions in same slot
91 -
92 - 09 Feb 2008; William L. Thomson Jr. <wltjr@g.o>
93 - aspectwerkz-2.0_rc2-r2.ebuild:
94 - amd64 stable, bug #203270.
95 -
96 - 10 Jan 2008; Vlastimil Babka <caster@g.o>
97 - aspectwerkz-2.0_rc2-r2.ebuild:
98 - Restrict junit dependency.
99 -
100 - 26 Dec 2007; Markus Meier <maekke@g.o>
101 - aspectwerkz-2.0_rc2-r2.ebuild:
102 - quotes and x86 stable, bug #203270
103 -
104 - 25 Dec 2007; nixnut <nixnut@g.o> aspectwerkz-2.0_rc2-r2.ebuild:
105 - Stable on ppc wrt bug 203270
106 -
107 -*aspectwerkz-2.0 (25 Dec 2007)
108 -
109 - 25 Dec 2007; Petteri Räty <betelgeuse@g.o>
110 - +files/aspectwerkz-2.0-gentoo.patch, +aspectwerkz-2.0.ebuild:
111 - Bring a version bump from java-overlay and add java5 use flag to it. Fixes
112 - bug #120618.
113 -
114 - 04 Aug 2007; Miroslav Šulc <fordfrog@g.o>
115 - aspectwerkz-2.0_rc2.ebuild, aspectwerkz-2.0_rc2-r2.ebuild:
116 - Removed restriction on dev-java/qdox version as qdox versioning scheme has
117 - changed and upgrade to new version of qdox would be impossible.
118 -
119 - 13 Mar 2007; Petteri Räty <betelgeuse@g.o>
120 - -aspectwerkz-2.0_rc2-r1.ebuild:
121 - Cleanup.
122 -
123 - 13 Mar 2007; Petteri Räty <betelgeuse@g.o>
124 - aspectwerkz-2.0_rc2-r2.ebuild:
125 - Inherit java-ant-2 but turn off rewriting via JAVA_PKG_BSFIX as we patch
126 - build.xml.
127 -
128 - 11 Feb 2007; nixnut <nixnut@g.o> aspectwerkz-2.0_rc2.ebuild:
129 - Stable on ppc wrt bug 165208
130 -
131 - 22 Dec 2006; Petteri Räty <betelgeuse@g.o>
132 - aspectwerkz-2.0_rc2-r2.ebuild:
133 - Depend on >=dev-java/java-config-2.0.31 and let it handle the java5 use flag
134 - properly.
135 -
136 - 28 Sep 2006; Vlastimil Babka <caster@g.o>
137 - aspectwerkz-2.0_rc2-r2.ebuild:
138 - Added missing junit dependency, discovered through JAVA_PKG_STRICT.
139 -
140 -*aspectwerkz-2.0_rc2-r2 (05 Aug 2006)
141 -
142 - 05 Aug 2006; Joshua Nichols <nichoj@g.o>
143 - +files/aspectwerkz-2.0_rc2-jdk15.patch, aspectwerkz-2.0_rc2.ebuild,
144 - aspectwerkz-2.0_rc2-r1.ebuild, +aspectwerkz-2.0_rc2-r2.ebuild:
145 - Introduced java5 use flag, for building Java 5 specific features of
146 - aspectwerkz. This allows us to not require Java 5 expliticly, and addresses
147 - bug #142750.
148 -
149 - 27 Jul 2006; Krzysiek Pawlik <nelchael@g.o>
150 - aspectwerkz-2.0_rc2-r1.ebuild:
151 - Requires 1.5.
152 -
153 - 27 Jul 2006; Krzysiek Pawlik <nelchael@g.o>
154 - aspectwerkz-2.0_rc2-r1.ebuild:
155 - Added java-ant-2.
156 -
157 -*aspectwerkz-2.0_rc2-r1 (02 Jul 2006)
158 -
159 - 02 Jul 2006; Joshua Nichols <nichoj@g.o>
160 - +aspectwerkz-2.0_rc2-r1.ebuild:
161 - Revision bump to support new Java system.
162 -
163 - 09 Feb 2006; Joshua Nichols <nichoj@g.o>
164 - aspectwerkz-2.0_rc2.ebuild:
165 - Marked stable on amd64 and x86.
166 -
167 - 30 Apr 2005; Jan Brinkmann <luckyduck@g.o>
168 - aspectwerkz-2.0_rc2.ebuild:
169 - added ~ppc to KEYWORDS, introduced support for the source useflag.
170 -
171 - 17 Feb 2005; Jan Brinkmann <luckyduck@g.o>
172 - aspectwerkz-2.0_rc2.ebuild:
173 - added missing zip dependency. see #69831
174 -
175 -*aspectwerkz-2.0_rc2 (05 Jan 2005)
176 -
177 - 05 Jan 2005; Jan Brinkmann <luckyduck@g.o> +metadata.xml,
178 - +files/aspectwerkz-2.0_rc2-gentoo.patch, +aspectwerkz-2.0_rc2.ebuild:
179 - Initial import. Needed as a dependency of #76738.
180
181 diff --git a/dev-java/aspectwerkz/Manifest b/dev-java/aspectwerkz/Manifest
182 deleted file mode 100644
183 index 6eb32d6..0000000
184 --- a/dev-java/aspectwerkz/Manifest
185 +++ /dev/null
186 @@ -1,28 +0,0 @@
187 ------BEGIN PGP SIGNED MESSAGE-----
188 -Hash: SHA256
189 -
190 -AUX aspectwerkz-2.0-gentoo.patch 8362 SHA256 3ec2444b5bce5f43c6bebb1ee0dc74359b93424955f0dd7b521dc2cb5713fb05 SHA512 33d1b35c56ad0ed31104f4328336f10e4bc0140594191fdba4a2a7bf4931b566a786bb7560731883afca1d801fd39bcb703d687c0c2865b6780e59ff30ee213b WHIRLPOOL fc835a8ff2dfd10b0790f5f4f474d956d019eb7d109b3734bd0413fc7699d3eaeafc8ef6f002de44f81d01f435d14b8674937c09a678d547976690e5fdf93318
191 -AUX aspectwerkz-2.0-modernise_api.patch 3556 SHA256 f585b3e2ccb759ecba9d3e0da0adeaf35b49bee3bbe19b5e310a07126ef0d9a4 SHA512 1f9ca2ff92092edbcd134b4b156ce5fcc615c46abc1f3b4af28c48d70aecbee25ef6471792fdf747e48b73f26fabb2171239c6df92612e0db93e9411a86c27f6 WHIRLPOOL 5f3dc87e627e531c650cfe1f75d45473800703f6bd9ea77c3ad92a98d1424c3f68f14104491b6eca3dc4a86be6be3adf41eff33b0d905e3137129fa8b27cac3e
192 -AUX aspectwerkz-2.0_rc2-gentoo.patch 4866 SHA256 262f71feb10fc60b4fd2d6c160041c9ade5388c7d6b885ef9da18d4f8e4a3b29 SHA512 471a1a1fd9680dd6646b2424085b856bd98a2827237baf1c8ec299935bcd3a8fe158ecc00e540f337465d2c1b1825468c98ba0eb266f613ea4351aba0cc30b7d WHIRLPOOL 9f66d6cec9319f15a0227a784279993c8e2f194cf4bea3a9ed477c81f7393a058a5b7a4e5fd71efc15c189682c76ba1be0940ec7b3630f164f82776d57ae8510
193 -AUX aspectwerkz-2.0_rc2-jdk15.patch 4503 SHA256 7e0efe23f8f831bf0e11cc1e252c37387eede1b770847b44d803e0aeef7820de SHA512 b2c570d3a3fad540400fbb16034fad3cdfd2b4ee37eea26f85ec401cea2aba5d64c14bf0164788b11f649213acd53d13410868a6aa04b27caf36fd83f4311eec WHIRLPOOL c66f84803933032644e6c8ffc05f81f9a78e375965c98b428f1e88976626d5186375300efaaad85b364af9d1b3cfe1f685ac3c390c7e15682d0b53be35661951
194 -DIST aspectwerkz-2.0.zip 14166266 SHA256 6d0f94338539dd0cbb0837337f65a64f65495a4194647e93fa96b27829ba9b46 SHA512 80052e36fcfb67c50c7ddaf3d76bc135add57f8d5eafe80d8e7ec214bc2636c9a22bf72f3c6ed473c042f2c2fadf64a525c2a123466d6426446aa7bfd3305a3f WHIRLPOOL a07d6e6aba5fe2da923314c12ca845010ab853a62caad305256792ea5d4844533efc908feee9233f80362de65887e9b6d0293f77e60aaf399243eb26d0f16c7c
195 -EBUILD aspectwerkz-2.0.ebuild 1657 SHA256 a79a2416fe2cb24229ee4e82b1ec63896c9213847eb424fa025b5dd7e7000523 SHA512 2ca8340cf53f408963a07ef10b71e2dc6953fd05546f8db4cdc36ba25a1357995f53db3f6ad8e532dda294ed967c65e8956bc8c30fe72c8d749380a9c91cbf2b WHIRLPOOL bed39cd733ceea1dd2da05b2fbada1814f8dc8fcf4d039237c3d366dc6a50f0a101667557a0f101ac3aa927a100b4d3e11f9a50a84e4ca9385d7a4c498ce9531
196 -MISC ChangeLog 5348 SHA256 678b182324ceacc9844b21329e167a226044a879b5ed2357918131b155a8f0d7 SHA512 a5d5ef0b0ee52082e078db59f4c75f14493aa3e031e53b87a0517d44cccd8887a52184c47ea971eab2c922ffcd435f4673a641536c3a1f12b521556abfe50c2c WHIRLPOOL ae4a0d357759704cdd934b1b41d6747aeff7954273436cbe9f26e853ef48202dbaa71748089c39be33fb0cc4f81fd30763d78028b82486159a2262f9edd3a3ee
197 -MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
198 ------BEGIN PGP SIGNATURE-----
199 -Version: GnuPG v2.0.22 (GNU/Linux)
200 -
201 -iQIcBAEBCAAGBQJTUY6oAAoJEDuWpXgki9wHyukP/1tUrIIv+Hl6tE54gtCF7bBp
202 -QEhoqbxHW9znqAzwoSBjA2fpLGlrugvHwB1tOm+QjhDopyQUkPqAHb8i0OYKUDmD
203 -ySaBYCoTpTY1JWdQ3asuPhvZC16NKQsmSiLdcLPRwbd7xtEPPbIbbOgGXJLMQxR9
204 -BSEZnVveruW/lCmX1WUtGbFjp4tPKjgiWK2rsrwS9YgWRg3SXmBs+EpAQzquDPa8
205 -QtWqZS7ARYhJ6o/gGsC0AO7Cqq5RWsCTYL7InzX9up8xqepsjUegT5Hl/Uit5CsH
206 -wIigL1Mozopenf2+D57+ggPBX5FH90YyLaFs2Xso31yINQQQi0QNgEHrFzMpU2Lo
207 -y6HE2N8xdz4kdbqTy3e5kNs7r11puxQcJ5a+BZdiEpxItIqxK67bx0ore7Du+f9a
208 -cafR8nKDLPXlQIf2dAplI15fHP4mj98c5fdcl2zASTti5DBqjh1hmqL7HT0nq/AT
209 -DPpbrlPp8RHfH4Voww4LIFhkAIPdk7HBeovhQGrZUBKP8iQ66DVxJtDmSH3ne9EH
210 -XG1Z8beoAIUNjZPFebU8XbnLuDQ+runRTg6W8UrpNPNjReV5nCI/W447eBvsc4tV
211 -p1kapnH3hCl27hvLvDtFClqp2qYb+/qaz7g9xTbWBCZz88TURVO42ktIKMCyO9PI
212 -HWJEM7efhkQ1GiiYpsMl
213 -=3BA5
214 ------END PGP SIGNATURE-----
215
216 diff --git a/dev-java/aspectwerkz/aspectwerkz-2.0.ebuild b/dev-java/aspectwerkz/aspectwerkz-2.0.ebuild
217 deleted file mode 100644
218 index ef24c69..0000000
219 --- a/dev-java/aspectwerkz/aspectwerkz-2.0.ebuild
220 +++ /dev/null
221 @@ -1,77 +0,0 @@
222 -# Copyright 1999-2014 Gentoo Foundation
223 -# Distributed under the terms of the GNU General Public License v2
224 -# $Header: /var/cvsroot/gentoo-x86/dev-java/aspectwerkz/aspectwerkz-2.0.ebuild,v 1.8 2013/09/01 09:33:06 grobian Exp $
225 -
226 -EAPI=2
227 -
228 -JAVA_PKG_IUSE="doc source"
229 -
230 -inherit java-pkg-2 java-ant-2 eutils
231 -
232 -DESCRIPTION="AspectWerkz is a dynamic, lightweight and high-performant AOP/AOSD framework for Java."
233 -SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}.zip"
234 -HOMEPAGE="http://aspectwerkz.codehaus.org"
235 -LICENSE="LGPL-2.1"
236 -SLOT="2"
237 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
238 -IUSE=""
239 -# bug 203268
240 -RESTRICT="test"
241 -
242 -COMMON_DEP="
243 - dev-java/asm:1.5
244 - dev-java/dom4j:1
245 - dev-java/jrexx:0
246 - dev-java/trove:0
247 - dev-java/qdox:1.6
248 - dev-java/junit:0
249 - java-virtuals/jdk-with-com-sun"
250 -RDEPEND="
251 - >=virtual/jre-1.5
252 - ${COMMON_DEP}"
253 -DEPEND="
254 - >=virtual/jdk-1.5
255 - ${COMMON_DEP}
256 - app-arch/unzip"
257 -
258 -java_prepare() {
259 - # unit tests need this
260 - chmod +x "bin/${PN}" || die
261 - epatch "${FILESDIR}/${P}-gentoo.patch"
262 - epatch "${FILESDIR}/${P}-modernise_api.patch"
263 -
264 - find . -name '*.jar' -delete || die
265 -
266 - cd "${S}/lib"
267 - java-pkg_jar-from asm-1.5
268 - java-pkg_jar-from dom4j-1
269 - java-pkg_jar-from jrexx
270 - java-pkg_jar-from junit
271 - java-pkg_jar-from trove
272 - java-pkg_jar-from qdox-1.6
273 -}
274 -
275 -_eant() {
276 - local antflags="-Djava.version=1.5"
277 - eant ${antflags} "${@}"
278 -
279 -}
280 -
281 -src_compile() {
282 - _eant dist #precompiled javadocs
283 -}
284 -
285 -src_test() {
286 - _eant test
287 -}
288 -
289 -src_install() {
290 - use source && java-pkg_dosrc src/*
291 - # other stuff besides javadoc here too
292 - use doc && java-pkg_dohtml -r docs/*
293 -
294 - cd lib
295 - for jar in ${PN}*.jar; do
296 - java-pkg_newjar ${jar} ${jar/-${PV}}
297 - done
298 -}
299
300 diff --git a/dev-java/aspectwerkz/files/aspectwerkz-2.0-gentoo.patch b/dev-java/aspectwerkz/files/aspectwerkz-2.0-gentoo.patch
301 deleted file mode 100644
302 index 0c7e99a..0000000
303 --- a/dev-java/aspectwerkz/files/aspectwerkz-2.0-gentoo.patch
304 +++ /dev/null
305 @@ -1,138 +0,0 @@
306 ---- build.xml.orig 2005-03-10 12:05:48.000000000 +0300
307 -+++ build.xml 2006-01-28 12:22:12.436634250 +0300
308 -@@ -44,8 +44,6 @@
309 - <!-- <property name="aspectwerkz.classpath" refid="aspectwerkz.classpath" />-->
310 -
311 - <!-- define the jarjar task we use to remap ASM -->
312 -- <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpath="${basedir}/lib/jarjar-0.3.jar"/>
313 --
314 - <target name="cleandist" depends="clean, dist"/>
315 -
316 - <!-- =================================================== -->
317 -@@ -124,7 +122,7 @@
318 - <!-- ============================================================== -->
319 - <!-- compiles the distribution -->
320 - <!-- ============================================================== -->
321 -- <target name="compile" depends="init">
322 -+ <target name="compile" depends="clean">
323 - <mkdir dir="${build.dir}"/>
324 - <mkdir dir="${main.classes}"/>
325 - <javac destdir="${jdk14.classes}" debug="on" source="1.3" target="1.3">
326 -@@ -156,12 +154,6 @@
327 - <path refid="project.class.path"/>
328 - </classpath>
329 - </javac>
330 -- <!-- remap ASM since it is used directly in the tests for some -->
331 -- <jarjar destfile="${test.classes}.jar">
332 -- <fileset dir="${test.classes}" includes="**/*"/>
333 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
334 -- </jarjar>
335 -- <unjar src="${test.classes}.jar" dest="${test.classes}" overwrite="true"/>
336 - </target>
337 -
338 - <!-- ============================================================== -->
339 -@@ -253,49 +245,36 @@
340 - <!-- ============================================================== -->
341 - <!-- create distribution -->
342 - <!-- ============================================================== -->
343 -- <target name="dist" depends="compile, compile:jdk15, compile:test, compile:extensions"><!-- not samples since Java 1.4 -->
344 -+ <target name="dist" depends="compile, compile:jdk15"><!-- not samples since Java 1.4 -->
345 - <copy file="${src.dir}/main/aspectwerkz2.dtd" todir="${main.classes}"/>
346 -
347 - <!-- we embed jarjar version of ASM in it as well in case the aspectwerkz-core jar is not used -->
348 -- <jarjar destfile="${build.dir}/aspectwerkz-${version}.jar" manifest="${lib.dir}/manifest.mf">
349 -+ <jar destfile="${build.dir}/aspectwerkz.jar" manifest="${lib.dir}/manifest.mf">
350 - <fileset dir="${main.classes}">
351 - <exclude name="**/aspectwerkz/hook/**/*"/>
352 - </fileset>
353 -- <zipfileset src="${basedir}/lib/asm-1.5.4-snapshot.jar"/>
354 -- <zipfileset src="${basedir}/lib/asm-attrs-1.5.4-snapshot.jar"/>
355 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
356 -- </jarjar>
357 -- <copy tofile="${lib.dir}/aspectwerkz-${version}.jar" file="${build.dir}/aspectwerkz-${version}.jar" overwrite="true"/>
358 -+ </jar>
359 -+ <copy tofile="${lib.dir}/aspectwerkz-${version}.jar" file="${build.dir}/aspectwerkz.jar" overwrite="true"/>
360 -
361 - <!-- JDK 1.4 annotations only -->
362 -- <jar destfile="${build.dir}/aspectwerkz-jdk14-${version}.jar">
363 -+ <jar destfile="${build.dir}/aspectwerkz-jdk14.jar">
364 - <fileset dir="${jdk14.classes}"/>
365 - </jar>
366 -- <copy tofile="${lib.dir}/aspectwerkz-jdk14-${version}.jar" file="${build.dir}/aspectwerkz-jdk14-${version}.jar" overwrite="true"/>
367 -+ <copy tofile="${lib.dir}/aspectwerkz-jdk14-${version}.jar" file="${build.dir}/aspectwerkz-jdk14.jar" overwrite="true"/>
368 -
369 - <!-- core contains the hook part -->
370 - <!-- we embed jarjar version of ASM in it as well so that it will be in the bootclasspath for the asm hook -->
371 -- <jarjar destfile="${build.dir}/aspectwerkz-core-${version}.jar">
372 -+ <jar destfile="${build.dir}/aspectwerkz-core.jar">
373 - <fileset dir="${main.classes}">
374 - <include name="**/aspectwerkz/hook/**/*"/>
375 - </fileset>
376 -- <zipfileset src="${basedir}/lib/asm-1.5.4-snapshot.jar"/>
377 -- <zipfileset src="${basedir}/lib/asm-attrs-1.5.4-snapshot.jar"/>
378 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
379 -- </jarjar>
380 -- <copy tofile="${lib.dir}/aspectwerkz-core-${version}.jar" file="${build.dir}/aspectwerkz-core-${version}.jar" overwrite="true"/>
381 --
382 -- <!-- extensions embeds ASM as well -->
383 -- <jarjar jarfile="${build.dir}/aspectwerkz-extensions-${version}.jar" basedir="${extensions.classes}">
384 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
385 -- </jarjar>
386 -- <copy tofile="${lib.dir}/aspectwerkz-extensions-${version}.jar" file="${build.dir}/aspectwerkz-extensions-${version}.jar" overwrite="true"/>
387 -+ </jar>
388 -+ <copy tofile="${lib.dir}/aspectwerkz-core-${version}.jar" file="${build.dir}/aspectwerkz-core.jar" overwrite="true"/>
389 -
390 - <!-- build a jdk neutral nodeps for the main jar (extensions + deps)
391 - (not core, jdk14, jdk15, Ant, JUnit,) -->
392 -- <jar destfile="${build.dir}/aspectwerkz-nodeps-${version}.jar">
393 -- <zipfileset src="${build.dir}/aspectwerkz-${version}.jar"/>
394 -- <zipfileset src="${build.dir}/aspectwerkz-extensions-${version}.jar"/>
395 -+ <jar destfile="${build.dir}/aspectwerkz-nodeps.jar">
396 -+ <zipfileset src="${build.dir}/aspectwerkz.jar"/>
397 - <zipgroupfileset dir="${lib.dir}">
398 - <exclude name="jarjar*"/>
399 - <exclude name="aspectwerkz*"/>
400 -@@ -308,32 +287,32 @@
401 - <exclude name="qdox*"/>
402 - <include name="*.jar"/>
403 - <!-- add qdox manually to remove its META-INF/LICENSE.txt that is not the one of AW -->
404 -- <zipfileset src="${lib.dir}/qdox-1.4.jar" excludes="META-INF/*"/>
405 -+ <zipfileset src="${lib.dir}/qdox.jar" excludes="META-INF/*"/>
406 - </jar>
407 - <!-- nodeps -->
408 -- <jar destfile="${build.dir}/aspectwerkz-nodeps-jdk14-${version}.jar">
409 -- <zipfileset src="${build.dir}/aspectwerkz-nodeps-${version}.jar"/>
410 -- <zipfileset src="${build.dir}/aspectwerkz-jdk14-${version}.jar"/>
411 -+ <jar destfile="${build.dir}/aspectwerkz-nodeps-jdk14.jar">
412 -+ <zipfileset src="${build.dir}/aspectwerkz-nodeps.jar"/>
413 -+ <zipfileset src="${build.dir}/aspectwerkz-jdk14.jar"/>
414 - </jar>
415 -- <copy tofile="${lib.dir}/aspectwerkz-nodeps-jdk14-${version}.jar" file="${build.dir}/aspectwerkz-nodeps-jdk14-${version}.jar" overwrite="true"/>
416 -+ <copy tofile="${lib.dir}/aspectwerkz-nodeps-jdk14-${version}.jar" file="${build.dir}/aspectwerkz-nodeps-jdk14.jar" overwrite="true"/>
417 -
418 - <antcall target="dist:jdk15"/>
419 -
420 - </target>
421 -
422 - <target name="dist:jdk15" if="jdk15">
423 - <!-- Java 5 annotation and JVMTI agent if J2SE 5 build -->
424 -- <jar destfile="${build.dir}/aspectwerkz-jdk5-${version}.jar" manifest="${lib.dir}/manifest-core.mf">
425 -+ <jar destfile="${build.dir}/aspectwerkz-jdk5.jar" manifest="${lib.dir}/manifest-core.mf">
426 - <fileset dir="${jdk15.classes}"/>
427 - </jar>
428 -- <copy tofile="${lib.dir}/aspectwerkz-jdk5-${version}.jar" file="${build.dir}/aspectwerkz-jdk5-${version}.jar" overwrite="true"/>
429 -+ <copy tofile="${lib.dir}/aspectwerkz-jdk5-${version}.jar" file="${build.dir}/aspectwerkz-jdk5.jar" overwrite="true"/>
430 -
431 - <!-- nodeps -->
432 -- <jar destfile="${build.dir}/aspectwerkz-nodeps-jdk5-${version}.jar" manifest="${lib.dir}/manifest-core.mf">
433 -- <zipfileset src="${build.dir}/aspectwerkz-nodeps-${version}.jar"/>
434 -- <zipfileset src="${build.dir}/aspectwerkz-jdk5-${version}.jar"/>
435 -+ <jar destfile="${build.dir}/aspectwerkz-nodeps-jdk5.jar" manifest="${lib.dir}/manifest-core.mf">
436 -+ <zipfileset src="${build.dir}/aspectwerkz-nodeps.jar"/>
437 -+ <zipfileset src="${build.dir}/aspectwerkz-jdk5.jar"/>
438 - </jar>
439 -- <copy tofile="${lib.dir}/aspectwerkz-nodeps-jdk5-${version}.jar" file="${build.dir}/aspectwerkz-nodeps-jdk5-${version}.jar" overwrite="true"/>
440 -+ <copy tofile="${lib.dir}/aspectwerkz-nodeps-jdk5-${version}.jar" file="${build.dir}/aspectwerkz-nodeps-jdk5.jar" overwrite="true"/>
441 - </target>
442 -
443 - <!-- ============================================================== -->
444
445 diff --git a/dev-java/aspectwerkz/files/aspectwerkz-2.0-modernise_api.patch b/dev-java/aspectwerkz/files/aspectwerkz-2.0-modernise_api.patch
446 deleted file mode 100644
447 index 8d930e8..0000000
448 --- a/dev-java/aspectwerkz/files/aspectwerkz-2.0-modernise_api.patch
449 +++ /dev/null
450 @@ -1,82 +0,0 @@
451 ---- src/main/org/codehaus/aspectwerkz/connectivity/RemoteProxyServer.java.old 2013-09-30 02:03:20.703138370 +0100
452 -+++ src/main/org/codehaus/aspectwerkz/connectivity/RemoteProxyServer.java 2013-09-30 05:49:54.768369910 +0100
453 -@@ -7,9 +7,13 @@
454 - **************************************************************************************/
455 - package org.codehaus.aspectwerkz.connectivity;
456 -
457 --import EDU.oswego.cs.dl.util.concurrent.BoundedBuffer;
458 --import EDU.oswego.cs.dl.util.concurrent.LinkedQueue;
459 --import EDU.oswego.cs.dl.util.concurrent.PooledExecutor;
460 -+import java.util.concurrent.ArrayBlockingQueue;
461 -+import java.util.concurrent.BlockingQueue;
462 -+import java.util.concurrent.LinkedBlockingQueue;
463 -+import java.util.concurrent.RejectedExecutionHandler;
464 -+import java.util.concurrent.ThreadPoolExecutor;
465 -+import java.util.concurrent.TimeUnit;
466 -+
467 - import org.codehaus.aspectwerkz.exception.WrappedRuntimeException;
468 -
469 - import java.io.FileInputStream;
470 -@@ -152,7 +156,7 @@
471 - /**
472 - * The thread pool.
473 - */
474 -- private PooledExecutor m_threadPool = null;
475 -+ private ThreadPoolExecutor m_threadPool = null;
476 -
477 - /**
478 - * The class loader to use.
479 -@@ -262,13 +266,30 @@
480 - final int threadPoolInitSize,
481 - final int keepAliveTime,
482 - final boolean waitWhenBlocked) {
483 -- m_threadPool = new PooledExecutor(new BoundedBuffer(threadPoolInitSize), threadPoolMaxSize);
484 -- m_threadPool.setKeepAliveTime(keepAliveTime);
485 -- m_threadPool.createThreads(threadPoolInitSize);
486 -- m_threadPool.setMinimumPoolSize(threadPoolMinSize);
487 -+ m_threadPool = new ThreadPoolExecutor(threadPoolInitSize, threadPoolMaxSize,
488 -+ keepAliveTime, TimeUnit.MILLISECONDS,
489 -+ new ArrayBlockingQueue(threadPoolInitSize) {
490 -+ protected void afterExecute(Runnable r, ThreadPoolExecutor e) {
491 -+ if (waitWhenBlocked) e.notifyAll();
492 -+ }
493 -+ });
494 -+ m_threadPool.prestartAllCoreThreads();
495 -+ m_threadPool.setCorePoolSize(threadPoolMinSize);
496 - if (waitWhenBlocked) {
497 -- m_threadPool.waitWhenBlocked();
498 -- }
499 -+ m_threadPool.setRejectedExecutionHandler(new RejectedExecutionHandler() {
500 -+ public void rejectedExecution(Runnable r, ThreadPoolExecutor e) {
501 -+ if (e.isTerminating() || e.isTerminated())
502 -+ return;
503 -+ BlockingQueue<Runnable> tasks = e.getQueue();
504 -+ int maxSize = e.getMaximumPoolSize();
505 -+ while (tasks.remainingCapacity() == 0 || e.getPoolSize() == maxSize)
506 -+ try { e.wait(); } catch (InterruptedException ex) {}
507 -+ e.execute(r);
508 -+ }
509 -+ });
510 -+ } else {
511 -+ m_threadPool.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy());
512 -+ }
513 - }
514 -
515 - /**
516 -@@ -281,9 +302,10 @@
517 - private void createDynamicThreadPool(final int threadPoolMinSize,
518 - final int threadPoolInitSize,
519 - final int keepAliveTime) {
520 -- m_threadPool = new PooledExecutor(new LinkedQueue());
521 -- m_threadPool.setKeepAliveTime(keepAliveTime);
522 -- m_threadPool.createThreads(threadPoolInitSize);
523 -- m_threadPool.setMinimumPoolSize(threadPoolMinSize);
524 -+ m_threadPool = new ThreadPoolExecutor(threadPoolInitSize, Integer.MAX_VALUE,
525 -+ keepAliveTime, TimeUnit.MILLISECONDS,
526 -+ new LinkedBlockingQueue());
527 -+ m_threadPool.prestartAllCoreThreads();
528 -+ m_threadPool.setCorePoolSize(threadPoolMinSize);
529 - }
530 --}
531 -\ No newline at end of file
532 -+}
533
534 diff --git a/dev-java/aspectwerkz/files/aspectwerkz-2.0_rc2-gentoo.patch b/dev-java/aspectwerkz/files/aspectwerkz-2.0_rc2-gentoo.patch
535 deleted file mode 100644
536 index 273bb22..0000000
537 --- a/dev-java/aspectwerkz/files/aspectwerkz-2.0_rc2-gentoo.patch
538 +++ /dev/null
539 @@ -1,85 +0,0 @@
540 ---- build.xml.orig 2005-01-05 22:09:52.421137168 +0100
541 -+++ build.xml 2005-01-05 22:17:04.298481832 +0100
542 -@@ -42,8 +42,6 @@
543 - <!-- <property name="aspectwerkz.classpath" refid="aspectwerkz.classpath" />-->
544 -
545 - <!-- define the jarjar task we use to remap ASM -->
546 -- <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpath="${basedir}/lib/jarjar-0.3.jar"/>
547 --
548 - <target name="cleandist" depends="clean, dist"/>
549 -
550 - <!-- =================================================== -->
551 -@@ -121,7 +119,7 @@
552 - <!-- ============================================================== -->
553 - <!-- compiles the distribution -->
554 - <!-- ============================================================== -->
555 -- <target name="compile" depends="init">
556 -+ <target name="compile" depends="clean">
557 - <mkdir dir="${build.dir}"/>
558 - <mkdir dir="${main.classes}"/>
559 - <javac destdir="${jdk14.classes}" debug="on" source="1.3" target="1.3">
560 -@@ -153,12 +151,6 @@
561 - <path refid="project.class.path"/>
562 - </classpath>
563 - </javac>
564 -- <!-- remap ASM since it is used directly in the tests for some -->
565 -- <jarjar destfile="${test.classes}.jar">
566 -- <fileset dir="${test.classes}" includes="**/*"/>
567 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
568 -- </jarjar>
569 -- <unjar src="${test.classes}.jar" dest="${test.classes}" overwrite="true"/>
570 - </target>
571 -
572 - <!-- ============================================================== -->
573 -@@ -250,42 +242,31 @@
574 - <!-- ============================================================== -->
575 - <!-- create distribution -->
576 - <!-- ============================================================== -->
577 -- <target name="dist" depends="compile, compile:jdk15, compile:test, compile:extensions"><!-- not samples since Java 1.4 -->
578 -+ <target name="dist" depends="compile, compile:jdk15"><!-- not samples since Java 1.4 -->
579 - <copy file="${src.dir}/main/aspectwerkz2.dtd" todir="${main.classes}"/>
580 -
581 - <!-- we embed jarjar version of ASM in it as well in case the aspectwerkz-core jar is not used -->
582 -- <jarjar destfile="${build.dir}/aspectwerkz-${version}.jar" manifest="${lib.dir}/manifest.mf">
583 -+ <jar destfile="${build.dir}/aspectwerkz.jar" manifest="${lib.dir}/manifest.mf">
584 - <fileset dir="${main.classes}">
585 - <exclude name="**/aspectwerkz/hook/**/*"/>
586 - </fileset>
587 -- <zipfileset src="${basedir}/lib/asm-1.5.2.jar"/>
588 -- <zipfileset src="${basedir}/lib/asm-attrs-1.5.2.jar"/>
589 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
590 -- </jarjar>
591 -- <copy tofile="${lib.dir}/aspectwerkz-${version}.jar" file="${build.dir}/aspectwerkz-${version}.jar" overwrite="true"/>
592 -+ </jar>
593 -+ <copy tofile="${lib.dir}/aspectwerkz.jar" file="${build.dir}/aspectwerkz.jar" overwrite="true"/>
594 -
595 - <!-- JDK 1.4 annotations only -->
596 -- <jar destfile="${build.dir}/aspectwerkz-jdk14-${version}.jar">
597 -+ <jar destfile="${build.dir}/aspectwerkz-jdk14.jar">
598 - <fileset dir="${jdk14.classes}"/>
599 - </jar>
600 -- <copy tofile="${lib.dir}/aspectwerkz-jdk14-${version}.jar" file="${build.dir}/aspectwerkz-jdk14-${version}.jar" overwrite="true"/>
601 -+ <copy tofile="${lib.dir}/aspectwerkz-jdk14.jar" file="${build.dir}/aspectwerkz-jdk14.jar" overwrite="true"/>
602 -
603 - <!-- core contains the hook part -->
604 - <!-- we embed jarjar version of ASM in it as well so that it will be in the bootclasspath for the asm hook -->
605 -- <jarjar destfile="${build.dir}/aspectwerkz-core-${version}.jar">
606 -+ <jar destfile="${build.dir}/aspectwerkz-core.jar">
607 - <fileset dir="${main.classes}">
608 - <include name="**/aspectwerkz/hook/**/*"/>
609 - </fileset>
610 -- <zipfileset src="${basedir}/lib/asm-1.5.2.jar"/>
611 -- <zipfileset src="${basedir}/lib/asm-attrs-1.5.2.jar"/>
612 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
613 -- </jarjar>
614 -- <copy tofile="${lib.dir}/aspectwerkz-core-${version}.jar" file="${build.dir}/aspectwerkz-core-${version}.jar" overwrite="true"/>
615 --
616 -- <jarjar jarfile="${build.dir}/aspectwerkz-extensions-${version}.jar" basedir="${extensions.classes}">
617 -- <rule pattern="org.objectweb.asm.**" result="org.codehaus.aspectwerkz.@0"/>
618 -- </jarjar>
619 -- <copy tofile="${lib.dir}/aspectwerkz-extensions-${version}.jar" file="${build.dir}/aspectwerkz-extensions-${version}.jar" overwrite="true"/>
620 -+ </jar>
621 -+ <copy tofile="${lib.dir}/aspectwerkz-core.jar" file="${build.dir}/aspectwerkz-core.jar" overwrite="true"/>
622 -
623 - <antcall target="dist:jdk15"/>
624 - </target>
625
626 diff --git a/dev-java/aspectwerkz/files/aspectwerkz-2.0_rc2-jdk15.patch b/dev-java/aspectwerkz/files/aspectwerkz-2.0_rc2-jdk15.patch
627 deleted file mode 100644
628 index 855fd13..0000000
629 --- a/dev-java/aspectwerkz/files/aspectwerkz-2.0_rc2-jdk15.patch
630 +++ /dev/null
631 @@ -1,82 +0,0 @@
632 -diff -ru aw_2_0_2/build.xml aw_2_0_2-patched/build.xml
633 ---- aw_2_0_2/build.xml 2004-12-10 10:44:44.000000000 -0500
634 -+++ aw_2_0_2-patched/build.xml 2006-08-05 11:43:03.000000000 -0400
635 -@@ -145,7 +145,7 @@
636 - <target name="compile:test" depends="init, compile">
637 - <mkdir dir="${build.dir}"/>
638 - <mkdir dir="${test.classes}"/>
639 -- <javac destdir="${test.classes}" debug="on">
640 -+ <javac destdir="${test.classes}" debug="on" target="1.3" source="1.3">
641 - <src path="${test.src.dir}"/>
642 - <classpath>
643 - <path path="${jdk14.classes}"/>
644 -@@ -164,9 +164,9 @@
645 - <!-- ============================================================== -->
646 - <!-- compiles the Java5 stuff -->
647 - <!-- ============================================================== -->
648 -- <target name="compile:jdk15" depends="init" if="jdk15">
649 -+ <target name="compile:jdk15" depends="init" if="jdk15" unless="nojdk15">
650 - <echo message="** Found jdk15 specific compilation..."/>
651 -- <javac destdir="${jdk15.classes}" deprecation="true" debug="true" optimize="false" source="1.5">
652 -+ <javac destdir="${jdk15.classes}" deprecation="true" debug="true" optimize="false" source="1.5" target="1.5">
653 - <src>
654 - <pathelement location="src/jdk15/main">
655 - </pathelement>
656 -@@ -290,7 +290,7 @@
657 - <antcall target="dist:jdk15"/>
658 - </target>
659 -
660 -- <target name="dist:jdk15" if="jdk15">
661 -+ <target name="dist:jdk15" if="jdk15" unless="nojdk15">
662 - <!-- Java 5 annotation and JVMTI agent if J2SE 5 build -->
663 - <jar destfile="${build.dir}/aspectwerkz-jdk5-${version}.jar" manifest="${lib.dir}/manifest-core.mf">
664 - <fileset dir="${jdk15.classes}"/>
665 -@@ -344,10 +344,10 @@
666 - <!-- =================================================== -->
667 - <!-- JDK 5 tests that have been weaved offline -->
668 - <!-- =================================================== -->
669 -- <target name="test:offline:jdk15:call" if="jdk15">
670 -+ <target name="test:offline:jdk15:call" if="jdk15" unless="nojdk15">
671 - <antcall target="test:offline:jdk15"/>
672 - </target>
673 -- <target name="test:offline:jdk15" depends="init, dist, test:annotationc, test:weave" if="jdk15">
674 -+ <target name="test:offline:jdk15" depends="init, dist, test:annotationc, test:weave" if="jdk15" unless="nojdk15">
675 - <property name="offline.classpath" value="${java.home}/../lib/tools.jar${pathseparator}${lib.dir}/ant-1.5.2.jar${pathseparator}${test.classes}${pathseparator}${lib.dir}/aspectwerkz-jdk5-${version}.jar${pathseparator}${lib.dir}/aspectwerkz-core-${version}.jar${pathseparator}${lib.dir}/aspectwerkz-${version}.jar${pathseparator}${lib.dir}/piccolo-1.03.jar${pathseparator}${lib.dir}/qdox-1.4.jar${pathseparator}${lib.dir}/junit-3.8.1.jar${pathseparator}${lib.dir}/dom4j-1.4.jar"/>
676 - <java
677 - classname="test.AllJdk5Tests"
678 -@@ -406,7 +406,7 @@
679 - <!-- =================================================== -->
680 - <!-- all tests for JDK 5 -->
681 - <!-- =================================================== -->
682 -- <target name="test:jdk15:call" if="jdk15">
683 -+ <target name="test:jdk15:call" if="jdk15" unless="nojdk15">
684 - <antcall target="test:jdk15"/>
685 - </target>
686 - <target name="test:jdk15" depends="clean, dist, test:annotationc" if="jdk15">
687 -@@ -634,7 +634,7 @@
688 - </java>
689 - </target>
690 -
691 -- <target name="samples:jdk5:callback" depends="init, clean, dist" if="jdk15" >
692 -+ <target name="samples:jdk5:callback" depends="init, clean, dist" if="jdk15" unless="nojdk15" >
693 - <java classname="examples.callback.Callback" fork="true">
694 - <classpath>
695 - <pathelement path="${jdk15.classes}"/>
696 -@@ -646,7 +646,7 @@
697 - </java>
698 - </target>
699 -
700 -- <target name="samples:jdk5:callback:hook" depends="init, clean, dist" if="jdk15">
701 -+ <target name="samples:jdk5:callback:hook" depends="init, clean, dist" if="jdk15" unless="nojdk15">
702 - <java classname="examples.callback.Callback" fork="true">
703 - <classpath>
704 - <pathelement path="${samples.classes}"/>
705 -@@ -657,7 +657,7 @@
706 - </java>
707 - </target>
708 -
709 -- <target name="samples:jdk5:proxy" depends="init, clean, dist" if="jdk15">
710 -+ <target name="samples:jdk5:proxy" depends="init, clean, dist" if="jdk15" unless="nojdk15">
711 - <java classname="examples.proxy.Proxy5" fork="true">
712 - <classpath>
713 - <pathelement path="${jdk15.classes}"/>
714
715 diff --git a/dev-java/aspectwerkz/metadata.xml b/dev-java/aspectwerkz/metadata.xml
716 deleted file mode 100644
717 index 7303cef..0000000
718 --- a/dev-java/aspectwerkz/metadata.xml
719 +++ /dev/null
720 @@ -1,5 +0,0 @@
721 -<?xml version="1.0" encoding="UTF-8"?>
722 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
723 -<pkgmetadata>
724 - <herd>java</herd>
725 -</pkgmetadata>