[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2026-01-27 Thread Miroslav Šulc
commit: b5ffdb7415f456b1135409c728df551368b79665
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jan 26 20:02:36 2026 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 27 19:15:46 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ffdb74

dev-java/commons-beanutils: drop 1.9.4-r2

Bug: https://bugs.gentoo.org/960929
Closes: https://bugs.gentoo.org/966143
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/45531
Closes: https://github.com/gentoo/gentoo/pull/45531
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/Manifest|  2 -
 .../commons-beanutils-1.9.4-r2.ebuild  | 84 --
 2 files changed, 86 deletions(-)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index 41958b701e76..1b9b573d75ab 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,5 +1,3 @@
 DIST commons-beanutils-1.11.0-src.tar.gz 403183 BLAKE2B 
3823f9ff060d182485cd7cae54999ae5d076d3cff0eec5f5ae87d66cfc960f9224cf17940023991b7e599a826796d572dd476681ced2a46accbeb209ff723f13
 SHA512 
edd930e7f8118d0cceb8647666fe1d5f873f939f858f433cd19985a75c4575455f2a2d339e4bcbf08b3f586c785a60429d4bb33ff6239da8f2c6183c8c318f18
 DIST commons-beanutils-1.11.0-src.tar.gz.asc 488 BLAKE2B 
57401bf829ff9badc9ace98c8b3e36e65d2a649b4eb07a314426bd7b5b566965c9b5122a976be78e665f203af67d732fa401b1f417a4b0a349a0071f5cdc26e1
 SHA512 
f40927ad294f0280460aef5c53fd4a29357e59238a7f407013b9f67c333aa0752bde709f2fedc802f8140175bc3eedc446d8ad68d184643e6bf643aeff42f319
-DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73
-DIST commons-beanutils-1.9.4-src.tar.gz.asc 833 BLAKE2B 
c971231cfb034bd9bbbd6e7801a4fcb54853c0d18872cfae81ce761fc8f71ebb70955456827ad33b4abd4df8c9820031fd49f28c50eddef5251b2a0d1b01cff9
 SHA512 
2a966959b2c94bf013df71885c2906a092b43a0ac6d63963f1462e7c09376964bb948c0681278a58fffae6716d042dc846b1649e1f4b0816e2adb3733bf14451
 DIST commons-collections-3.2.2-src.tar.gz 630693 BLAKE2B 
a70cebe9526291d5207db7edd7c9b50060413880d41dcb28c01cf05f7e00a9f5e1560012c3c3c763162412282db9512bc2b64a5788f210c5c8866943d912dafb
 SHA512 
2e8ef638f07515b028a3e7e97851fcf1d9023a2c188e211bd1e936f35d3d91c2885adf3b1103ad17dfb7aeea6e7a67ce7826ee346a8a29c1aa7c6b0cf14e9230

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild
deleted file mode 100644
index bbced5733489..
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild
+++ /dev/null
@@ -1,84 +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 test"
-MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
-HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
-# We need some test classes of commons-collections which are not part of the 
jar file.
-ACC="commons-collections-3.2.2"
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz
-   test? ( 
https://archive.apache.org/dist/commons/collections/source/${ACC}-src.tar.gz )
-   verify-sig? ( 
https://downloads.apache.org/commons/beanutils/source/${P}-src.tar.gz.asc )"
-S="${WORKDIR}/${P}-src"
-
-LICENSE="Apache-2.0"
-SLOT="1.7"
-KEYWORDS="amd64 arm64 ppc64 ~x64-macos"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )"
-CP_DEPEND="
-   dev-java/commons-collections:0
-   dev-java/commons-logging:0
-"
-DEPEND="${CP_DEPEND}
-   >=virtual/jdk-1.8:*"
-RDEPEND="${CP_DEPEND}
-   >=virtual/jre-1.8:*"
-
-DOCS=( {CONTRIBUTING,README}.md {NOTICE,RELEASE-NOTES}.txt )
-
-JAVA_ENCODING="iso-8859-1"
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4 "
-JAVA_TEST_SRC_DIR=(
-   src/test/java
-   ../"${ACC}"-src/src/test
-)
-
-src_unpack() {
-   if use verify-sig; then
-   verify-sig_verify_detached "${DISTDIR}"/${P}-src.tar.gz{,.asc}
-   fi
-   default
-}
-
-src_test() {
-   export LC_ALL="en_US.UTF-8"
-   # Apply patch to unpacked commons-collections
-   pushd "../${ACC}-src" >> /dev/null || die
-   eapply "${FILESDIR}/${ACC}-fixes.patch"
-   popd
-
-   pushd src/test/java || die
-   # Selection according to lines 375-383 pom.xml
-   local JAVA_TEST_RUN_ONLY=$(find * \
- 

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-11-14 Thread Arthur Zamarin
commit: 0506e5277d45231248e80e853075047a32c2d20f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Nov 14 19:40:08 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 15 06:26:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0506e527

dev-java/commons-beanutils: drop 1.10.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44628
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/commons-beanutils/Manifest|   2 -
 .../commons-beanutils-1.10.1.ebuild| 116 -
 2 files changed, 118 deletions(-)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index b252a76331f2..41958b701e76 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,5 +1,3 @@
-DIST commons-beanutils-1.10.1-src.tar.gz 401852 BLAKE2B 
380282dd125d7ea5d11b9ad109d6db0f3fad433b241f3abd3c39a5830cdbfb505b82c28e615e0d8a6807f811c43c65f41c968078841de756a01dd5815c896152
 SHA512 
063d4c0c9b8c77e9358e15c0ac8b1ad7abbb31e4760a5b3898bac2aee72d0a7eb4f7890769fa31bd096eb038759f97f10f4e7418a6fc4059c1a2050a20756581
-DIST commons-beanutils-1.10.1-src.tar.gz.asc 488 BLAKE2B 
f2d8bdc0de05fcbd2ae7e02b60ef461d3206100eed9134ea308b4129dcc820da954e49ce2aa6af6608555b5fa1be18cb7fa1eef2a1b1462070c4e4131dbbc7f9
 SHA512 
c63782276dead71add56022515d1f8336d618ddf5166cbafa18a062031f2962791a31a74d225d3bef1b557213c15f37c6b7ce98c83046e3f537cc47ca6cfee7a
 DIST commons-beanutils-1.11.0-src.tar.gz 403183 BLAKE2B 
3823f9ff060d182485cd7cae54999ae5d076d3cff0eec5f5ae87d66cfc960f9224cf17940023991b7e599a826796d572dd476681ced2a46accbeb209ff723f13
 SHA512 
edd930e7f8118d0cceb8647666fe1d5f873f939f858f433cd19985a75c4575455f2a2d339e4bcbf08b3f586c785a60429d4bb33ff6239da8f2c6183c8c318f18
 DIST commons-beanutils-1.11.0-src.tar.gz.asc 488 BLAKE2B 
57401bf829ff9badc9ace98c8b3e36e65d2a649b4eb07a314426bd7b5b566965c9b5122a976be78e665f203af67d732fa401b1f417a4b0a349a0071f5cdc26e1
 SHA512 
f40927ad294f0280460aef5c53fd4a29357e59238a7f407013b9f67c333aa0752bde709f2fedc802f8140175bc3eedc446d8ad68d184643e6bf643aeff42f319
 DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
deleted file mode 100644
index 88e913bd79cd..
--- a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="commons-beanutils:commons-beanutils:1.10.1"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
-HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
-# We need some test classes of commons-collections which are not part of the 
jar file.
-ACC="commons-collections-3.2.2"
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz
-   test? ( 
https://archive.apache.org/dist/commons/collections/source/${ACC}-src.tar.gz )
-   verify-sig? ( 
https://downloads.apache.org/commons/beanutils/source/${P}-src.tar.gz.asc )"
-S="${WORKDIR}/${P}-src"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="log4j"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )"
-
-COMMON_DEPEND="
-   dev-java/commons-collections:0
-   >=dev-java/commons-logging-1.3.5:0[log4j=]
-   dev-java/jakarta-servlet-api:4
-   dev-java/slf4j-api:0
-   log4j? (
-   dev-java/log4j-12-api:2
-   dev-java/log4j-api:2
-   )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   >=virtual/jdk-11:*
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=virtual/jre-1.8:*
-"
-
-DOCS=( {CONTRIBUTING,README}.md {NOTICE,RELEASE-NOTES}.txt )
-
-JAVA_GENTOO_CLASSPATH="
-   commons-collections
-   commons-logging
-   jakarta-servlet-api-4
-   slf4j-api
-"
-
-JAVA_INTERMEDIATE_JAR_NAME="org.apache.${PN/-/.}"
-JAVA_MODULE_INFO_OUT="src/main"
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4 "
-JAVA_TEST_SRC_DIR=(
-   src/test/java
-   ../"${ACC}"-src/src/test
-)
-
-src_unpack() {
-   if use verify-sig; then
-   verify-sig_verify_detached "${DISTDIR}"/${P}-src.tar.gz{,.asc}
-   fi
-   default
-}
-
-src_prepare() {
-   java-pkg-2_src_prepare
-
-   if use lo

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-10-30 Thread Arthur Zamarin
commit: c36d8f15b9b2f7c69c5feb897616da73f3038c76
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 30 21:26:13 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 30 21:26:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36d8f15

dev-java/commons-beanutils: Stabilize 1.11.0 amd64, #965327

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild
index 71bd50a49059..0a65f6806c40 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="log4j"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-ggregory )"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/files/, dev-java/commons-beanutils/

2025-10-02 Thread Sam James
commit: a94596311b980d38f010a3ad730728a706a918ec
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jul 29 06:20:40 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  3 05:08:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9459631

dev-java/commons-beanutils: add 1.11.0

Bug: https://bugs.gentoo.org/960929
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/42983
Signed-off-by: Sam James  gentoo.org>

 dev-java/commons-beanutils/Manifest|  2 +
 .../commons-beanutils-1.11.0.ebuild| 97 ++
 .../commons-beanutils-1.11.0-skipFailingTest.patch | 31 +++
 3 files changed, 130 insertions(+)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index dacbe47ef92f..b252a76331f2 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,5 +1,7 @@
 DIST commons-beanutils-1.10.1-src.tar.gz 401852 BLAKE2B 
380282dd125d7ea5d11b9ad109d6db0f3fad433b241f3abd3c39a5830cdbfb505b82c28e615e0d8a6807f811c43c65f41c968078841de756a01dd5815c896152
 SHA512 
063d4c0c9b8c77e9358e15c0ac8b1ad7abbb31e4760a5b3898bac2aee72d0a7eb4f7890769fa31bd096eb038759f97f10f4e7418a6fc4059c1a2050a20756581
 DIST commons-beanutils-1.10.1-src.tar.gz.asc 488 BLAKE2B 
f2d8bdc0de05fcbd2ae7e02b60ef461d3206100eed9134ea308b4129dcc820da954e49ce2aa6af6608555b5fa1be18cb7fa1eef2a1b1462070c4e4131dbbc7f9
 SHA512 
c63782276dead71add56022515d1f8336d618ddf5166cbafa18a062031f2962791a31a74d225d3bef1b557213c15f37c6b7ce98c83046e3f537cc47ca6cfee7a
+DIST commons-beanutils-1.11.0-src.tar.gz 403183 BLAKE2B 
3823f9ff060d182485cd7cae54999ae5d076d3cff0eec5f5ae87d66cfc960f9224cf17940023991b7e599a826796d572dd476681ced2a46accbeb209ff723f13
 SHA512 
edd930e7f8118d0cceb8647666fe1d5f873f939f858f433cd19985a75c4575455f2a2d339e4bcbf08b3f586c785a60429d4bb33ff6239da8f2c6183c8c318f18
+DIST commons-beanutils-1.11.0-src.tar.gz.asc 488 BLAKE2B 
57401bf829ff9badc9ace98c8b3e36e65d2a649b4eb07a314426bd7b5b566965c9b5122a976be78e665f203af67d732fa401b1f417a4b0a349a0071f5cdc26e1
 SHA512 
f40927ad294f0280460aef5c53fd4a29357e59238a7f407013b9f67c333aa0752bde709f2fedc802f8140175bc3eedc446d8ad68d184643e6bf643aeff42f319
 DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73
 DIST commons-beanutils-1.9.4-src.tar.gz.asc 833 BLAKE2B 
c971231cfb034bd9bbbd6e7801a4fcb54853c0d18872cfae81ce761fc8f71ebb70955456827ad33b4abd4df8c9820031fd49f28c50eddef5251b2a0d1b01cff9
 SHA512 
2a966959b2c94bf013df71885c2906a092b43a0ac6d63963f1462e7c09376964bb948c0681278a58fffae6716d042dc846b1649e1f4b0816e2adb3733bf14451
 DIST commons-collections-3.2.2-src.tar.gz 630693 BLAKE2B 
a70cebe9526291d5207db7edd7c9b50060413880d41dcb28c01cf05f7e00a9f5e1560012c3c3c763162412282db9512bc2b64a5788f210c5c8866943d912dafb
 SHA512 
2e8ef638f07515b028a3e7e97851fcf1d9023a2c188e211bd1e936f35d3d91c2885adf3b1103ad17dfb7aeea6e7a67ce7826ee346a8a29c1aa7c6b0cf14e9230

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild
new file mode 100644
index ..71bd50a49059
--- /dev/null
+++ b/dev-java/commons-beanutils/commons-beanutils-1.11.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="commons-beanutils:commons-beanutils:1.11.0"
+JAVA_TESTING_FRAMEWORKS="junit-vintage"
+
+inherit java-pkg-2 java-pkg-simple junit5 verify-sig
+
+DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
+HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
+# We need some test classes of commons-collections which are not part of the 
jar file.
+ACC="commons-collections-3.2.2"
+SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz
+   test? ( 
https://archive.apache.org/dist/commons/collections/source/${ACC}-src.tar.gz )
+   verify-sig? ( 
https://downloads.apache.org/commons/beanutils/source/${P}-src.tar.gz.asc )"
+S="${WORKDIR}/${P}-src"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="log4j"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-ggregory )"
+
+COMMON_DEPEND="
+   dev-java/commons-collections:0
+   >=dev-java/commons-logging-1.3.5:0[log4j=]
+   log4j? (
+   dev-java/log4j-12-api:2
+   dev-java/log4j-api:2
+   )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-java/jakarta-servlet-api:4
+   dev-java/slf4j-api:0
+   >=virtual/jdk-11:*
+   test? (
+   dev-java/junit:4
+  

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-05-21 Thread Arthur Zamarin
commit: 19cd5239d94452a16f88f26b0c55789dd49e8a88
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 22 06:25:55 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 22 06:25:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19cd5239

dev-java/commons-beanutils: Stabilize 1.10.1 ppc64, #956299

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
index 1e4e5287f1dd..88e913bd79cd 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="log4j"
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-05-20 Thread Sam James
commit: 7585feea0afd5a46f1407400c9994e52ca11b4db
Author: Sam James  gentoo  org>
AuthorDate: Tue May 20 21:27:03 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 20 21:27:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7585feea

dev-java/commons-beanutils: Stabilize 1.10.1 arm64, #956359

Signed-off-by: Sam James  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
index 3bb1ca05c0a6..1e4e5287f1dd 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="log4j"
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-05-20 Thread Sam James
commit: b39671ed1f4256192a79216a575512263670045c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 20 19:06:28 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 20 19:06:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39671ed

dev-java/commons-beanutils: Stabilize 1.10.1 amd64, #956299

Signed-off-by: Sam James  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
index fbe31c5e0b6e..3bb1ca05c0a6 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="log4j"
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-04-20 Thread Miroslav Šulc
commit: 58478a55c90e86542b60e7ae3aacaa3eb388df3e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jan 27 16:45:29 2025 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 20 18:24:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58478a55

dev-java/commons-beanutils: add log4j flag to metadata.xml

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/41428/commits/2eb9c448fc87ceaccb32bd5c7dba439d21740301
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-java/commons-beanutils/metadata.xml 
b/dev-java/commons-beanutils/metadata.xml
index 6021501589e0..ec3d226a411e 100644
--- a/dev-java/commons-beanutils/metadata.xml
+++ b/dev-java/commons-beanutils/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   [email protected]
-   Java
-
+   
+   [email protected]
+   Java
+   
+   
+   Add optional support for log4j
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2025-04-20 Thread Miroslav Šulc
commit: 4c9e82565bb5436c27b52759d202bbe54ae6be56
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jan 23 08:32:08 2025 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 20 18:24:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e8256

dev-java/commons-beanutils: add 1.10.1

Setting JAVA_MODULE_INFO_OUT and JAVA_INTERMEDIATE_JAR_NAME in the ebuild
lets the java-pkg-simple.eclass generate module-info.java and compile
and package it as 'META-INF/versions/9/module-info.class'.

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/41428/commits/b4d04a32dba1c310a6f15375bbf023fcc901beaa
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/Manifest|   2 +
 .../commons-beanutils-1.10.1.ebuild| 116 +
 2 files changed, 118 insertions(+)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index 3d0920954f02..dacbe47ef92f 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,3 +1,5 @@
+DIST commons-beanutils-1.10.1-src.tar.gz 401852 BLAKE2B 
380282dd125d7ea5d11b9ad109d6db0f3fad433b241f3abd3c39a5830cdbfb505b82c28e615e0d8a6807f811c43c65f41c968078841de756a01dd5815c896152
 SHA512 
063d4c0c9b8c77e9358e15c0ac8b1ad7abbb31e4760a5b3898bac2aee72d0a7eb4f7890769fa31bd096eb038759f97f10f4e7418a6fc4059c1a2050a20756581
+DIST commons-beanutils-1.10.1-src.tar.gz.asc 488 BLAKE2B 
f2d8bdc0de05fcbd2ae7e02b60ef461d3206100eed9134ea308b4129dcc820da954e49ce2aa6af6608555b5fa1be18cb7fa1eef2a1b1462070c4e4131dbbc7f9
 SHA512 
c63782276dead71add56022515d1f8336d618ddf5166cbafa18a062031f2962791a31a74d225d3bef1b557213c15f37c6b7ce98c83046e3f537cc47ca6cfee7a
 DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73
 DIST commons-beanutils-1.9.4-src.tar.gz.asc 833 BLAKE2B 
c971231cfb034bd9bbbd6e7801a4fcb54853c0d18872cfae81ce761fc8f71ebb70955456827ad33b4abd4df8c9820031fd49f28c50eddef5251b2a0d1b01cff9
 SHA512 
2a966959b2c94bf013df71885c2906a092b43a0ac6d63963f1462e7c09376964bb948c0681278a58fffae6716d042dc846b1649e1f4b0816e2adb3733bf14451
 DIST commons-collections-3.2.2-src.tar.gz 630693 BLAKE2B 
a70cebe9526291d5207db7edd7c9b50060413880d41dcb28c01cf05f7e00a9f5e1560012c3c3c763162412282db9512bc2b64a5788f210c5c8866943d912dafb
 SHA512 
2e8ef638f07515b028a3e7e97851fcf1d9023a2c188e211bd1e936f35d3d91c2885adf3b1103ad17dfb7aeea6e7a67ce7826ee346a8a29c1aa7c6b0cf14e9230

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
new file mode 100644
index ..fbe31c5e0b6e
--- /dev/null
+++ b/dev-java/commons-beanutils/commons-beanutils-1.10.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="commons-beanutils:commons-beanutils:1.10.1"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
+HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
+# We need some test classes of commons-collections which are not part of the 
jar file.
+ACC="commons-collections-3.2.2"
+SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz
+   test? ( 
https://archive.apache.org/dist/commons/collections/source/${ACC}-src.tar.gz )
+   verify-sig? ( 
https://downloads.apache.org/commons/beanutils/source/${P}-src.tar.gz.asc )"
+S="${WORKDIR}/${P}-src"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="log4j"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )"
+
+COMMON_DEPEND="
+   dev-java/commons-collections:0
+   >=dev-java/commons-logging-1.3.5:0[log4j=]
+   dev-java/jakarta-servlet-api:4
+   dev-java/slf4j-api:0
+   log4j? (
+   dev-java/log4j-12-api:2
+   dev-java/log4j-api:2
+   )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   >=virtual/jdk-11:*
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+DOCS=( {CONTRIBUTING,README}.md {NOTICE,RELEASE-NOTES}.txt )
+
+JAVA_GENTOO_CLASSPATH="
+   commons-collections
+   commons-logging
+   jakarta-servlet-api-4
+   slf4j-api
+"
+
+JAVA_INTERMEDIATE_JAR_NAME="org.apache.${PN/-/.}"
+JAVA_MODULE_INFO_OUT="src/main"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4 "
+JAVA_TEST_SRC_DIR=(
+   src/test/java
+   ../"${

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/files/, dev-java/commons-beanutils/

2024-03-31 Thread Miroslav Šulc
commit: 5c7991bdf575a7d7abc8436593f4787eaa6ff42d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Mar 28 12:18:09 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 31 08:31:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7991bd

dev-java/commons-beanutils: fix test failures

Test sources of commons-collections-3.2.2 are needed for compiling the
test cases but are not part of the commons-collections.jar file.

Adds verify-sig

Closes: https://bugs.gentoo.org/923600
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35952
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/Manifest|   2 +
 .../commons-beanutils-1.9.4-r1.ebuild  | 101 ---
 .../commons-beanutils-1.9.4-r2.ebuild  |  84 +
 .../files/commons-collections-3.2.2-fixes.patch| 187 +
 4 files changed, 273 insertions(+), 101 deletions(-)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index fe0438633a4b..3d0920954f02 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1 +1,3 @@
 DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73
+DIST commons-beanutils-1.9.4-src.tar.gz.asc 833 BLAKE2B 
c971231cfb034bd9bbbd6e7801a4fcb54853c0d18872cfae81ce761fc8f71ebb70955456827ad33b4abd4df8c9820031fd49f28c50eddef5251b2a0d1b01cff9
 SHA512 
2a966959b2c94bf013df71885c2906a092b43a0ac6d63963f1462e7c09376964bb948c0681278a58fffae6716d042dc846b1649e1f4b0816e2adb3733bf14451
+DIST commons-collections-3.2.2-src.tar.gz 630693 BLAKE2B 
a70cebe9526291d5207db7edd7c9b50060413880d41dcb28c01cf05f7e00a9f5e1560012c3c3c763162412282db9512bc2b64a5788f210c5c8866943d912dafb
 SHA512 
2e8ef638f07515b028a3e7e97851fcf1d9023a2c188e211bd1e936f35d3d91c2885adf3b1103ad17dfb7aeea6e7a67ce7826ee346a8a29c1aa7c6b0cf14e9230

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
deleted file mode 100644
index a4b3175fa186..
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
mirror://apache/commons/beanutils/source/1.9.4-src.tar.gz --slot 1.7 --keywords 
"~amd64 ~x86 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos" --ebuild 
commons-beanutils-1.9.4.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
-HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="1.7"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-# Common dependencies
-# POM: pom.xml
-# commons-collections:commons-collections:3.2.2 -> 
>=dev-java/commons-collections-3.2.2:0
-# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
-
-CP_DEPEND="
-   dev-java/commons-collections:0
-   dev-java/commons-logging:0
-"
-
-# Compile dependencies
-# POM: pom.xml
-# test? commons-collections:commons-collections-testframework:3.2.1 -> 
!!!artifactId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.12:4
-
-DEPEND="${CP_DEPEND}
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/commons-collections:0[test]
-   )"
-
-RDEPEND="${CP_DEPEND}
-   >=virtual/jre-1.8:*"
-
-DOCS=( {CONTRIBUTING,README}.md {LICENSE,NOTICE,RELEASE-NOTES}.txt )
-
-S="${WORKDIR}/${P}-src"
-
-JAVA_ENCODING="iso-8859-1"
-
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="commons-collections,junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-JAVA_TEST_EXCLUDES=(
-   # Upstream: Tests run: 1293, Failures: 0, Errors: 0, Skipped: 3
-   "org.apache.commons.beanutils.TestBeanPublicSubclass"   # Invalid test 
class
-   "org.apache.commons.beanutils.TestBeanPackageSubclass"  # Invalid test 
class
-   "org.apache.commons.beanutils.TestResultSetMetaData"# Invalid test 
class
-   "org.apache.commons.beanutils.TestResultSet"# Test class can only 
have one constructor
-   "org.apache.commons.beanutils.TestBean" # Test class can only have one 
constructor
-   # 
https://github.com/apache/commons-beanutils/blob/32ceb2c92512d44f97638805e2f3fd9d70dfcfc6/pom.xml#L

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-03-15 Thread Sam James
commit: b7ed4318b179a314ea1ba23ba8e858cd8e001fbe
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 15 18:42:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 15 18:42:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ed4318

dev-java/commons-beanutils: Stabilize 1.9.4-r1 arm64, #833461

Signed-off-by: Sam James  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
index 2f9e7ef9904e..a4b3175fa186 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-03-15 Thread Sam James
commit: dead5cfce063fc6ab90e27ec3b3d9cabbf749f04
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 15 17:34:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 15 17:35:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dead5cfc

dev-java/commons-beanutils: Keyword 1.9.4-r1 arm, #833465

Signed-off-by: Sam James  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
index ef3f9ce4bfbe..2f9e7ef9904e 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-03-15 Thread Sam James
commit: d9a29acfcf61087620eb3afaa8054fbb11c8d57f
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 15 17:32:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 15 17:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a29acf

dev-java/commons-beanutils: Keyword 1.9.4-r1 arm64, #833465

Signed-off-by: Sam James  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
index 96eda55d0e0b..ef3f9ce4bfbe 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-01-30 Thread Miroslav Šulc
commit: bccfb1c6e5cd0335637d8be26406d224e63bb735
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jan 30 08:18:54 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jan 30 08:30:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccfb1c6

dev-java/commons-beanutils: Drop 1.9.2

Closes: https://bugs.gentoo.org/788109
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24020
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/Manifest|  1 -
 .../commons-beanutils-1.9.2.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index 35286cfbdc42..fe0438633a4b 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,2 +1 @@
-DIST commons-beanutils-1.9.2-src.tar.gz 396910 BLAKE2B 
1324c49605c9640aa3eee5c016a43bbb45b1984dd49eeab8f9b7a4ef1c5284ff8869228dda51719c2e6b3576517fdd02018a4f36654efc7f92d3fb7432008d05
 SHA512 
cf43aace33eb91368f86445874b16d977e827451f1355bb00e9b33bf0707855b5d757b0d58ad617f3a7f86f9065e7c900907dd604ba4de5ae61473d40cb758a9
 DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
deleted file mode 100644
index b50bec906c0f..
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
-HOMEPAGE="http://commons.apache.org/beanutils/";
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="1.7"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-CDEPEND="dev-java/commons-collections:0
-   dev-java/commons-logging:0"
-
-RDEPEND=">=virtual/jre-1.6
-   ${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.6
-   test? (
-   dev-java/ant-junit:0
-   dev-java/junit:0
-   )
-   ${CDEPEND}"
-
-S="${WORKDIR}/${P}-src"
-
-# Buggy tests.
-JAVA_RM_FILES=(
-   src/test/java/org/apache/commons/beanutils/IndexedPropertyTestCase.java
-   src/test/java/org/apache/commons/beanutils/BeanMapTestCase.java
-   src/test/java/org/apache/commons/beanutils/bugs/Jira422TestCase.java
-   src/test/java/org/apache/commons/beanutils/BeanificationTestCase.java
-   
src/test/java/org/apache/commons/beanutils/DefaultIntrospectionContextTestCase.java
-)
-
-EANT_GENTOO_CLASSPATH="commons-logging,commons-collections"
-
-java_prepare() {
-   JAVA_ANT_CLASSPATH_TAGS="javac java" java-ant_rewrite-classpath
-}
-
-src_test() {
-   EANT_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit"
-   ANT_TASKS="ant-junit" eant \
-   -Dcommons-collections.jar=$(java-pkg_getjar commons-collections 
commons-collections.jar) \
-   -Dcommons-collections-testframework.jar=$(java-pkg_getjar 
commons-collections commons-collections-testframework.jar) \
-   -Dcommons-logging.jar=$(java-pkg_getjar commons-logging 
commons-logging.jar) \
-   test
-}
-
-src_install() {
-   java-pkg_newjar dist/${P}.jar
-
-   dodoc RELEASE-NOTES.txt
-
-   use doc && java-pkg_dojavadoc dist/docs/api
-   use source && java-pkg_dosrc src/main/java/org
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-01-30 Thread Agostino Sarubbo
commit: f8d5fe233c432c007ab94d901bed4d40a62023e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 30 08:05:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 30 08:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d5fe23

dev-java/commons-beanutils: x86 stable wrt bug #832341

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
index 91e1ebbde687..96eda55d0e0b 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-01-30 Thread Agostino Sarubbo
commit: 872acabff7a5cb61160c7bb133ab8079991cbbe3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 30 08:04:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 30 08:04:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872acabf

dev-java/commons-beanutils: ppc64 stable wrt bug #832341

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
index 754900e1a01d..91e1ebbde687 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-01-30 Thread Agostino Sarubbo
commit: 2e31d79524cae2c4c17ad82633fa94794c793276
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 30 08:02:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 30 08:02:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e31d795

dev-java/commons-beanutils: amd64 stable wrt bug #832341

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
index b7f3e06ece9c..754900e1a01d 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Skeleton command:
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2022-01-02 Thread Miroslav Šulc
commit: 67a304651f6308424f18565dfa4645532a12bd00
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jan  1 12:22:19 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jan  2 08:39:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a30465

dev-java/commons-beanutils: Drop 1.9.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23616
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../commons-beanutils-1.9.4.ebuild | 69 --
 1 file changed, 69 deletions(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4.ebuild
deleted file mode 100644
index a36a6aea1cef..
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
mirror://apache/commons/beanutils/source/1.9.4-src.tar.gz --slot 1.7 --keywords 
"~amd64 ~x86 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos" --ebuild 
commons-beanutils-1.9.4.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
-HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="1.7"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-# Common dependencies
-# POM: pom.xml
-# commons-collections:commons-collections:3.2.2 -> 
>=dev-java/commons-collections-3.2.2:0
-# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
-
-CDEPEND="
-   dev-java/commons-collections:0
-   dev-java/commons-logging:0
-"
-
-# Compile dependencies
-# POM: pom.xml
-# test? commons-collections:commons-collections-testframework:3.2.1 -> 
!!!artifactId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.12:4
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CDEPEND}
-   test? (
-   dev-java/commons-collections:0[test]
-   )
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}
-"
-
-S="${WORKDIR}/${P}-src"
-
-JAVA_ENCODING="iso-8859-1"
-
-JAVA_GENTOO_CLASSPATH="commons-collections,commons-logging"
-JAVA_SRC_DIR="src/main/java"
-#  JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="commons-collections,junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-#  JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-JAVA_TEST_EXCLUDES=(
-   "org.apache.commons.beanutils.TestBeanPublicSubclass"   # Invalid test 
class
-   "org.apache.commons.beanutils.TestBeanPackageSubclass"  # Invalid test 
class
-   "org.apache.commons.beanutils.TestResultSetMetaData"# Invalid test 
class
-   "org.apache.commons.beanutils.TestResultSet"# Test class can only 
have one constructor
-   "org.apache.commons.beanutils.TestBean" # Test class can only have one 
constructor
-)



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2021-12-31 Thread Miroslav Šulc
commit: 2c236b0c9798758d411f2a447d737d5f1fae9850
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Dec 30 09:30:18 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Dec 31 09:31:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c236b0c

dev-java/commons-beanutils: EAPI 8

Also excludes one more test
Closes: https://bugs.gentoo.org/823824
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../commons-beanutils-1.9.4-r1.ebuild  | 101 +
 1 file changed, 101 insertions(+)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
new file mode 100644
index ..b7f3e06ece9c
--- /dev/null
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
mirror://apache/commons/beanutils/source/1.9.4-src.tar.gz --slot 1.7 --keywords 
"~amd64 ~x86 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos" --ebuild 
commons-beanutils-1.9.4.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
+HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
+SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1.7"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+# Common dependencies
+# POM: pom.xml
+# commons-collections:commons-collections:3.2.2 -> 
>=dev-java/commons-collections-3.2.2:0
+# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
+
+CP_DEPEND="
+   dev-java/commons-collections:0
+   dev-java/commons-logging:0
+"
+
+# Compile dependencies
+# POM: pom.xml
+# test? commons-collections:commons-collections-testframework:3.2.1 -> 
!!!artifactId-not-found!!!
+# test? junit:junit:4.12 -> >=dev-java/junit-4.12:4
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/commons-collections:0[test]
+   )"
+
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+DOCS=( {CONTRIBUTING,README}.md {LICENSE,NOTICE,RELEASE-NOTES}.txt )
+
+S="${WORKDIR}/${P}-src"
+
+JAVA_ENCODING="iso-8859-1"
+
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="commons-collections,junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+JAVA_TEST_EXCLUDES=(
+   # Upstream: Tests run: 1293, Failures: 0, Errors: 0, Skipped: 3
+   "org.apache.commons.beanutils.TestBeanPublicSubclass"   # Invalid test 
class
+   "org.apache.commons.beanutils.TestBeanPackageSubclass"  # Invalid test 
class
+   "org.apache.commons.beanutils.TestResultSetMetaData"# Invalid test 
class
+   "org.apache.commons.beanutils.TestResultSet"# Test class can only 
have one constructor
+   "org.apache.commons.beanutils.TestBean" # Test class can only have one 
constructor
+   # 
https://github.com/apache/commons-beanutils/blob/32ceb2c92512d44f97638805e2f3fd9d70dfcfc6/pom.xml#L378-L383
+   # 
+   "org.apache.commons.beanutils.converters.MemoryTestCase"
+)
+
+src_test() {
+   # There were 8 failures:
+   # 1) 
testPropertyUtilsBean_descriptorsCache_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
+   # java.lang.OutOfMemoryError: Java heap space: failed reallocation of 
scalar replaced objects
+   # 2) 
testPropertyUtilsBean_mappedDescriptorsCache_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
+   # java.lang.OutOfMemoryError: Java heap space: failed reallocation of 
scalar replaced objects
+   # 3) 
testMappedPropertyDescriptor_MappedMethodReference1(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
+   # java.lang.OutOfMemoryError: Java heap space: failed reallocation of 
scalar replaced objects
+   # 4) 
testMappedPropertyDescriptor_MappedMethodReference2(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
+   # java.lang.OutOfMemoryError: Java heap space: failed reallocation of 
scalar replaced objects
+   # 5) 
testLocaleConvertUtilsBean_converters_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
+   # java.lang.OutOfMemoryError: Java heap space: failed reallocation of 
scalar replaced objects
+   # 6) 
testWrapDynaClass_dynaClasses_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
+   # java.lang.OutOfMemoryError: Java heap space: failed reallocation of 
scalar replaced objects
+   # 7) 
testMethodUtil

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2021-04-27 Thread Miroslav Šulc
commit: 553539eb9d5c7409668481e510623db9f457f3e6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Apr 27 09:13:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Apr 27 11:29:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553539eb

dev-java/commons-beanutils: bump to 1.9.4

Bug: https://bugs.gentoo.org/739346
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20553
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/Manifest|  1 +
 .../commons-beanutils-1.9.4.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index 6cd175aa623..35286cfbdc4 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1 +1,2 @@
 DIST commons-beanutils-1.9.2-src.tar.gz 396910 BLAKE2B 
1324c49605c9640aa3eee5c016a43bbb45b1984dd49eeab8f9b7a4ef1c5284ff8869228dda51719c2e6b3576517fdd02018a4f36654efc7f92d3fb7432008d05
 SHA512 
cf43aace33eb91368f86445874b16d977e827451f1355bb00e9b33bf0707855b5d757b0d58ad617f3a7f86f9065e7c900907dd604ba4de5ae61473d40cb758a9
+DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 
213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff
 SHA512 
6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.4.ebuild
new file mode 100644
index 000..a36a6aea1ce
--- /dev/null
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
mirror://apache/commons/beanutils/source/1.9.4-src.tar.gz --slot 1.7 --keywords 
"~amd64 ~x86 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos" --ebuild 
commons-beanutils-1.9.4.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
+HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/";
+SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1.7"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+# Common dependencies
+# POM: pom.xml
+# commons-collections:commons-collections:3.2.2 -> 
>=dev-java/commons-collections-3.2.2:0
+# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
+
+CDEPEND="
+   dev-java/commons-collections:0
+   dev-java/commons-logging:0
+"
+
+# Compile dependencies
+# POM: pom.xml
+# test? commons-collections:commons-collections-testframework:3.2.1 -> 
!!!artifactId-not-found!!!
+# test? junit:junit:4.12 -> >=dev-java/junit-4.12:4
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CDEPEND}
+   test? (
+   dev-java/commons-collections:0[test]
+   )
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CDEPEND}
+"
+
+S="${WORKDIR}/${P}-src"
+
+JAVA_ENCODING="iso-8859-1"
+
+JAVA_GENTOO_CLASSPATH="commons-collections,commons-logging"
+JAVA_SRC_DIR="src/main/java"
+#  JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="commons-collections,junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+#  JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+JAVA_TEST_EXCLUDES=(
+   "org.apache.commons.beanutils.TestBeanPublicSubclass"   # Invalid test 
class
+   "org.apache.commons.beanutils.TestBeanPackageSubclass"  # Invalid test 
class
+   "org.apache.commons.beanutils.TestResultSetMetaData"# Invalid test 
class
+   "org.apache.commons.beanutils.TestResultSet"# Test class can only 
have one constructor
+   "org.apache.commons.beanutils.TestBean" # Test class can only have one 
constructor
+)



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2021-04-26 Thread Miroslav Šulc
commit: 415be2319773b8c95e7fccce2cf9ffea741f7485
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Apr 27 06:09:38 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Apr 27 06:09:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415be231

dev-java/commons-beanutils: removed broken dep

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index e487ab99a70..b50bec906c0 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -25,7 +25,6 @@ DEPEND=">=virtual/jdk-1.6
test? (
dev-java/ant-junit:0
dev-java/junit:0
-   dev-java/commons-collections[test-framework]
)
${CDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2018-03-01 Thread Michał Górny
commit: c8598f46b1f63aaca28ff98ebf24f99cafe31498
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  1 08:37:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  1 08:39:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8598f46

dev-java/commons-beanutils: Dekeyword *-fbsd

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index 25e6206fbe8..e5b223986bb 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/commons-collections:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-09-03 Thread Patrice Clement
commit: 7e7cdff1fcaa141d96c6723aef848cbb8a65e072
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Sep  3 13:20:17 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep  3 13:26:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7cdff1

dev-java/commons-beanutils: Remove vunerable versions. Fixes security bug 
534498.

Package-Manager: portage-2.2.20.1

 dev-java/commons-beanutils/Manifest|  2 -
 .../commons-beanutils-1.8.0.ebuild | 66 --
 .../commons-beanutils-1.8.3.ebuild | 63 -
 3 files changed, 131 deletions(-)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index c2da9d6..60a8008 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,3 +1 @@
-DIST commons-beanutils-1.8.0-src.tar.gz 379586 SHA256 
aff3c8c772e4ff32f2d9a37a727a488583372e45535a3d5aad09662691851dcf SHA512 
2a3ea0ff09b24517defcd9f15552b1820e87296b9d6f920732a81c3ab10ad927e247d787ba8bd60100dfd6ea15d6ee6933217ff57263eaa07ec6ea0f078a
 WHIRLPOOL 
88861f583317325275c72d10aebe104906d117ce4ce0d6cd079cacb2c3bde92a6b8419b87e317e5239cc0351fe3d29942b9e0d8afdb00e4bc86a377b6a35399a
-DIST commons-beanutils-1.8.3-src.tar.gz 383126 SHA256 
df6d6a625db8da38b33d018030715130a258c0b493ea39f20c5e8d075b21b4ed SHA512 
5cbe2774f097920db3b9dae99e7e6aa3c772826592c6f3b9db1ab9e3cc60631db60f0f9207c2f5335054288830085a6f0bf1da848300144c2a066b3a40e121b3
 WHIRLPOOL 
5ccf2ffab347db9d7276f64e7a293c1836699024c1fdb7321ec06f2cfd43d22a6e10938bb7637912ff22fe17417a534ac55266a16b81ef5fe85b9dfd0184fcab
 DIST commons-beanutils-1.9.2-src.tar.gz 396910 SHA256 
91fccad3b65f278bad98df1aa8467f2d3df6095f41b2db39d2c12863fb2c0049 SHA512 
cf43aace33eb91368f86445874b16d977e827451f1355bb00e9b33bf0707855b5d757b0d58ad617f3a7f86f9065e7c900907dd604ba4de5ae61473d40cb758a9
 WHIRLPOOL 
e8d1628e09386a008415e493553438715092c76cd0237b6067659b80e4137959a0b585409d3273ceaeb6a5b72c1367b6a78a1b55f0856395388a615a0d1ac152

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.8.0.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.8.0.ebuild
deleted file mode 100644
index e8de4ae..000
--- a/dev-java/commons-beanutils/commons-beanutils-1.8.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
-HOMEPAGE="http://commons.apache.org/beanutils/";
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="1.7"
-KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x86-macos"
-IUSE=""
-
-COMMON_DEP="
-   >=dev-java/commons-collections-2.1:0
-   >=dev-java/commons-logging-1.0.2:0"
-RDEPEND=">=virtual/jre-1.4
-   !<=dev-java/commons-betwixt-0.7-r1:0.7
-   !dev-java/commons-beanutils-collections
-   ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.4
-   test? (
-   dev-java/ant-junit
-   dev-java/junit:0
-   dev-java/commons-collections[test-framework]
-   )
-   ${COMMON_DEP}"
-
-S="${WORKDIR}/${P}-src"
-
-java_prepare() {
-   rm -vr src/java/org/apache/commons/collections/ || die
-   # from pom.xml:
-   # 
-   rm -v 
./src/test/org/apache/commons/beanutils/memoryleaktests/MemoryLeakTestCase.java 
|| die
-   JAVA_ANT_CLASSPATH_TAGS="javac java" java-ant_rewrite-classpath
-}
-
-EANT_GENTOO_CLASSPATH="commons-logging,commons-collections"
-
-src_test() {
-   EANT_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit"
-   ANT_TASKS="ant-junit" eant \
-   -Dcommons-collections.jar=$(java-pkg_getjar commons-collections 
commons-collections.jar) \
-   -Dcommons-collections-testframework.jar=$(java-pkg_getjar 
commons-collections commons-collections-testframework.jar) \
-   -Dcommons-logging.jar=$(java-pkg_getjar commons-logging 
commons-logging.jar) \
-   test
-}
-
-src_install() {
-   java-pkg_newjar dist/${P}.jar
-   java-pkg_newjar dist/${PN}-core-${PV}.jar ${PN}-core.jar
-   java-pkg_newjar dist/${PN}-bean-collections-${PV}.jar 
${PN}-bean-collections.jar
-
-   dodoc README.txt RELEASE-NOTES.txt || die
-
-   use doc && java-pkg_dojavadoc dist/docs/api
-   use source && java-pkg_dosrc src/java/org
-}

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.8.3.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.8.3.ebuild
deleted file mode 100644
index e454634..000
--- a/dev-java/commons-beanutils/commons-beanutils-1.8.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-JAVA

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-09-03 Thread Patrice Clement
commit: 3c7f4a1c7d67bb58b89ace5665590c5ea059e50e
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Sep  3 13:18:32 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep  3 13:26:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7f4a1c

dev-java/commons-beanutils: Stable for ppc64. Fixes security bug 534498.

Package-Manager: portage-2.2.20.1

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index c975c4a..c6f4fce 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/commons-collections:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-09-03 Thread Patrice Clement
commit: 09866463e9ba85619e7a4581caf49c8590b9b4d8
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Sep  3 13:16:01 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep  3 13:26:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09866463

dev-java/commons-beanutils: Disable yet another test that doesn't pass on ppc64.

Package-Manager: portage-2.2.20.1

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index d137e11..c975c4a 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -38,6 +38,7 @@ JAVA_RM_FILES=(
src/test/java/org/apache/commons/beanutils/BeanMapTestCase.java
src/test/java/org/apache/commons/beanutils/bugs/Jira422TestCase.java
src/test/java/org/apache/commons/beanutils/BeanificationTestCase.java
+   
src/test/java/org/apache/commons/beanutils/DefaultIntrospectionContextTestCase.java
 )
 
 EANT_GENTOO_CLASSPATH="commons-logging,commons-collections"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-08-26 Thread Agostino Sarubbo
commit: 66e242ea7ee83ebcaa49768498248e5ef71e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 26 07:26:18 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 26 07:26:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e2

dev-java/commons-beanutils: ppc stable wrt bug #534498

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index 8bebd02..d137e11 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/commons-collections:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-08-24 Thread Agostino Sarubbo
commit: 2a84bb894f4b723fcfd2dcbb00b9e39c1383db33
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 25 06:53:42 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 25 06:53:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a84bb89

dev-java/commons-beanutils: amd64 stable wrt bug #534498

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index 0acb7cf..20aa02f 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/commons-collections:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-08-24 Thread Agostino Sarubbo
commit: 11973fe53778b86a2de100bd6faebf887e91fdbd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 25 06:54:05 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 25 06:54:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11973fe5

dev-java/commons-beanutils: x86 stable wrt bug #534498

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index 20aa02f..8bebd02 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1.7"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/commons-collections:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-beanutils/

2015-08-21 Thread Patrice Clement
commit: 612ba885f1fe428ed1804143a7c963951c36bc3c
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Aug 21 10:40:02 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Aug 21 10:42:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612ba885

dev-java/commons-beanutils: Version bump. Fixes security bug 534498.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/commons-beanutils/Manifest|  1 +
 .../commons-beanutils-1.9.2.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-java/commons-beanutils/Manifest 
b/dev-java/commons-beanutils/Manifest
index 75c0960..c2da9d6 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,2 +1,3 @@
 DIST commons-beanutils-1.8.0-src.tar.gz 379586 SHA256 
aff3c8c772e4ff32f2d9a37a727a488583372e45535a3d5aad09662691851dcf SHA512 
2a3ea0ff09b24517defcd9f15552b1820e87296b9d6f920732a81c3ab10ad927e247d787ba8bd60100dfd6ea15d6ee6933217ff57263eaa07ec6ea0f078a
 WHIRLPOOL 
88861f583317325275c72d10aebe104906d117ce4ce0d6cd079cacb2c3bde92a6b8419b87e317e5239cc0351fe3d29942b9e0d8afdb00e4bc86a377b6a35399a
 DIST commons-beanutils-1.8.3-src.tar.gz 383126 SHA256 
df6d6a625db8da38b33d018030715130a258c0b493ea39f20c5e8d075b21b4ed SHA512 
5cbe2774f097920db3b9dae99e7e6aa3c772826592c6f3b9db1ab9e3cc60631db60f0f9207c2f5335054288830085a6f0bf1da848300144c2a066b3a40e121b3
 WHIRLPOOL 
5ccf2ffab347db9d7276f64e7a293c1836699024c1fdb7321ec06f2cfd43d22a6e10938bb7637912ff22fe17417a534ac55266a16b81ef5fe85b9dfd0184fcab
+DIST commons-beanutils-1.9.2-src.tar.gz 396910 SHA256 
91fccad3b65f278bad98df1aa8467f2d3df6095f41b2db39d2c12863fb2c0049 SHA512 
cf43aace33eb91368f86445874b16d977e827451f1355bb00e9b33bf0707855b5d757b0d58ad617f3a7f86f9065e7c900907dd604ba4de5ae61473d40cb758a9
 WHIRLPOOL 
e8d1628e09386a008415e493553438715092c76cd0237b6067659b80e4137959a0b585409d3273ceaeb6a5b72c1367b6a78a1b55f0856395388a615a0d1ac152

diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild 
b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
new file mode 100644
index 000..0acb7cf
--- /dev/null
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection 
APIs"
+HOMEPAGE="http://commons.apache.org/beanutils/";
+SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1.7"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+CDEPEND="dev-java/commons-collections:0
+   dev-java/commons-logging:0"
+
+RDEPEND=">=virtual/jre-1.6
+   ${CDEPEND}"
+
+DEPEND=">=virtual/jdk-1.6
+   test? (
+   dev-java/ant-junit:0
+   dev-java/junit:0
+   dev-java/commons-collections[test-framework]
+   )
+   ${CDEPEND}"
+
+S="${WORKDIR}/${P}-src"
+
+# Buggy tests.
+JAVA_RM_FILES=(
+   src/test/java/org/apache/commons/beanutils/IndexedPropertyTestCase.java
+   src/test/java/org/apache/commons/beanutils/BeanMapTestCase.java
+   src/test/java/org/apache/commons/beanutils/bugs/Jira422TestCase.java
+   src/test/java/org/apache/commons/beanutils/BeanificationTestCase.java
+)
+
+EANT_GENTOO_CLASSPATH="commons-logging,commons-collections"
+
+java_prepare() {
+   JAVA_ANT_CLASSPATH_TAGS="javac java" java-ant_rewrite-classpath
+}
+
+src_test() {
+   EANT_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit"
+   ANT_TASKS="ant-junit" eant \
+   -Dcommons-collections.jar=$(java-pkg_getjar commons-collections 
commons-collections.jar) \
+   -Dcommons-collections-testframework.jar=$(java-pkg_getjar 
commons-collections commons-collections-testframework.jar) \
+   -Dcommons-logging.jar=$(java-pkg_getjar commons-logging 
commons-logging.jar) \
+   test
+}
+
+src_install() {
+   java-pkg_newjar dist/${P}.jar
+
+   dodoc RELEASE-NOTES.txt || die
+
+   use doc && java-pkg_dojavadoc dist/docs/api
+   use source && java-pkg_dosrc src/main/java/org
+}