Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/aspectj/
Date: Wed, 21 Apr 2021 08:20:22
Message-Id: 1618993185.9f3dcd8036e0c98cd43f98147e3729d8edd413db.fordfrog@gentoo
1 commit: 9f3dcd8036e0c98cd43f98147e3729d8edd413db
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Wed Apr 21 06:01:46 2021 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 21 08:19:45 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3dcd80
7
8 dev-java/aspectj: remove obsolete
9
10 Bug: https://bugs.gentoo.org/show_bug.cgi?id=784350
11 Package-Manager: Portage-3.0.17, Repoman-3.0.2
12 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
13 Closes: https://github.com/gentoo/gentoo/pull/20481
14 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
15
16 dev-java/aspectj/Manifest | 1 -
17 dev-java/aspectj/aspectj-1.7.3-r1.ebuild | 46 --------------------------------
18 2 files changed, 47 deletions(-)
19
20 diff --git a/dev-java/aspectj/Manifest b/dev-java/aspectj/Manifest
21 index 2167b7b831b..28f35ff720d 100644
22 --- a/dev-java/aspectj/Manifest
23 +++ b/dev-java/aspectj/Manifest
24 @@ -1,2 +1 @@
25 -DIST aspectj-1.7.3.jar 7565941 BLAKE2B 8d3919ecae8bf190331a06644b8ba694b071b961d22e5b85e4f57b50c3ff27112e6c39b2644a400f64ca590d4de619aa1a86dd0d1ea59868499a6cff50709ecf SHA512 2297a11638c6519b50e1938341914c68c2841c7b7894081f3157ef3463fb29519d833d274e24b8da1203a7866b2e1296d67e0872dbaa2dd835b5520f5c0a7a71
26 DIST aspectj-1.7.4-src.jar 7570114 BLAKE2B caa942a2414c6f1b39b881bc5abad0cd4e718b231822833756493ce389207d1d855be36f74a4c58ad5f00f7acfcd5791b4ab8e151fd0e11ac497d4f68cab2eb0 SHA512 643d457fba4d58114ee09a37007f5cf5fd40f7ff196ffc69d371d1986cbf6930567ddffd3f1af625139619a0be386e1d9c7e30d267bf53b4286e2179735299bf
27
28 diff --git a/dev-java/aspectj/aspectj-1.7.3-r1.ebuild b/dev-java/aspectj/aspectj-1.7.3-r1.ebuild
29 deleted file mode 100644
30 index 14b9dcd39d2..00000000000
31 --- a/dev-java/aspectj/aspectj-1.7.3-r1.ebuild
32 +++ /dev/null
33 @@ -1,46 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI="5"
38 -
39 -JAVA_PKG_IUSE="doc source"
40 -
41 -inherit java-pkg-2 java-pkg-simple
42 -
43 -DESCRIPTION="A seamless aspect-oriented extension to the Java programming language"
44 -HOMEPAGE="http://eclipse.org/aspectj/"
45 -SRC_URI="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/${P}-src.jar&r=1 -> ${P}.jar"
46 -
47 -LICENSE="EPL-1.0"
48 -SLOT="0"
49 -KEYWORDS="~amd64 ~x86"
50 -
51 -CDEPEND="dev-java/asm:4
52 - dev-java/commons-logging:0"
53 -
54 -DEPEND=">=virtual/jdk-1.5
55 - app-arch/zip
56 - ${CDEPEND}"
57 -RDEPEND=">=virtual/jre-1.5
58 - ${CDEPEND}"
59 -
60 -S="${WORKDIR}"
61 -
62 -JAVA_SRC_DIR="${S}/src"
63 -JAVA_GENTOO_CLASSPATH="commons-logging,asm-4"
64 -JAVA_ENCODING="iso8859-1"
65 -
66 -src_unpack() {
67 - default
68 - unzip "${S}/aspectjweaver1.7.3-src.jar" -d "${S}/src/" || die
69 -}
70 -
71 -java_prepare() {
72 - default
73 - # needs part of BEA JRockit to compile
74 - rm "${S}"/src/org/aspectj/weaver/loadtime/JRockitAgent.java || die
75 - # aspectj uses a renamed version of asm:4
76 - find -name "*.java" -exec sed -i -e 's/import aj.org.objectweb.asm./import org.objectweb.asm./g' {} \; || die
77 - mkdir -p "${S}"/target/classes/org/aspectj/weaver/ || die
78 - cp -vr "${S}"/src/org/aspectj/weaver/*.properties "${S}"/target/classes/org/aspectj/weaver/ || die
79 -}