From a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 4 Jun 2026 16:24:49 -0500 Subject: Adding metadata --- dev-java/bcel/Manifest | 4 -- dev-java/bcel/bcel-6.11.0.ebuild | 106 --------------------------------------- dev-java/bcel/metadata.xml | 20 -------- 3 files changed, 130 deletions(-) delete mode 100644 dev-java/bcel/Manifest delete mode 100644 dev-java/bcel/bcel-6.11.0.ebuild delete mode 100644 dev-java/bcel/metadata.xml (limited to 'dev-java/bcel') diff --git a/dev-java/bcel/Manifest b/dev-java/bcel/Manifest deleted file mode 100644 index cde23665b248..000000000000 --- a/dev-java/bcel/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST bcel-6.11.0-src.tar.gz 1178240 BLAKE2B 3342667cdfb00d79801ca095bf00796ff19d3452d9736fb60c118a1727b969cc439b5d6a62e196414a1f07fc8b17fef3ef4c03446e5acb8ce3ad45397225c35b SHA512 bb081b15620bd31c10c9f0c2e3b9c0c3c6cb474402fee6bb2f61a8897184e3682fa5f9d46b7e7b0e7d09e0e86f79c9926d95ee155abffd396f3168b30d505efe -DIST bcel-6.11.0-src.tar.gz.asc 488 BLAKE2B 0b7a1f593958a1293f4c6e96cccc1558b74e3b4f6df4eef5a221fb453d0b81cb4c14401bebd59a05415e61e6679aa0774b80972f53544bd84eab6f7c6cdb38cf SHA512 d1a1b7cb3e0eead5f26a83564a1af4caa02dc8263a3aa7de51af5b790fb6e39c793b8b0a51c295046abcc8067b178bf415c5a4f8b0c4027041457f23a17274ac -DIST commons-lang-2.6.jar 284220 BLAKE2B 4a5db0451ca79c5b038592d41cbf774ea80bb2da0afbf5212cffa8b3904d84ccd2cbe02d29143d0565fde828d011dbc25f5a8b780f6ffea1b0a1290485118671 SHA512 4a5a3dbe4941c645e2cca068cca5c1882cfe988b02e7cd981d1e51784900767d1deab0e0e0566f559c9fcabb4a180e436d5bb948902d4f4106f37360466afb42 -DIST kotlin-stdlib-2.2.20.jar 1761444 BLAKE2B 417e1b8d1a59d1db16906034faafd439b55f4451d5d6dbc2edf210a29cb739b601d732c8f6dd3940c15529f91aad19b3f0dc79511ea6642428b52d6e5d555ad2 SHA512 22075ba5931e86fcf471249b88593f0651a356a71a2f3152e25effca9a7420a1562579877aca40c98f625bf5a35fa983393a939cb54bbb4c58de13676254d62d diff --git a/dev-java/bcel/bcel-6.11.0.ebuild b/dev-java/bcel/bcel-6.11.0.ebuild deleted file mode 100644 index 3e3c7c629d71..000000000000 --- a/dev-java/bcel/bcel-6.11.0.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-jupiter" - -inherit java-pkg-2 java-pkg-simple junit5 verify-sig - -CLV="2.6" # commons-lang:2.6 was removed some time ago -KSLV="2.2.20" # kotlin-stdlib is presently not packaged - -DESCRIPTION="Apache Commons Bytecode Engineering Library" -HOMEPAGE="https://commons.apache.org/proper/commons-bcel/" -SRC_URI="mirror://apache/commons/bcel/source/${P}-src.tar.gz - verify-sig? ( mirror://apache/commons/bcel/source/${P}-src.tar.gz.asc ) - test? ( - https://repo1.maven.org/maven2/commons-lang/commons-lang/${CLV}/commons-lang-${CLV}.jar - https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/${KSLV}/kotlin-stdlib-${KSLV}.jar - ) - " -S="${WORKDIR}/${P}-src" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~x64-macos ~x64-solaris" - -BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-apache-commons-20251102 )" -CP_DEPEND=" - >=dev-java/commons-io-2.21.0:0 - >=dev-java/commons-lang-3.20.0:0 -" -DEPEND=" - ${CP_DEPEND} - || ( virtual/jdk:26 virtual/jdk:25 virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 ) - test? ( - >=dev-java/asm-9.9.1:0 - >=dev-java/byte-buddy-1.18.2:0 - >=dev-java/commons-collections-4.5.0:4 - >=dev-java/commons-exec-1.6.0:0 - dev-java/eclipse-ecj:4.20 - >=dev-java/jmh-core-1.37:0 - >=dev-java/jna-5.18.1:0 - >=dev-java/jsr305-3.0.2-r1:0 - dev-java/junit:5[-vintage] - >=dev-java/mockito-5.21.0:0 - >=dev-java/opentest4j-1.3.0-r1:0 - >=dev-java/wsdl4j-1.6.3:0 - ) -" -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:* -" - -DOCS=( NOTICE.txt RELEASE-NOTES.txt ) - -JAVA_GENTOO_CLASSPATH_EXTRA=":${DISTDIR}/commons-lang-${CLV}.jar" -JAVA_GENTOO_CLASSPATH_EXTRA+=":${DISTDIR}/kotlin-stdlib-${KSLV}.jar" -JAVA_INTERMEDIATE_JAR_NAME="org.apache.${PN/-/.}" -JAVA_MODULE_INFO_OUT="src/main" -JAVA_SRC_DIR="src/main/java" -# These 9 test-classes, if we run them, would result in 26 test failures from a total of 178 tests. -JAVA_TEST_EXCLUDES=( - org.apache.bcel.classfile.ConstantPoolModuleAccessTest - org.apache.bcel.classfile.ConstantPoolModuleToStringTest - org.apache.bcel.classfile.ConstantPoolTest - org.apache.bcel.CounterVisitorTest - org.apache.bcel.generic.EmptyVisitorTest - org.apache.bcel.generic.MethodGenTest - org.apache.bcel.LocalVariableTypeTableTest - org.apache.bcel.PLSETest - org.apache.bcel.verifier.VerifierMainTest -) -JAVA_TEST_GENTOO_CLASSPATH="asm byte-buddy commons-collections-4 commons-exec - commons-io eclipse-ecj-4.20 jmh-core jna jsr305 junit-5 mockito opentest4j" -JAVA_TEST_RESOURCE_DIRS=( src/test/resources src/test/java ) -JAVA_TEST_SRC_DIR="src/test/java" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc" - -src_unpack() { - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${P}-src.tar.gz{,.asc} - default -} - -src_prepare() { - java-pkg-2_src_prepare - - # src/test/java/org/apache/bcel/util/BCELifierTest.java:255: error: cannot find symbol - # @DisabledForJreRange(min = JRE.JAVA_25) - # ^ - # symbol: variable JAVA_25 - # location: class JRE - rm src/test/java/org/apache/bcel/util/BCELifierTest.java || die "remove test" - - # Error: Modules wsdl4j and java.xml export package javax.xml.namespace to module org.mockito - rm src/test/java/org/apache/bcel/verifier/VerifierTest.java || die - - # These 2 test classes would pass, but then fail verification: - # * Verifying test classes' dependencies - # Exception in thread "main" com.sun.tools.jdeps.Dependencies$ClassFileError: Bad magic number - # Caused by: java.lang.IllegalArgumentException: Bad magic number - rm src/test/java/org/apache/bcel/verifier/VerifierArrayAccessTest.java || die - rm src/test/java/org/apache/bcel/verifier/VerifierReturnTest.java || die -} diff --git a/dev-java/bcel/metadata.xml b/dev-java/bcel/metadata.xml deleted file mode 100644 index 5b5f89c96e8e..000000000000 --- a/dev-java/bcel/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - java@gentoo.org - Java - - - This is the main Reference implementation of the BCEL JavaClass API. - The Byte Code Engineering Library (formerly known as JavaClass) is intended - to give users a convenient possibility to analyze, create, and manipulate - (binary) Java class files (those ending with .class). Classes are represented - by objects which contain all the symbolic information of the given class: - methods, fields and byte code instructions, in particular. - - - https://downloads.apache.org/commons/bcel/RELEASE-NOTES.txt - apache/commons-bcel - - -- cgit v1.3