summaryrefslogtreecommitdiff
path: root/dev-java/aspectj
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/aspectj')
-rw-r--r--dev-java/aspectj/Manifest1
-rw-r--r--dev-java/aspectj/aspectj-1.9.7-r1.ebuild79
-rw-r--r--dev-java/aspectj/metadata.xml12
3 files changed, 0 insertions, 92 deletions
diff --git a/dev-java/aspectj/Manifest b/dev-java/aspectj/Manifest
deleted file mode 100644
index e373999baeaf..000000000000
--- a/dev-java/aspectj/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST aspectj-1.9.7.tar.gz 26472044 BLAKE2B a66605845e188903d50566df658fe636b8feb980bbafdc3b4c3e73e46558b24e4bbaf931790012266ac62bff70c3139f0034dafc7de4622827c0f09d4d626efa SHA512 5db2122d95e78056752bbca9adee72c0fa634963b4ea6979c0b75a9cc58b5ef4cf88b79ad640920363ebe7855311bedfa7e30eaba378274a0eebc31557dd57e7
diff --git a/dev-java/aspectj/aspectj-1.9.7-r1.ebuild b/dev-java/aspectj/aspectj-1.9.7-r1.ebuild
deleted file mode 100644
index 98bc968b3072..000000000000
--- a/dev-java/aspectj/aspectj-1.9.7-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A seamless aspect-oriented extension to the Java programming language"
-HOMEPAGE="https://eclipse.org/aspectj/"
-SRC_URI="https://github.com/eclipse-aspectj/aspectj/archive/V${PV//./_}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-CDEPEND="dev-java/asm:9
- dev-java/commons-logging:0
- dev-java/jakarta-regexp:1.4"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.8:*"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.8:*"
-BDEPEND="app-arch/zip"
-
-S=${WORKDIR}/org.${P//./_}
-
-JAVA_GENTOO_CLASSPATH_EXTRA="aspectjweaver.jar"
-JAVA_GENTOO_CLASSPATH="commons-logging,asm-9,jakarta-regexp-1.4"
-JAVA_ENCODING="iso8859-1"
-
-src_compile() {
- JAVA_SRC_DIR=( {asm,bcel-builder,bridge,loadtime,org.aspectj.matcher,runtime,util,weaver}/src/main/java )
- JAVA_RESOURCE_DIRS=( {bridge,org.aspectj.matcher,weaver}/src/main/resources )
- JAVA_JAR_FILENAME="aspectjweaver.jar"
- java-pkg-simple_src_compile
- rm -rf target || die
-
- JAVA_SRC_DIR=( runtime/src/main )
- JAVA_JAR_FILENAME="aspectjrt.jar"
- java-pkg-simple_src_compile
- zip -d aspectjrt.jar *.dtd org/aspectj/{bridge,weaver}/* || die
- rm -rf target || die
-
- # package org.eclipse.core.resources does not exist
- # package org.eclipse.core.runtime does not exist
-# JAVA_SRC_DIR=( org/aspectj/{ajde,ajdt,apache,asm,bridge,internal,lang,org,runtime,tools,util,weaver} )
-# JAVA_JAR_FILENAME="aspectjtools.jar"
-# java-pkg-simple_src_compile
-
- # bcel-verifier is needed for testing dev-java/asm:3
- # should go away once aspectjtools.jar can be built (included there)
- JAVA_SRC_DIR=( bcel-builder/verifier-src )
- JAVA_JAR_FILENAME="bcel-verifier.jar"
- java-pkg-simple_src_compile
- rm -rf target || die
-
- # once again for javadocs
- if use doc; then
- JAVA_SRC_DIR=( {asm,bcel-builder,bridge,loadtime,org.aspectj.matcher,runtime,util,weaver}/src/main/java )
- JAVA_JAR_FILENAME="ignoreme.jar"
- java-pkg-simple_src_compile
- fi
-}
-
-src_install() {
- java-pkg_dojar "aspectjweaver.jar"
- java-pkg_dojar "aspectjrt.jar"
-# java-pkg_dojar "aspectjtools.jar"
- java-pkg_dojar "bcel-verifier.jar"
-
- if use doc; then
- java-pkg_dojavadoc target/api
- fi
-
- if use source; then
- java-pkg_dosrc "org"
- fi
-}
diff --git a/dev-java/aspectj/metadata.xml b/dev-java/aspectj/metadata.xml
deleted file mode 100644
index 32a6a916de1c..000000000000
--- a/dev-java/aspectj/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/eclipse-aspectj/aspectj/issues</bugs-to>
- <remote-id type="github">eclipse-aspectj/aspectj</remote-id>
- </upstream>
-</pkgmetadata>