[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: d1917943f08d39b65dc976c5ab36a4e46f38cabb Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Mar 12 08:09:19 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Apr 15 10:24:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1917943 dev-java/cglib: switch dependency to dev-java/ant Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35723/commits/a904c641a6a7f7c263f6f74b07738427b764b1bd Signed-off-by: Miroslav Šulc gentoo.org> .../{cglib-3.3.0-r1.ebuild => cglib-3.3.0-r2.ebuild} | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r2.ebuild similarity index 87% rename from dev-java/cglib/cglib-3.3.0-r1.ebuild rename to dev-java/cglib/cglib-3.3.0-r2.ebuild index 64fd2b7900fc..fc4bba040586 100644 --- a/dev-java/cglib/cglib-3.3.0-r1.ebuild +++ b/dev-java/cglib/cglib-3.3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,26 +16,25 @@ MY_P=cglib-${MY_PV} DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" HOMEPAGE="https://github.com/cglib/cglib; SRC_URI="https://github.com/cglib/cglib/archive//${MY_PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}" LICENSE="Apache-2.0" SLOT="3" KEYWORDS="amd64 ~arm arm64 ppc64 x86" -CDEPEND="dev-java/ant-core:0 +CP_DEPEND=" + >=dev-java/ant-1.10.14-r3:0 dev-java/asm:9 " DEPEND=" >=virtual/jdk-1.8:* - ${CDEPEND} + ${CP_DEPEND} " RDEPEND=" >=virtual/jre-1.8:* - ${CDEPEND} + ${CP_DEPEND} " -S="${WORKDIR}" - -JAVA_GENTOO_CLASSPATH="asm-9 ant-core" JAVA_SRC_DIR="${MY_P}/${PN}/src/main/java" JAVA_RESOURCE_DIRS="${MY_P}/${PN}/src/main/resources" @@ -54,7 +53,8 @@ src_test() { # Caused by: net.sf.cglib.core.CodeGenerationException: # java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class # java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) - # throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @42bb2aee + # throws java.lang.ClassFormatError accessible: \ + # module java.base does not "opens java.lang" to unnamed module @42bb2aee local vm_version="$(java-config -g PROVIDES_VERSION)" if ver_test "${vm_version}" -ge "17" ; then
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: b36171f0d18ddd9eec7f52bf83d5f574c00a6344 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Mar 26 19:02:35 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Mar 27 06:07:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36171f0 dev-java/cglib: Drop 3.3.0 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/24763 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 57 --- 1 file changed, 57 deletions(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild deleted file mode 100644 index a1d5a874f9a7.. --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# doc USE flag is not in IUSE as the docs does not compile because of errors -JAVA_PKG_IUSE="examples source test" -MAVEN_ID="cglib:cglib:3.3.0" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -MY_PV=RELEASE_${PV//./_} -MY_P=cglib-${MY_PV} - -DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" -HOMEPAGE="https://github.com/cglib/cglib; -SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="3" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -CDEPEND="dev-java/ant-core:0 - dev-java/asm:9 -" -DEPEND=" - >=virtual/jdk-1.8:* - ${CDEPEND} -" -RDEPEND=" - >=virtual/jre-1.8:* - ${CDEPEND} -" - -S="${WORKDIR}" - -JAVA_GENTOO_CLASSPATH="asm-9 ant-core" -JAVA_SRC_DIR="${MY_P}/${PN}/src/main/java" -JAVA_RESOURCE_DIRS="${MY_P}/${PN}/src/main/resources" - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="${MY_P}/${PN}/src/test/java" -JAVA_TEST_EXCLUDES=( - "net.sf.cglib.CodeGenTestCase" # not a test class - "net.sf.cglib.TestAll" - "net.sf.cglib.TestGenerator"# not a test class - "net.sf.cglib.proxy.TestEnhancer" # broken tests - "net.sf.cglib.proxy.TestInterceptor"# not a test class - "net.sf.cglib.reflect.TestFastClass"# broken tests -) - -src_install() { - java-pkg-simple_src_install - - use examples && java-pkg_doexamples --subdir samples ${MY_P}/cglib-sample/src/main/java -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: c45e5d8d43d972c28b27cc72beb35b55026426da Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 26 16:51:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 26 16:51:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45e5d8d dev-java/cglib: Stabilize 3.3.0-r1 arm64, #835872 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/cglib/cglib-3.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r1.ebuild index 286798bc0d47..64fd2b7900fc 100644 --- a/dev-java/cglib/cglib-3.3.0-r1.ebuild +++ b/dev-java/cglib/cglib-3.3.0-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive//${MY_PV}.tar.gz -> ${MY_P}.tar. LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 61af8323c219cf60b31716dd6163633d0e6fcc95 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 25 07:47:05 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 25 07:47:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61af8323 dev-java/cglib: ppc64 stable wrt bug #835872 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/cglib/cglib-3.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r1.ebuild index 3a73e5eb1fb1..286798bc0d47 100644 --- a/dev-java/cglib/cglib-3.3.0-r1.ebuild +++ b/dev-java/cglib/cglib-3.3.0-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive//${MY_PV}.tar.gz -> ${MY_P}.tar. LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 29ec5cc09181087eed52b298bd8ba20111e48397 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 24 08:01:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 24 08:01:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ec5cc0 dev-java/cglib: Stabilize 3.3.0-r1 amd64, #835872 Signed-off-by: Jakov Smolić gentoo.org> dev-java/cglib/cglib-3.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r1.ebuild index 26ae3e989c16..5d11f38c1996 100644 --- a/dev-java/cglib/cglib-3.3.0-r1.ebuild +++ b/dev-java/cglib/cglib-3.3.0-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive//${MY_PV}.tar.gz -> ${MY_P}.tar. LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 340e536b0254ae52d91be9d5c78d0ac73b466235 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 24 08:01:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 24 08:01:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340e536b dev-java/cglib: Stabilize 3.3.0-r1 x86, #835872 Signed-off-by: Jakov Smolić gentoo.org> dev-java/cglib/cglib-3.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r1.ebuild index 5d11f38c1996..3a73e5eb1fb1 100644 --- a/dev-java/cglib/cglib-3.3.0-r1.ebuild +++ b/dev-java/cglib/cglib-3.3.0-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive//${MY_PV}.tar.gz -> ${MY_P}.tar. LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 5bd9d4fc7fe0af7ce53545fd234bc329b2e32ebf Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Feb 22 18:04:06 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 23 09:17:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd9d4fc dev-java/cglib: Fix syntax error Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/cglib/cglib-3.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r1.ebuild index d82a7f3a7d4a..26ae3e989c16 100644 --- a/dev-java/cglib/cglib-3.3.0-r1.ebuild +++ b/dev-java/cglib/cglib-3.3.0-r1.ebuild @@ -57,7 +57,7 @@ src_test() { # throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @42bb2aee local vm_version="$(java-config -g PROVIDES_VERSION)" - if [[ "${vm_version}" -ge "17" ]] ; then + if ver_test "${vm_version}" -ge "17" ; then JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) fi
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: d69a238faf8e3bba5a66917136cc83207a380860 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Feb 21 16:38:28 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Feb 22 07:44:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69a238f dev-java/cglib: Fix test failure 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/24301 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/cglib/cglib-3.3.0-r1.ebuild | 71 1 file changed, 71 insertions(+) diff --git a/dev-java/cglib/cglib-3.3.0-r1.ebuild b/dev-java/cglib/cglib-3.3.0-r1.ebuild new file mode 100644 index ..d82a7f3a7d4a --- /dev/null +++ b/dev-java/cglib/cglib-3.3.0-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# doc USE flag is not in IUSE as the docs does not compile because of errors +JAVA_PKG_IUSE="examples source test" +MAVEN_ID="cglib:cglib:3.3.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +MY_PV=RELEASE_${PV//./_} +MY_P=cglib-${MY_PV} + +DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" +HOMEPAGE="https://github.com/cglib/cglib; +SRC_URI="https://github.com/cglib/cglib/archive//${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/ant-core:0 + dev-java/asm:9 +" +DEPEND=" + >=virtual/jdk-1.8:* + ${CDEPEND} +" +RDEPEND=" + >=virtual/jre-1.8:* + ${CDEPEND} +" + +S="${WORKDIR}" + +JAVA_GENTOO_CLASSPATH="asm-9 ant-core" +JAVA_SRC_DIR="${MY_P}/${PN}/src/main/java" +JAVA_RESOURCE_DIRS="${MY_P}/${PN}/src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="${MY_P}/${PN}/src/test/java" +JAVA_TEST_EXCLUDES=( + "net.sf.cglib.CodeGenTestCase" # not a test class + "net.sf.cglib.TestAll" + "net.sf.cglib.TestGenerator"# not a test class + "net.sf.cglib.proxy.TestEnhancer" # broken tests + "net.sf.cglib.proxy.TestInterceptor"# not a test class + "net.sf.cglib.reflect.TestFastClass"# broken tests +) + +src_test() { + # Caused by: net.sf.cglib.core.CodeGenerationException: + # java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class + # java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) + # throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @42bb2aee + + local vm_version="$(java-config -g PROVIDES_VERSION)" + if [[ "${vm_version}" -ge "17" ]] ; then + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) + fi + + java-pkg-simple_src_test +} + +src_install() { + java-pkg-simple_src_install + + use examples && java-pkg_doexamples --subdir samples ${MY_P}/cglib-sample/src/main/java +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/, dev-java/cglib/files/
commit: 92f8cce642eb5a21765420be48676300657e7966 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 7 06:26:10 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 7 06:26:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f8cce6 dev-java/cglib: Drop 3.1 Closes: https://bugs.gentoo.org/778596 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-java/cglib/Manifest| 1 - dev-java/cglib/cglib-3.1.ebuild| 58 -- dev-java/cglib/files/cglib-3.1-build.xml.patch | 36 3 files changed, 95 deletions(-) diff --git a/dev-java/cglib/Manifest b/dev-java/cglib/Manifest index cf2193ec38b..e2e74e006c2 100644 --- a/dev-java/cglib/Manifest +++ b/dev-java/cglib/Manifest @@ -1,2 +1 @@ DIST cglib-RELEASE_3_3_0.tar.gz 151490 BLAKE2B d7ca4cc9ea6dad9f7a827c784ad13f93e8f31c817c5a0182a86b2ba759ccd3dfbec88d5178507599cd08a97a1ef13ba4880cab016b68b92dda3358bfb0a751c0 SHA512 635dcdb10a8fe83887a1dc8cf12844fe61b73a12fb530bf84d6ac53f75b0103820d76518cbc0d93d63dba86d13929f0df4dbae3b4943a402cf9f2af76f44161a -DIST cglib-src-3.1.jar 1541525 BLAKE2B 46df8c11a8d05549c15a3bbf0f9789fbe4ad0540caa5be6d30f922aec95b55427cf36bff7740ba8c050c3c72749c6e9c98d8119a6de345126d7ef72343130568 SHA512 3b246b37f1c90acaefd4ba64f1f1db0b4d1fa64025f0e4e216ae7955e05701671bf8dc01d19c754286966cc5f8c06d78d02cb4f4500542f4448656768109c13f diff --git a/dev-java/cglib/cglib-3.1.ebuild b/dev-java/cglib/cglib-3.1.ebuild deleted file mode 100644 index 88dbbfbb6dd..000 --- a/dev-java/cglib/cglib-3.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -JAVA_PKG_IUSE="doc examples source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" -HOMEPAGE="https://github.com/cglib/cglib; -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar" - -LICENSE="Apache-2.0" -SLOT="3" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -IUSE="" - -COMMON_DEP="dev-java/asm:4 - dev-java/ant-core:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - test? ( dev-java/junit:4 ) - ${COMMON_DEP}" - -S="${WORKDIR}" - -JAVA_ANT_REWRITE_CLASSPATH="yes" -EANT_GENTOO_CLASSPATH="asm-4 ant-core" - -java_prepare() { - find . -iname '*.jar' -delete || die - - # Get rid of some parts in XML. - epatch "${FILESDIR}"/${P}-build.xml.patch -} - -src_install() { - java-pkg_newjar dist/${P}.jar ${PN}.jar - - if use doc; then - java-pkg_dojavadoc docs - fi - - if use source; then - java-pkg_dosrc src/proxy/net - fi - - if use examples; then - java-pkg_doexamples --subdir samples src/proxy/samples - fi -} - -src_test() { - java-pkg-2_src_test -} diff --git a/dev-java/cglib/files/cglib-3.1-build.xml.patch b/dev-java/cglib/files/cglib-3.1-build.xml.patch deleted file mode 100644 index 0bf60be7b01..000 --- a/dev-java/cglib/files/cglib-3.1-build.xml.patch +++ /dev/null @@ -1,36 +0,0 @@ build.xml.orig 2015-04-11 20:26:25.459688628 +0200 -+++ build.xml 2015-04-11 20:28:41.930026892 +0200 -@@ -73,7 +73,7 @@ - - -+ target="${compile.target}" extdirs="${compile.extdirs}" source="${compile.source}"> - - - -@@ -123,15 +123,6 @@ - - - -- -- -- -- -- -- -- -- -- - - - -@@ -246,7 +237,7 @@ - - - -- -+ - - -
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 66377a78701c943c50e77d509e82c0c7979f837b Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66377a78 dev-java/cglib: Stabilize 3.3.0 arm64, #778596 Signed-off-by: Sam James gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild index f15e55c92d0..df66cf8c3d6 100644 --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${M LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: e96c1ee21d288cf9176d85f12f8536a7f6e6ccd4 Author: Sam James gentoo org> AuthorDate: Mon Apr 5 16:43:58 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 5 16:43:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96c1ee2 dev-java/cglib: Stabilize 3.3.0 amd64, #778596 Signed-off-by: Sam James gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild index 55cbee51541..f15e55c92d0 100644 --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${M LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="~amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: ec69508659f215ff22cabf35982b6f86333ec662 Author: Sam James gentoo org> AuthorDate: Mon Apr 5 16:42:02 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 5 16:42:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec695086 dev-java/cglib: Stabilize 3.3.0 x86, #778596 Signed-off-by: Sam James gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild index db11325774a..55cbee51541 100644 --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${M LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="~amd64 ~arm64 ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: b77c0a9b78aa00d20b8de18775e62ab4be6388e2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 4 21:19:50 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 4 21:21:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77c0a9b dev-java/cglib: stable 3.3.0 for ppc64 stable wrt bug #778596 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild index 418da3689e5..db11325774a 100644 --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${M LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ppc64 ~x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: d8be8eb1c8b1b4c26dbeee32758fc26c49383373 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Mar 27 08:54:49 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Mar 27 08:55:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8be8eb1 dev-java/cglib: some improvements in 3.3.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild index 1e17dbd9ddf..418da3689e5 100644 --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -3,7 +3,8 @@ EAPI=7 -JAVA_PKG_IUSE="source test" +# doc USE flag is not in IUSE as the docs does not compile because of errors +JAVA_PKG_IUSE="examples source test" MAVEN_ID="cglib:cglib:3.3.0" JAVA_TESTING_FRAMEWORKS="junit-4" @@ -41,10 +42,16 @@ JAVA_RESOURCE_DIRS="${MY_P}/${PN}/src/main/resources" JAVA_TEST_GENTOO_CLASSPATH="junit-4" JAVA_TEST_SRC_DIR="${MY_P}/${PN}/src/test/java" JAVA_TEST_EXCLUDES=( - "net.sf.cglib.CodeGenTestCase" + "net.sf.cglib.CodeGenTestCase" # not a test class "net.sf.cglib.TestAll" - "net.sf.cglib.TestGenerator" - "net.sf.cglib.proxy.TestEnhancer" # To be solved - "net.sf.cglib.proxy.TestInterceptor" - "net.sf.cglib.reflect.TestFastClass" + "net.sf.cglib.TestGenerator"# not a test class + "net.sf.cglib.proxy.TestEnhancer" # broken tests + "net.sf.cglib.proxy.TestInterceptor"# not a test class + "net.sf.cglib.reflect.TestFastClass"# broken tests ) + +src_install() { + java-pkg-simple_src_install + + use examples && java-pkg_doexamples --subdir samples ${MY_P}/cglib-sample/src/main/java +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 211c915fc277bbd42f40d31d7b12249e0e13a655 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Mar 24 21:24:24 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Mar 27 08:55:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211c915f dev-java/cglib: bump to 3.3.0 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20081 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/cglib/Manifest | 1 + dev-java/cglib/cglib-3.3.0.ebuild | 50 +++ dev-java/cglib/metadata.xml | 2 ++ 3 files changed, 53 insertions(+) diff --git a/dev-java/cglib/Manifest b/dev-java/cglib/Manifest index ccfbef22012..cf2193ec38b 100644 --- a/dev-java/cglib/Manifest +++ b/dev-java/cglib/Manifest @@ -1 +1,2 @@ +DIST cglib-RELEASE_3_3_0.tar.gz 151490 BLAKE2B d7ca4cc9ea6dad9f7a827c784ad13f93e8f31c817c5a0182a86b2ba759ccd3dfbec88d5178507599cd08a97a1ef13ba4880cab016b68b92dda3358bfb0a751c0 SHA512 635dcdb10a8fe83887a1dc8cf12844fe61b73a12fb530bf84d6ac53f75b0103820d76518cbc0d93d63dba86d13929f0df4dbae3b4943a402cf9f2af76f44161a DIST cglib-src-3.1.jar 1541525 BLAKE2B 46df8c11a8d05549c15a3bbf0f9789fbe4ad0540caa5be6d30f922aec95b55427cf36bff7740ba8c050c3c72749c6e9c98d8119a6de345126d7ef72343130568 SHA512 3b246b37f1c90acaefd4ba64f1f1db0b4d1fa64025f0e4e216ae7955e05701671bf8dc01d19c754286966cc5f8c06d78d02cb4f4500542f4448656768109c13f diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild new file mode 100644 index 000..1e17dbd9ddf --- /dev/null +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="source test" +MAVEN_ID="cglib:cglib:3.3.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +MY_PV=RELEASE_${PV//./_} +MY_P=cglib-${MY_PV} + +DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" +HOMEPAGE="https://github.com/cglib/cglib; +SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/ant-core:0 + dev-java/asm:9 +" +DEPEND=" + >=virtual/jdk-1.8:* + ${CDEPEND} +" +RDEPEND=" + >=virtual/jre-1.8:* + ${CDEPEND} +" + +S="${WORKDIR}" + +JAVA_GENTOO_CLASSPATH="asm-9 ant-core" +JAVA_SRC_DIR="${MY_P}/${PN}/src/main/java" +JAVA_RESOURCE_DIRS="${MY_P}/${PN}/src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="${MY_P}/${PN}/src/test/java" +JAVA_TEST_EXCLUDES=( + "net.sf.cglib.CodeGenTestCase" + "net.sf.cglib.TestAll" + "net.sf.cglib.TestGenerator" + "net.sf.cglib.proxy.TestEnhancer" # To be solved + "net.sf.cglib.proxy.TestInterceptor" + "net.sf.cglib.reflect.TestFastClass" +) diff --git a/dev-java/cglib/metadata.xml b/dev-java/cglib/metadata.xml index 5f26effad5f..d6cfa73169f 100644 --- a/dev-java/cglib/metadata.xml +++ b/dev-java/cglib/metadata.xml @@ -13,5 +13,7 @@ cglib/cglib cglib + https://github.com/cglib/cglib/issues + https://github.com/cglib/cglib/wiki
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 231fdb7d8491028e960663a3aa5729743b549991 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 13 12:11:47 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 13 12:13:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231fdb7d dev-java/cglib: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/cglib/cglib-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/cglib/cglib-3.1.ebuild b/dev-java/cglib/cglib-3.1.ebuild index 77b6da0046d..88dbbfbb6dd 100644 --- a/dev-java/cglib/cglib-3.1.ebuild +++ b/dev-java/cglib/cglib-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar" LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="amd64 ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 592b299efd5e5d9c76c44c858e5ad71967f35768 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 16 21:00:54 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 16 21:01:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592b299e dev-java/cglib: Remove old Package-Manager: portage-2.2.26 dev-java/cglib/Manifest | 1 - dev-java/cglib/cglib-3.0.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/dev-java/cglib/Manifest b/dev-java/cglib/Manifest index fa4a7fb..d8a2d62 100644 --- a/dev-java/cglib/Manifest +++ b/dev-java/cglib/Manifest @@ -1,2 +1 @@ -DIST cglib-src-3.0.jar 1537863 SHA256 40f8cc721f80b820207f0061b10ad51151f577b2d7d94d93f19a85aa2551e674 SHA512 7791c36ed1908ddbc35a0bf1f4f54c3554b0fe4f707b318d7d24189fb513d8712335f2e41f90065e8eb102657d53699cc709a1b9f7a12a8f924c6a755969a829 WHIRLPOOL d9e4f80e7cbe1bc39aad654e437347551e13c66bcc3139f8991e870c123bdd83603a26b9d5a07a902c2fa668ba7cb42285417578b836e195f5660b691c6ddc79 DIST cglib-src-3.1.jar 1541525 SHA256 386f9a55ae8fed3cf8014f2c20344ce9ce05cd2e4fa467e5e4d8027abb3d62eb SHA512 3b246b37f1c90acaefd4ba64f1f1db0b4d1fa64025f0e4e216ae7955e05701671bf8dc01d19c754286966cc5f8c06d78d02cb4f4500542f4448656768109c13f WHIRLPOOL e3a865296790e1de31889e7624797418392466f7756567382fa9c0b1108d386ee848be2e6b4e96db206101cde8d0320293e58d0b83e0a5a7633afc46b3a37e22 diff --git a/dev-java/cglib/cglib-3.0.ebuild b/dev-java/cglib/cglib-3.0.ebuild deleted file mode 100644 index f11085a..000 --- a/dev-java/cglib/cglib-3.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -JAVA_PKG_IUSE="doc examples source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" -HOMEPAGE="http://cglib.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar" - -LICENSE="Apache-2.0" -SLOT="3" -KEYWORDS="amd64 ppc64 x86" - -# Fails some tests on ppc(64) due to memory-related issues that are -# probably VM-specific but harmless enough. -RESTRICT="ppc? ( test ) ppc64? ( test )" - -COMMON_DEP="dev-java/asm:4 - dev-java/ant-core:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - test? ( dev-java/junit:4 ) - ${COMMON_DEP}" - -S="${WORKDIR}" - -JAVA_ANT_REWRITE_CLASSPATH="yes" -EANT_GENTOO_CLASSPATH="asm-4 ant-core" - -java_prepare() { - find . -iname '*.jar' -delete || die - epatch "${FILESDIR}"/${P}-build.xml.patch -} - -src_install() { - java-pkg_newjar dist/${P}.jar ${PN}.jar - - use doc && java-pkg_dojavadoc docs - use source && java-pkg_dosrc src/proxy/net - use examples && java-pkg_doexamples --subdir samples src/proxy/samples -} - -src_test() { - java-pkg-2_src_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 297c835983b2a8e6d0bf04123d371b4a79fa80f3 Author: Patrice Clement gentoo org> AuthorDate: Thu Oct 8 07:04:18 2015 + Commit: Patrice Clement gentoo org> CommitDate: Thu Oct 8 07:56:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297c8359 dev-java/cglib: Stable for amd64. Stable for ppc+ppc64+x86 using the ALLARCHES policy. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/cglib/cglib-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.1.ebuild b/dev-java/cglib/cglib-3.1.ebuild index 7318c56..c2d4fa4 100644 --- a/dev-java/cglib/cglib-3.1.ebuild +++ b/dev-java/cglib/cglib-3.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar" LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="~amd64 ~x86 ~ppc ~ppc64" +KEYWORDS="amd64 x86 ppc ppc64" IUSE=""