summaryrefslogtreecommitdiff
path: root/dev-java/commons-lang
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/commons-lang
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-java/commons-lang')
-rw-r--r--dev-java/commons-lang/Manifest4
-rw-r--r--dev-java/commons-lang/commons-lang-3.17.0.ebuild41
-rw-r--r--dev-java/commons-lang/commons-lang-3.20.0-r1.ebuild62
-rw-r--r--dev-java/commons-lang/files/commons-lang-3.19.0-skip-testGetJavaAwtHeadless.patch37
-rw-r--r--dev-java/commons-lang/files/commons-lang-3.20.0-ppc64le.patch14
-rw-r--r--dev-java/commons-lang/metadata.xml11
6 files changed, 0 insertions, 169 deletions
diff --git a/dev-java/commons-lang/Manifest b/dev-java/commons-lang/Manifest
deleted file mode 100644
index c9ad7c13327e..000000000000
--- a/dev-java/commons-lang/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST commons-lang-3.17.0-src.tar.gz 1195408 BLAKE2B 1f612b8e5ef3ecc820ae040090633fd1a145298f0abdcc404e344adf9fb8c3632d144d1ee1cea4009ec32932b5b49a767abf77c45ff110129b98bdb0a7ba4557 SHA512 e633b0caeb9556c68384c2bf20e374fbac910b9979b25774c632e50c1bec41e97c14362978dc092c8b5859291e54fe51e76ad7a61c9b2efbe1e4538f46c1e3ee
-DIST commons-lang-3.17.0-src.tar.gz.asc 488 BLAKE2B ad6bbd5658a4fcdd56f830d55abef4a387fc8f42f4e3cc19d4700033acef8b02e30df4d6774014ae2b0a4f6811bdcc97a5c1a0c154705aa37724325850218beb SHA512 34f48ab6080c5730821bbf32f3715672c9f916d69985940f1dd17f9ab2c2ec04d1907426ee1dac1bd3654f7f50c65730042ebbffde1c12aa758f9a1e5634fcd0
-DIST commons-lang-3.20.0-src.tar.gz 1338908 BLAKE2B 3cabb0411e4bfccf84758fff64c3a8bc56b71905b42a413ebd45cb783553264e70757f8bc5cb7d2766b9913b663b7bdf6c6145256e007fb747ea33f6d1571e4e SHA512 aebc40e4cccdaa56d6b9831e4928fde872c4accdc1e62cfe4dce937a285002eba6b01636051e52fd458116480b50ec824356c2b1534750d6ad477cbcff3d59bb
-DIST commons-lang-3.20.0-src.tar.gz.asc 488 BLAKE2B 562de979861e400fdbcddc0c4b0c9aa7fc2e3d522a3d844ca99dec0a12a59d6b49b1f1ea6fc97f8cffe28b9216c4962197639b4567129d1584df0351ad6d8944 SHA512 4fb70de2770676177dc91832e256cbbcbdcebe3637c7261a81e6dc7304896334022bedb525ac1e3a1b536778dbd9041822c9c60837744266a390dd4883de41ba
diff --git a/dev-java/commons-lang/commons-lang-3.17.0.ebuild b/dev-java/commons-lang/commons-lang-3.17.0.ebuild
deleted file mode 100644
index 3995719dda75..000000000000
--- a/dev-java/commons-lang/commons-lang-3.17.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# No tests, #839681
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apache.commons:commons-lang3:${PV}"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="https://commons.apache.org/proper/commons-lang/"
-SRC_URI="https://archive.apache.org/dist/commons/lang/source/${PN}3-${PV}-src.tar.gz -> ${P}-src.tar.gz
- verify-sig? ( https://downloads.apache.org/commons/lang/source/${PN}3-${PV}-src.tar.gz.asc -> ${P}-src.tar.gz.asc )"
-S="${WORKDIR}/${PN}3-${PV}-src"
-
-LICENSE="Apache-2.0"
-SLOT="3.6"
-KEYWORDS="amd64 arm64 ppc64 ~x64-solaris"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )"
-DEPEND=">=virtual/jdk-11:*" # module-info
-RDEPEND=">=virtual/jre-1.8:*"
-
-JAVA_SRC_DIR="src/main/java"
-
-src_compile() {
- JAVA_JAR_FILENAME="org.apache.${PN}.jar"
- java-pkg-simple_src_compile # creates a legacy jar file without module-info
-
- jdeps --generate-module-info \
- src/main/java \
- --multi-release 9 \
- "${JAVA_JAR_FILENAME}" || die
-
- JAVA_JAR_FILENAME="${PN}.jar"
- java-pkg-simple_src_compile # creates the final jar file including module-info
-
-}
diff --git a/dev-java/commons-lang/commons-lang-3.20.0-r1.ebuild b/dev-java/commons-lang/commons-lang-3.20.0-r1.ebuild
deleted file mode 100644
index 16b1213aa0dc..000000000000
--- a/dev-java/commons-lang/commons-lang-3.20.0-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=9
-
-JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="junit-jupiter"
-
-inherit java-pkg-2 java-pkg-simple junit5 verify-sig
-
-DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="https://commons.apache.org/proper/commons-lang/"
-SRC_URI="mirror://apache/commons/lang/source/${PN}3-${PV}-src.tar.gz -> ${P}-src.tar.gz
- verify-sig? ( https://downloads.apache.org/commons/lang/source/${PN}3-${PV}-src.tar.gz.asc -> ${P}-src.tar.gz.asc )"
-S="${WORKDIR}/${PN}3-${PV}-src"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 ~x64-solaris"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )"
-
-# [-vintage] because, if junit:5 compiled with 'USE=vintage':
-# Error: Module junit not found, required by org.junit.vintage.engine
-DEPEND="
- >=virtual/jdk-11:*
- test? (
- >=dev-java/asm-9.9:0
- >=dev-java/commons-text-1.14.0:0
- >=dev-java/easymock-5.6.0:0
- >=dev-java/jmh-core-1.37:0
- dev-java/junit:5[-vintage]
- >=dev-java/junit-pioneer-1.9.1-r1:0
- >=dev-java/jsr305-3.0.2-r1:0
- >=dev-java/opentest4j-1.3.0-r1:0
- )
-"
-
-RDEPEND=">=virtual/jre-1.8:*"
-
-PATCHES=(
- "${FILESDIR}/commons-lang-3.19.0-skip-testGetJavaAwtHeadless.patch"
- "${FILESDIR}/commons-lang-3.20.0-ppc64le.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="org.apache.commons.lang3"
-JAVA_GENTOO_CLASSPATH_EXTRA="org.apache.commons.lang3.jar"
-JAVA_INTERMEDIATE_JAR_NAME="org.apache.${PN/-/.}3"
-JAVA_MODULE_INFO_OUT="src/main"
-JAVA_SRC_DIR="src/main/java"
-JAVA_TEST_GENTOO_CLASSPATH="asm commons-text easymock jmh-core junit-pioneer junit-5 jsr305 opentest4j"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_SRC_DIR="src/test/java"
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
-
-src_test() {
- local vm_version="$(java-config -g PROVIDES_VERSION)"
- if ver_test "${vm_version}" -ge 17; then
- JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.{lang,util,time,time.chrono}=ALL-UNNAMED )
- fi
- LC_ALL="en_US.UTF-8" junit5_src_test
-}
diff --git a/dev-java/commons-lang/files/commons-lang-3.19.0-skip-testGetJavaAwtHeadless.patch b/dev-java/commons-lang/files/commons-lang-3.19.0-skip-testGetJavaAwtHeadless.patch
deleted file mode 100644
index 0f5a711e88e8..000000000000
--- a/dev-java/commons-lang/files/commons-lang-3.19.0-skip-testGetJavaAwtHeadless.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-testGetJavaAwtHeadless()
- tags: []
- uniqueId: [engine:junit-jupiter]/[class:org.apache.commons.lang3.SystemPropertiesTest]/[method:testGetJavaAwtHeadless()]
- parent: [engine:junit-jupiter]/[class:org.apache.commons.lang3.SystemPropertiesTest]
- source: MethodSource [className = 'org.apache.commons.lang3.SystemPropertiesTest', methodName = 'testGetJavaAwtHeadless', methodParameterTypes = '']
- caught: org.opentest4j.AssertionFailedError: expected: <null> but was: <true>
- at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
- at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
- at org.junit.jupiter.api.AssertNull.failNotNull(AssertNull.java:50)
- at org.junit.jupiter.api.AssertNull.assertNull(AssertNull.java:35)
- at org.junit.jupiter.api.AssertNull.assertNull(AssertNull.java:30)
- at org.junit.jupiter.api.Assertions.assertNull(Assertions.java:279)
- at org.apache.commons.lang3.SystemPropertiesTest.testGetJavaAwtHeadless(SystemPropertiesTest.java:512)
- at java.base/java.lang.reflect.Method.invoke(Method.java:580)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
- duration: 1 ms
- status: ✘ FAILED
-
---- a/src/test/java/org/apache/commons/lang3/SystemPropertiesTest.java
-+++ b/src/test/java/org/apache/commons/lang3/SystemPropertiesTest.java
-@@ -27,6 +27,7 @@ import static org.junit.jupiter.api.Assumptions.assumeTrue;
-
- import java.util.function.Supplier;
-
-+import org.junit.jupiter.api.Disabled;
- import org.junit.jupiter.api.Test;
- import org.junit.jupiter.api.function.ThrowingSupplier;
- import org.junit.jupiter.params.ParameterizedTest;
-@@ -507,6 +508,7 @@ class SystemPropertiesTest {
- assertDoesNotThrow(SystemProperties::getJavaAwtGraphicsenv);
- }
-
-+ @Disabled
- @Test
- void testGetJavaAwtHeadless() {
- assertNull(SystemProperties.getJavaAwtHeadless());
diff --git a/dev-java/commons-lang/files/commons-lang-3.20.0-ppc64le.patch b/dev-java/commons-lang/files/commons-lang-3.20.0-ppc64le.patch
deleted file mode 100644
index 93d3cb54ce46..000000000000
--- a/dev-java/commons-lang/files/commons-lang-3.20.0-ppc64le.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-https://bugs.gentoo.org/972590
-https://github.com/apache/commons-lang/pull/1624
-
---- a/src/main/java/org/apache/commons/lang3/ArchUtils.java
-+++ b/src/main/java/org/apache/commons/lang3/ArchUtils.java
-@@ -117,7 +117,7 @@ public class ArchUtils {
- }
-
- private static void init_PPC_64Bit() {
-- addProcessors(new Processor(Processor.Arch.BIT_64, Processor.Type.PPC), "ppc64", "power64", "powerpc64", "power_pc64", "power_rs64");
-+ addProcessors(new Processor(Processor.Arch.BIT_64, Processor.Type.PPC), "ppc64", "ppc64le", "power64", "powerpc64", "power_pc64", "power_rs64");
- }
-
- private static void init_RISCV_32Bit() {
diff --git a/dev-java/commons-lang/metadata.xml b/dev-java/commons-lang/metadata.xml
deleted file mode 100644
index 597bf973bf66..000000000000
--- a/dev-java/commons-lang/metadata.xml
+++ /dev/null
@@ -1,11 +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">apache/commons-lang</remote-id>
- </upstream>
-</pkgmetadata>