diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/javassist | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-java/javassist')
| -rw-r--r-- | dev-java/javassist/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/javassist/files/javassist-3.29.2-gentoo.patch | 46 | ||||
| -rw-r--r-- | dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch | 24 | ||||
| -rw-r--r-- | dev-java/javassist/javassist-3.30.2-r1.ebuild | 61 | ||||
| -rw-r--r-- | dev-java/javassist/metadata.xml | 14 |
5 files changed, 0 insertions, 146 deletions
diff --git a/dev-java/javassist/Manifest b/dev-java/javassist/Manifest deleted file mode 100644 index badb790c1177..000000000000 --- a/dev-java/javassist/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST javassist-3.30.2.tar.gz 1295788 BLAKE2B e54fc5eb0b61c3f706d3d91169fc2ed76b8b5f43c8b4ef9eca3fa8c0001d30fd700bfc3f92c2d1a6e0960910977e6086dfda37602bbc36addaaad9cab253333f SHA512 d4bcfc1dbf94f6727eceb2aa33c9c7b9bfd2087d91e3b8b38df86f79975c26b677301eca900e6fef5415f995428d107f93cb5ee5a0d634a82e14bc0199b49a62 diff --git a/dev-java/javassist/files/javassist-3.29.2-gentoo.patch b/dev-java/javassist/files/javassist-3.29.2-gentoo.patch deleted file mode 100644 index 27ae390d465b..000000000000 --- a/dev-java/javassist/files/javassist-3.29.2-gentoo.patch +++ /dev/null @@ -1,46 +0,0 @@ -adjust BASE_PATH, PATH and JAR_PATH for java-pkg-simple.eclass - ---- a/src/test/javassist/JvstTest4.java -+++ b/src/test/javassist/JvstTest4.java -@@ -635,10 +635,10 @@ public class JvstTest4 extends JvstTestRoot { - assertEquals(packageName, obj.getClass().getPackage().getName()); - } - -- public static final String BASE_PATH = "../../"; -+ public static final String BASE_PATH = ""; - public static final String JAVASSIST_JAR = BASE_PATH + "javassist.jar"; -- public static final String CLASSES_FOLDER = BASE_PATH + "build/classes"; -- public static final String TEST_CLASSES_FOLDER = BASE_PATH + "build/test-classes"; -+ public static final String CLASSES_FOLDER = BASE_PATH + "target/classes"; -+ public static final String TEST_CLASSES_FOLDER = BASE_PATH + "target/test-classes"; - - public static class Inner1 { - public static int get() { ---- a/src/test/javassist/JvstTestRoot.java -+++ b/src/test/javassist/JvstTestRoot.java -@@ -5,10 +5,10 @@ import java.lang.reflect.Method; - - public class JvstTestRoot extends TestCase { - // the directory where all compiled class files are found. -- public static final String PATH = "../../target/test-classes/"; -+ public static final String PATH = "target/test-classes/"; - - // the directory where javassist.jar is found. -- public static final String JAR_PATH = "../../"; -+ public static final String JAR_PATH = ""; - - ClassPool sloader, dloader; - Loader cloader; ---- a/src/test/javassist/JvstTest2.java -+++ b/src/test/javassist/JvstTest2.java -@@ -333,8 +333,8 @@ public class JvstTest2 extends JvstTestRoot { - - url = cp.find("javassist.CtMethod").toString(); - System.out.println("testURL: " + url); -- assertTrue(url.startsWith("file:")); -- assertTrue(url.endsWith("/javassist/CtMethod.class")); -+ assertTrue(url.startsWith("jar:file:")); -+ assertTrue(url.endsWith("javassist.jar!/javassist/CtMethod.class")); - - assertNull(cp.find("javassist.TestURL")); - diff --git a/dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch b/dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch deleted file mode 100644 index a32c07c34df9..000000000000 --- a/dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch +++ /dev/null @@ -1,24 +0,0 @@ -There was 1 failure: -1) testDeprecatedAttribute(javassist.bytecode.BytecodeTest) -javassist.NotFoundException: suspend(..) is not found in java.lang.Thread - at javassist.CtClassType.getDeclaredMethod(CtClassType.java:1356) - at javassist.bytecode.BytecodeTest.testDeprecatedAttribute(BytecodeTest.java:315) - -FAILURES!!! -Tests run: 434, Failures: 1 - -The failure occurs with jdk:25 and higher due to method 'suspend' -being removed (https://bugs.openjdk.org/browse/JDK-8359053). -The removal of 'suspend' only affects the test, so we skip the test. - ---- a/src/test/javassist/bytecode/BytecodeTest.java -+++ b/src/test/javassist/bytecode/BytecodeTest.java -@@ -310,7 +310,7 @@ public class BytecodeTest extends TestCase { - assertEquals(0, invoke(obj, "test")); - } - -- public void testDeprecatedAttribute() throws Exception { -+ public void noTestDeprecatedAttribute() throws Exception { - CtClass cc = loader.get("java.lang.Thread"); - CtMethod m = cc.getDeclaredMethod("suspend"); - MethodInfo minfo = m.getMethodInfo(); diff --git a/dev-java/javassist/javassist-3.30.2-r1.ebuild b/dev-java/javassist/javassist-3.30.2-r1.ebuild deleted file mode 100644 index a9f55e3af742..000000000000 --- a/dev-java/javassist/javassist-3.30.2-r1.ebuild +++ /dev/null @@ -1,61 +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" -MAVEN_ID="org.javassist:javassist:3.30.2-GA" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A class library for editing bytecodes in Java" -HOMEPAGE="https://www.javassist.org" -SRC_URI="https://github.com/jboss-javassist/javassist/archive/rel_${PV//./_}_ga.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-rel_${PV//./_}_ga" - -LICENSE="Apache-2.0 LGPL-2.1 MPL-1.1" -SLOT="3" -KEYWORDS="amd64 arm64 ppc64" - -# src/main/javassist/tools/rmi/ObjectImporter.java:99: error: package java.applet does not exist -# public ObjectImporter(@SuppressWarnings("deprecation") java.applet.Applet applet) { -# ^ -# See https://bugs.openjdk.org/browse/JDK-8359053 - so we exclude jdk:26 -DEPEND=" - || ( virtual/jdk:25 virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 ) - test? ( dev-java/hamcrest-library:1.3 ) -" - -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( Changes.md README.md ) -HTML_DOCS=( tutorial/{brown.css,tutorial.html,tutorial2.html,tutorial3.html} ) - -PATCHES=( - "${FILESDIR}/javassist-3.29.2-gentoo.patch" - "${FILESDIR}/javassist-3.30.2-skip_testDeprecatedAttribute.patch" -) - -JAVA_AUTOMATIC_MODULE_NAME="org.javassist" -JAVA_MAIN_CLASS="javassist.CtClass" -JAVA_SRC_DIR="src/main" - -JAVA_TEST_GENTOO_CLASSPATH="hamcrest-library-1.3,junit-4" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_RUN_ONLY="javassist.JvstTest" # pom.xml, line 167 -JAVA_TEST_SRC_DIR="src/test" - -src_prepare() { - default #780585 - java-pkg-2_src_prepare - java-pkg_clean ! -path "./src/test*" -} - -src_test() { - einfo "Testing" - JAVA_PKG_WANT_SOURCE=11 - JAVA_PKG_WANT_TARGET=11 - JAVAC_ARGS="-g -parameters" - java-pkg-simple_src_test -} diff --git a/dev-java/javassist/metadata.xml b/dev-java/javassist/metadata.xml deleted file mode 100644 index b3e39e79bd5e..000000000000 --- a/dev-java/javassist/metadata.xml +++ /dev/null @@ -1,14 +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> - <remote-id type="github">jboss-javassist/javassist</remote-id> - </upstream> - <longdescription> - Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java. - </longdescription> -</pkgmetadata> |
