diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-02-06 18:41:21 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-02-06 18:41:21 +0000 |
| commit | 28b5ba1065f9ff1e32903c1088028d9caaa9db0c (patch) | |
| tree | d95f0d082dd36897c521b5d4dbcdf5a05b23fee2 /dev-java | |
| parent | 97f3a0a782a277ae327f3c20b6ff038476d54adf (diff) | |
| download | baldeagleos-repo-28b5ba1065f9ff1e32903c1088028d9caaa9db0c.tar.gz baldeagleos-repo-28b5ba1065f9ff1e32903c1088028d9caaa9db0c.tar.xz baldeagleos-repo-28b5ba1065f9ff1e32903c1088028d9caaa9db0c.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/apache-rat/apache-rat-0.15-r1.ebuild | 4 | ||||
| -rw-r--r-- | dev-java/commons-imaging/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/commons-imaging/commons-imaging-0.97.ebuild | 45 | ||||
| -rw-r--r-- | dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild (renamed from dev-java/commons-imaging/commons-imaging-1.0_alpha3-r1.ebuild) | 4 | ||||
| -rw-r--r-- | dev-java/fop/fop-2.9.ebuild | 4 | ||||
| -rw-r--r-- | dev-java/scram/Manifest | 2 | ||||
| -rw-r--r-- | dev-java/scram/scram-2.1.ebuild | 63 |
7 files changed, 74 insertions, 49 deletions
diff --git a/dev-java/apache-rat/apache-rat-0.15-r1.ebuild b/dev-java/apache-rat/apache-rat-0.15-r1.ebuild index 4551262f6e9c..83f694bf7399 100644 --- a/dev-java/apache-rat/apache-rat-0.15-r1.ebuild +++ b/dev-java/apache-rat/apache-rat-0.15-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -100,7 +100,7 @@ src_install() { java-pkg_dojar "${PN}-tasks.jar" java-pkg_dolauncher "${PN}" --main org.apache.rat.Report - use doc && java-pkg_dojavadoc javadoc + use doc && java-pkg_dojavadoc target/api if use source; then java-pkg_dosrc "${PN}-core/src/main/java/*" diff --git a/dev-java/commons-imaging/Manifest b/dev-java/commons-imaging/Manifest index aa7a4a72d0f8..f9c3e790ff64 100644 --- a/dev-java/commons-imaging/Manifest +++ b/dev-java/commons-imaging/Manifest @@ -1,2 +1,3 @@ DIST commons-imaging-1.0-alpha3-src.tar.gz 39966281 BLAKE2B f0fbb6d7ae0c12be19fe13d3ff4e1cced5acfe7ea72326528c67b57fade73c0acee3eb8eaa62b3d40c473c0c2faf7f60ec190bc0954c5159405358bfac4efd42 SHA512 16300adb5873fef464bedfdce7e1368f52add8d33087f059667840880b8666024feeecdb278a53d5c3d8e76d01ab921ea146d41ca688757f0cf0c2f2b32b0d53 DIST commons-imaging-1.0-alpha3-src.tar.gz.asc 833 BLAKE2B b28631badf344fa476a99db78e26a9453d033d21dba8484b2621a4cb0295ea262f58d2df4f8afd6d8090ecd0ea98ec2dca0168e2b401d662c335ad1ef9518b98 SHA512 b7e6691d5eac6f81657dc42aa69184da7fd1bf364da391ac4e1a27991d9a8bbba23296d58b874b4c69a20d39c3c1e821ca19c312f3e71b3acd8903156a2a0a1d +DIST apache-sanselan-incubating-0.97-src.tar.gz 33317875 BLAKE2B c9db6c30accc308d2c5d5977b84da118ab50b010b3728665a75dab13f9fecb70075e2d2208a62fabc57af7396f7c39b1ec498e0840e5a2c9c8de9b95d2dd597a SHA512 b7e8af01f4b4ca812313bbf573758d9c0e1355266bfb83898336b14c4b492a8979f2a593f00d53c076e83cf807a049df624491a26623cfbceb00560b748f05f2 diff --git a/dev-java/commons-imaging/commons-imaging-0.97.ebuild b/dev-java/commons-imaging/commons-imaging-0.97.ebuild new file mode 100644 index 000000000000..6017ef9c71e8 --- /dev/null +++ b/dev-java/commons-imaging/commons-imaging-0.97.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A minimalistic realtime charting library for Java" +HOMEPAGE="https://commons.apache.org/proper/commons-imaging/" +SRC_URI="https://archive.apache.org/dist/commons/sanselan/source/apache-sanselan-incubating-${PV}-src.tar.gz" +S="${WORKDIR}/sanselan-${PV}-incubator" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" # 5/48 failures, dunno why :( + +DEPEND=">=virtual/jdk-1.8:* + test? ( dev-java/junit:4 )" +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_ENCODING="ISO-8859-1" +JAVA_SRC_DIR="src/main/java" + +src_prepare() { + java-pkg-2_src_prepare + # Tsk, Windows developers… + find src/test/java -name "*.java" -exec sed -i 's:\\:/:g' {} + || die +} + +src_test() { + local DIR="src/test/java" + local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4)" + + local TESTS=$(find "${DIR}" -name "*Test.java" \ + ! -name "*BaseTest.java" ! -name SanselanTest.java ! -name ByteSourceTest.java) + TESTS="${TESTS//src\/test\/java\/}" + TESTS="${TESTS//.java}" + TESTS="${TESTS//\//.}" + + ejavac -cp "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java") + ejunit4 -classpath "${CP}" ${TESTS} +} diff --git a/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r1.ebuild b/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild index dc75db349433..73382ff1998c 100644 --- a/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r1.ebuild +++ b/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/commons/imaging/source/${P/_/-}-src.tar.gz S="${WORKDIR}/${P/_/-}-src" LICENSE="Apache-2.0" -SLOT="0" +SLOT="1" KEYWORDS="~amd64 ~x86" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc" diff --git a/dev-java/fop/fop-2.9.ebuild b/dev-java/fop/fop-2.9.ebuild index 63bf4d2080f1..f001831b1cff 100644 --- a/dev-java/fop/fop-2.9.ebuild +++ b/dev-java/fop/fop-2.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -151,6 +151,8 @@ src_test() { # This jar file was created manually from the output of "mvn test". # Upstream does this with maven-antrun-plugin jar -xf "${WORKDIR}/fop-2.7-test-event-model.jar" || die + mkdir generated-test || die + mv {target/test-classes,generated-test}/org || die java-pkg-simple_src_test einfo "Testing fop-core" diff --git a/dev-java/scram/Manifest b/dev-java/scram/Manifest index 42494f4d9f77..5ba3c94824d5 100644 --- a/dev-java/scram/Manifest +++ b/dev-java/scram/Manifest @@ -1 +1 @@ -DIST scram-2.1.tar.gz 64263 BLAKE2B 59b71ee0faa32d2478e38e4275b7c83efb3f7a3ede0c068a8c0a6fe970248d22b539c50b97127b1b757839758d119b395fedd85d85425bd019e0972c2df20ef4 SHA512 e0757b306db03c56f03fa0907e46693337854c152a321cae1b109a1c16b0cb5be2482a92d64a420432a3ea31371990cbac444f965abde89c04083005b30012ef +DIST scram-2.1.tar.bz2 52442 BLAKE2B e9ec2367251770c4adb3d4bf62702c8ca13264fd12270dfb4f138c740536eb508a383486a81e1ab2bb0f8d4792642d033180c0e43ac287917543249fd16c8a76 SHA512 e2807d2c4b7984b5d9f53cb5ea6f9b2c2d5b48b5e695f25fb775cb3f22672851a9299cfe95912f109205c74817cf9f2fd706f8d49e473257e2571f409ec34044 diff --git a/dev-java/scram/scram-2.1.ebuild b/dev-java/scram/scram-2.1.ebuild index c29fd451b086..6e7eeccf9430 100644 --- a/dev-java/scram/scram-2.1.ebuild +++ b/dev-java/scram/scram-2.1.ebuild @@ -1,9 +1,6 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom common/pom.xml --download-uri https://gitlab.com/ongresinc/scram/-/archive/2.1/scram-2.1.tar.gz --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild scram-2.1.ebuild - EAPI=8 JAVA_PKG_IUSE="doc source test" @@ -14,43 +11,36 @@ inherit java-pkg-2 java-pkg-simple DESCRIPTION="Java Implementation of the Salted Challenge Response Authentication Mechanism" HOMEPAGE="https://gitlab.com/ongresinc/scram" -SRC_URI="https://gitlab.com/ongresinc/${PN}/-/archive/${PV}/${P}.tar.gz" +SRC_URI="https://gitlab.com/ongresinc/${PN}/-/archive/${PV}/${P}.tar.bz2" +S="${WORKDIR}/${P}" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ppc64 x86" -# Common dependencies -# POM: common/pom.xml -# com.ongres.stringprep:saslprep:1.1 -> >=dev-java/stringprep-2.0:0 - -CP_DEPEND=" - dev-java/saslprep:0 -" - -# Compile dependencies -# POM: common/pom.xml -# com.google.code.findbugs:annotations:3.0.1 -> !!!artifactId-not-found!!! -# com.google.code.findbugs:jsr305:3.0.1 -> >=dev-java/jsr305-3.0.2:0 -# POM: common/pom.xml -# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4 +CP_DEPEND="dev-java/saslprep:0" -DEPEND=" - >=virtual/jdk-1.8:* - ${CP_DEPEND} +DEPEND="${CP_DEPEND} dev-java/findbugs-annotations:0 dev-java/jsr305:0 + >=virtual/jdk-1.8:* test? ( dev-java/stringprep:0 ) " -RDEPEND=" +RDEPEND="${CP_DEPEND} >=virtual/jre-1.8:* - ${CP_DEPEND}" +" DOCS=( CHANGELOG NOTICE README.md ) -S="${WORKDIR}/${P}" - +JAVADOC_CLASSPATH=" + findbugs-annotations + saslprep +" +JAVADOC_SRC_DIRS=( + "common/src/main/java" + "client/src/main/java" +) JAVA_CLASSPATH_EXTRA="findbugs-annotations,jsr305" JAVA_TEST_GENTOO_CLASSPATH="junit-4,stringprep" @@ -69,21 +59,11 @@ src_compile() { JAVA_GENTOO_CLASSPATH_EXTRA+=":client.jar" rm -r target || die - if use doc; then - einfo "Compiling javadocs" - JAVA_SRC_DIR=( - "common/src/main/java" - "client/src/main/java" - ) - JAVA_JAR_FILENAME="ignoreme.jar" - java-pkg-simple_src_compile - fi + use doc && ejavadoc } src_test() { - einfo "Testing module common" - JAVA_TEST_SRC_DIR="common/src/test/java" - java-pkg-simple_src_test + cp -r {common,client}/src/test/java || die einfo "Testing module cwclientcommon" JAVA_TEST_SRC_DIR="client/src/test/java" @@ -91,12 +71,9 @@ src_test() { } src_install() { - default + JAVA_JAR_FILENAME="client.jar" + java-pkg-simple_src_install java-pkg_dojar "common.jar" - java-pkg_dojar "client.jar" - if use doc; then - java-pkg_dojavadoc target/api - fi if use source; then java-pkg_dosrc "common/src/main/java/*" java-pkg_dosrc "client/src/main/java/*" |
