summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-28 08:55:36 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-28 08:55:36 +0100
commitd248a331ab8127c4d49fc052be26bffe0927a33a (patch)
tree2efdcd7b9d623757235ef16207dd9fa5dbfd10b6 /dev-java
parentaa3df29a7249694a60190b96385136043ee7db3f (diff)
gentoo auto-resync : 28:08:2022 - 08:55:36
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/Manifest.gzbin52437 -> 52434 bytes
-rw-r--r--dev-java/angus-activation/Manifest1
-rw-r--r--dev-java/angus-activation/angus-activation-1.0.0.ebuild43
-rw-r--r--dev-java/apiguardian-api/Manifest1
-rw-r--r--dev-java/apiguardian-api/apiguardian-api-1.1.2.ebuild36
-rw-r--r--dev-java/hawtjni-runtime/Manifest2
-rw-r--r--dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild29
-rw-r--r--dev-java/jackson-dataformat-yaml/Manifest1
-rw-r--r--dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3.ebuild79
-rw-r--r--dev-java/jakarta-mail-api/Manifest1
-rw-r--r--dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild81
-rw-r--r--dev-java/joda-convert/Manifest1
-rw-r--r--dev-java/joda-convert/joda-convert-2.2.2-r1.ebuild71
-rw-r--r--dev-java/joda-time/Manifest2
-rw-r--r--dev-java/joda-time/joda-time-2.10.10-r1.ebuild75
-rw-r--r--dev-java/plexus-classworlds/Manifest2
-rw-r--r--dev-java/plexus-classworlds/plexus-classworlds-2.2.3.ebuild41
-rw-r--r--dev-java/snakeyaml/Manifest1
-rw-r--r--dev-java/snakeyaml/snakeyaml-1.30.ebuild95
19 files changed, 0 insertions, 562 deletions
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 57675da4c52c..a5af7efde17f 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/angus-activation/Manifest b/dev-java/angus-activation/Manifest
index a0b4b8e8932e..c3c77a44723f 100644
--- a/dev-java/angus-activation/Manifest
+++ b/dev-java/angus-activation/Manifest
@@ -1,4 +1,3 @@
DIST angus-activation-1.0.0.tar.gz 26068 BLAKE2B 45151d8d0bc3c2b1835d2ceab62e9d4ab5294dcfbbf606d3298013f0dd5f27a7bbe950effbd053a6e54ec1179884870c167e8967b3536dd79902dbda506bb8c8 SHA512 e6e7b32f1aab8d293d5855a3e6b155922c18aeddf13b3daab6928c1b95b4af6dd292c5670351a70870723bc80a58ef4366e8b4fe40c5f5b995266751bccfdef6
EBUILD angus-activation-1.0.0-r1.ebuild 1088 BLAKE2B e9588a93839eaf2d1a9d6b4519f06669c2eef8dcc1bbb6a0c8842fe8508c4ac9b703831510b18336628c556ffba606abc8e0154cfe961be02a6220367e4dfb46 SHA512 9e3d59f68fb5fa3af06598e2e78b64d5a6e96f1d00fc1c7f75c1bb43f46d57f702cda2142da758b1e8c9433732fd570347a206bbec4a4bbb02ea780e53ebdab3
-EBUILD angus-activation-1.0.0.ebuild 1319 BLAKE2B 7b7f4c64684f3bb5eb2363288f0271aad1e13f5e66afc000ed09eb61f17d536c504a16eb43bfbbeb60bb6105bb04701b8cb0a56d080d827da40b0e9e5110c322 SHA512 5a8262cc7e11123d18f6d8216999a49d6786b504c857800896541b868aa3066252db2334f9b1c0006ce472af9d24d1877c3d3474f7872a44a4e67e02e91a12ed
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/angus-activation/angus-activation-1.0.0.ebuild b/dev-java/angus-activation/angus-activation-1.0.0.ebuild
deleted file mode 100644
index effcb2f8468a..000000000000
--- a/dev-java/angus-activation/angus-activation-1.0.0.ebuild
+++ /dev/null
@@ -1,43 +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 https://github.com/eclipse-ee4j/angus-activation/archive/refs/tags/1.0.0.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild angus-activation-1.0.0.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.eclipse.angus:angus-activation:1.0.0"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Provides the implementation of the Jakarta Activation Specification"
-HOMEPAGE="https://github.com/eclipse-ee4j/angus-activation"
-SRC_URI="https://github.com/eclipse-ee4j/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# jakarta.activation:jakarta.activation-api:2.1.0 -> !!!suitble-mavenVersion-not-found!!!
-
-CP_DEPEND=">=dev-java/jakarta-activation-api-2.1.0:2"
-DEPEND="${CP_DEPEND}
- >=virtual/jdk-1.8:*"
-
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-DOCS=( ../{CONTRIBUTING,LICENSE,NOTICE,README}.md )
-
-S="${WORKDIR}/${P}/activation-registry"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
diff --git a/dev-java/apiguardian-api/Manifest b/dev-java/apiguardian-api/Manifest
index 02764dd25c1a..c247d43e4f6d 100644
--- a/dev-java/apiguardian-api/Manifest
+++ b/dev-java/apiguardian-api/Manifest
@@ -1,4 +1,3 @@
DIST apiguardian-api-1.1.2.tar.gz 67267 BLAKE2B 27bbe157f23c0904863d093930968854771f4c6b1bc6b6a6e6b86604383abd291348fa8b009d760b3bc739bbfbdb74e9429942ce1acf4bfc52e29e79386f2059 SHA512 7c56ee15e0aba07e95b6f2fe7cedd98e449e774958eb63b2467066c381e1e82ad67c982c2885e18154c62e55fda80a1c2e0f689253afe449db9f7e7563122db6
EBUILD apiguardian-api-1.1.2-r1.ebuild 642 BLAKE2B 75461000a066bcbac85d65bdf4237f85624cc08e1f78ba5c44ea8de3606ea76ae3e36b025df56aa5d47efa4740bcbaed71bb65d88848361bdbd69652144a51b1 SHA512 862c621fbf897b9de002684b1ebff6f3729c2c33cbe4166f9905d09324a8b9bb493593579055aba1aabec225879b803a43fa7533995cc683343120e5f1557d56
-EBUILD apiguardian-api-1.1.2.ebuild 760 BLAKE2B bff17e704af6674b3fc6ae6f5fc694f7d3de3b0df3edf1a5bc154012f8c15ae0c238e910c9da0e32fbed10d8d03c459b9a88102d1d2ddb5f77914ebf9f668b0a SHA512 ca5dd36c585792d4ae9230996a1b6f2ae138457d53dd974e34b0b59b39fc94edabd22d07f4877cf30d6f9ac36a3026d6f34d64082be22842b0d9a031b8c32a53
MISC metadata.xml 630 BLAKE2B 4d001de91a36f097a4a939e959ef99d68374661bf7ee8ecbbe53cf6c4802eb4de781b2410e0e9e0a33e17ed1647a02094561ab6f95b8140b9e0b60824e71251f SHA512 6b327e02c57224a464bde643b82b385a4ef874cddd1c61cb0d7bdfbd4ef98c8a3dd0c150d02998ad1189f194713e2f0d1b1738fffe63f84070d1aa6eb8df140e
diff --git a/dev-java/apiguardian-api/apiguardian-api-1.1.2.ebuild b/dev-java/apiguardian-api/apiguardian-api-1.1.2.ebuild
deleted file mode 100644
index b9bd660df331..000000000000
--- a/dev-java/apiguardian-api/apiguardian-api-1.1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apiguardian:apiguardian-api:1.1.2"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="@org.apiguardian.api.API Java annotation provider"
-HOMEPAGE="https://github.com/apiguardian-team/apiguardian"
-SRC_URI="https://github.com/apiguardian-team/apiguardian/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND="
- >=virtual/jdk-1.8:*
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-DOCS=( README.md )
-
-S="${WORKDIR}/${PN%-api}-r${PV}"
-
-JAVA_SRC_DIR=( src/{main,module}/java )
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
diff --git a/dev-java/hawtjni-runtime/Manifest b/dev-java/hawtjni-runtime/Manifest
index c8029b299820..7057265809c8 100644
--- a/dev-java/hawtjni-runtime/Manifest
+++ b/dev-java/hawtjni-runtime/Manifest
@@ -1,5 +1,3 @@
-DIST hawtjni-project-1.15.tar.gz 1606236 BLAKE2B 52357dbefde43ec82cf218ada90642d118ebaa6a6be173cc1f4f48377fda95b902f0a90dfb60822c02c144b9bf13d0800c94d67cc2f9c76e607bbbb80a80898e SHA512 1a93658bf8621c770cf97b546c6a5c0cf1821b06cb16dbc872ad0c830c599d3947ffe56b4cca16217a510d4e929ebcfc5eabdf4ad4364f5225b53d22c7d48abb
DIST hawtjni-project-1.18.tar.gz 1615093 BLAKE2B a195bcfb7c213ec4451605f62a1ab3546b7fa160a03d8c6c1a77a58e103481a196845d924d9f1a08cc2a17dfd71f9428f69a64983df00333cc00435c7dde2e5d SHA512 beeacd92c9b4fef413cb2d339041042ffd79fe7cb62c4fa3bcc8c2d758402183a5806ebd0ee91754f9f0025f4115022c71705e8f6330f2fa8b8cead774a30bf0
-EBUILD hawtjni-runtime-1.15-r1.ebuild 703 BLAKE2B c662a823448e0d7c5c6c3d24c79fb33b2b3728a97fe2ec35cb315adb5919768a14b28e89f035d8ceeba67ceda82829589131dda295b65c6859700b0b9904e6dd SHA512 e587fbd563d1e0b6594159f0bd2ae0b367c323d94dfa625c74e54c20f2246601a0dd3beebd11cbc98e698c9fc6646d1248600707fe278f8fa6e619ff924f7c56
EBUILD hawtjni-runtime-1.18.ebuild 723 BLAKE2B 4cb4ee3435af2774b868e1321996ae2b19a7717f180a8776db788dc6f5d9c482767adb0a063013bc1a557a892574fe41483af9640bd6f5ce3f19fd7464452746 SHA512 047dfeadcf8f991ab5560e8e397d37f8e10fb63f05b95ed9c49e586fe5887a14ca3b28f6f7b34a6edc8e7295e2486e985f63517dba3e8e1fd7bf68664e8abfce
MISC metadata.xml 330 BLAKE2B b1ee35557d02e8ace5e3d19dd0787435f4af0e9799f365258104e1bb81d4406f8ed71499d99e732418fe892036da27143c99b2507ca8e6830f0ae9fbbe51bf25 SHA512 ca78466efcd02b05bcfdaf99b327fec70f13f0a1e2f646f4418799021c946b51d9dc09c303e95d63d074677a52803ac667e37097f1dd241a8cf14c3f49b663c9
diff --git a/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild b/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild
deleted file mode 100644
index 9c6ad50feb44..000000000000
--- a/dev-java/hawtjni-runtime/hawtjni-runtime-1.15-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_P="hawtjni-project-${PV}"
-
-DESCRIPTION="A JNI code generator based on the generator used by the Eclipse SWT project"
-HOMEPAGE="https://github.com/fusesource/hawtjni"
-SRC_URI="https://github.com/fusesource/hawtjni/archive/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/hawtjni-${MY_P}/${PN}/src"
-JAVA_SRC_DIR="main/java"
-
-src_install() {
- java-pkg-simple_src_install
- dodoc ../../{changelog,notice,readme}.md
-}
diff --git a/dev-java/jackson-dataformat-yaml/Manifest b/dev-java/jackson-dataformat-yaml/Manifest
index 9cbe69e979cd..5317270b8445 100644
--- a/dev-java/jackson-dataformat-yaml/Manifest
+++ b/dev-java/jackson-dataformat-yaml/Manifest
@@ -1,4 +1,3 @@
DIST jackson-dataformats-text-2.13.3.tar.gz 3528981 BLAKE2B 98593f45e663905c15ab5cb37152c95d69a0121515990fac0c66f640d93af83cd51802e2856a4e8df6b82c0121ac4fcd20774fd6a3841e019e1da56c599ed9a9 SHA512 77fad3e6ab5ad55d3a46ffaee3482e9f0dbfa36ce67d5ad31e0b7cde667536387f1dce5bc8296733a28efb09f423785aca7291d9ba85a67ca2b94ef4c8766d7f
EBUILD jackson-dataformat-yaml-2.13.3-r1.ebuild 2206 BLAKE2B b1205fbeae520f8f86a70e313fdf39bcb37227c273d75b6c3eb7f45964a067b8f2bfc7d6bd4fd8efbdb21ad9e840f84d386bf9238e7d2c4258630a0b77d60b26 SHA512 702a3a3403e78e03bda687d69df16c2f2507b924decfae2a76860671f3d93cd82abb1d07e6736ab3f2368bff107e0cdc2901910faf042ee55e37156173414d3e
-EBUILD jackson-dataformat-yaml-2.13.3.ebuild 2662 BLAKE2B 377c33938b5dbb8cefdeb46b5d3bd609cce89cf2e5a140a11087f941085ad97ded9436c7ba30e1680c3edccc79bff51e95e29d71ca664a470e4b8c9bfb8ed0a8 SHA512 f5c29bad8fc54a83f43baee06627b3259d3d0fdcadd1d3a6eebf56cb4905e4e9e1510e853d4c60e3772aaeeffdc5009cf181aad69def21dc7d6d5a4c810e990a
MISC metadata.xml 398 BLAKE2B 35f92ae137b3d4f6528c3987d1f9a4e8a1492688a687b4fb133b9ac5c02e6dcbde37807569463d8eebf26c078f55199e5848efcd6e11104599e5895044b61d8d SHA512 621d9b0635a22bed22305b4a7724e96beefdb57ff6b2553612f3e4feeeef080d02bc48dd0fcf3cbb3a2f4723c89bf8824f18adff1501fd3876c73e4e85fa20f1
diff --git a/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3.ebuild b/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3.ebuild
deleted file mode 100644
index 8dd76fc9caca..000000000000
--- a/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3.ebuild
+++ /dev/null
@@ -1,79 +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 https://github.com/FasterXML/jackson-dataformats-text/archive/jackson-dataformats-text-2.13.3.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jackson-dataformat-yaml-2.13.3.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.13.3"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Support for reading and writing YAML-encoded data via Jackson abstractions"
-HOMEPAGE="https://github.com/FasterXML/jackson-dataformats-text"
-SRC_URI="https://github.com/FasterXML/jackson-dataformats-text/archive/jackson-dataformats-text-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# com.fasterxml.jackson.core:jackson-core:2.13.3 -> >=dev-java/jackson-core-2.13.3:0
-# com.fasterxml.jackson.core:jackson-databind:2.13.3 -> >=dev-java/jackson-databind-2.13.3:0
-# org.yaml:snakeyaml:1.30 -> >=dev-java/snakeyaml-1.30:0
-
-CP_DEPEND="
- ~dev-java/jackson-core-${PV}:0
- ~dev-java/jackson-databind-${PV}:0
- dev-java/snakeyaml:0
-"
-
-DEPEND="
- >=virtual/jdk-11:*
- ${CP_DEPEND}
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
- ${CP_DEPEND}"
-
-DOCS=( README.md release-notes/{CREDITS,VERSION} )
-
-S="${WORKDIR}/jackson-dataformats-text-jackson-dataformats-text-${PV}/yaml"
-
-JAVA_SRC_DIR=( "src/main/java" "src/moditect" )
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_EXCLUDES=(
- # Upstream's usual exclude pattern: "**/failing**/*.java"
- com.fasterxml.jackson.dataformat.yaml.failing.ObjectIdWithTree2Test
- com.fasterxml.jackson.dataformat.yaml.failing.PolymorphicWithObjectId25Test
- com.fasterxml.jackson.dataformat.yaml.failing.SimpleGeneration215Test
-)
-
-src_prepare() {
- default
- java-pkg-2_src_prepare
-
- sed -e 's:@package@:com.fasterxml.jackson.dataformat.yaml:g' \
- -e "s:@projectversion@:${PV}:g" \
- -e 's:@projectgroupid@:com.fasterxml.jackson.dataformat:g' \
- -e "s:@projectartifactid@:${PN}:g" \
- "${JAVA_SRC_DIR}/com/fasterxml/jackson/dataformat/yaml/PackageVersion.java.in" \
- > "${JAVA_SRC_DIR}/com/fasterxml/jackson/dataformat/yaml/PackageVersion.java" || die
-
- # dev-java/snakeyaml-1.30 does not provide module-info
- sed -e '/snakeyaml;/d' -i src/moditect/module-info.java || die
-}
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
diff --git a/dev-java/jakarta-mail-api/Manifest b/dev-java/jakarta-mail-api/Manifest
index 1b28ad840528..9b6c30aa710b 100644
--- a/dev-java/jakarta-mail-api/Manifest
+++ b/dev-java/jakarta-mail-api/Manifest
@@ -1,4 +1,3 @@
DIST jakarta-mail-api-2.1.0.tar.gz 1072862 BLAKE2B dcfe0cbbd777dfe2bb703ddc67803402a6a617f6956822e574b7f9b01f2541d0e06eacb3cd192b08205a6ff8151c7a93ad0db758a7df0eec0085e3964a3f88b8 SHA512 38d3e0476073b4faa732e6840d251f9ec90c42a7558b1ac628e83dfdad65f74c8cb3f87b6e1964f15354b5bcfee7fce2d0bdee20fa49073985db0e4401bc7627
EBUILD jakarta-mail-api-2.1.0-r1.ebuild 2293 BLAKE2B 1ec3e487f4e1f8792d0d7c8076d4a13360ebb75fcb7ec2c5f92f2d040b773986be280cf5ed900f63482b6f385d261d38120da6b863d8670f464f480eb95e6d75 SHA512 f3066baed89428e280d1e543077dae08c838714c88e3d7509edbc900f8b03e1b3bf8d3127296ff6ecf9d7456bb28f5e17fc9da847c51175a18ac70d90de5d52a
-EBUILD jakarta-mail-api-2.1.0.ebuild 2502 BLAKE2B 8a1b180c3314aedf822d1342c3fd393d5f6148284d5bea3e6d09627ddf12757124406354d2908003cab8fc6ebca3ddbef740b39d45c2abd3cc6cd1f583df6a56 SHA512 1afcb6e0c78e8bcbc72b64b476c592e45edcdedff930c34a1ba8bd792b4176a330fe42bf2763b668c6da05571aba88a4d973b47ae8e0ed23230de5f03eda180d
MISC metadata.xml 461 BLAKE2B aee5455f74a9b1f4befdfca703827933b8684cddb067d08298f6c5697c7d958d421be7e23d48e72979420d42b6d77d1880ad96a6bb6630010b2696f145be5839 SHA512 e13f30a91e3e0f825fe9f32c26747af78c3592eb4b08bfd86f40ba346f1d1f9d66c2ae77d49be884b142885d637af52f1922806262719e4c67ea19d077cfbbbe
diff --git a/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild b/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild
deleted file mode 100644
index 42176c20e111..000000000000
--- a/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild
+++ /dev/null
@@ -1,81 +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 https://github.com/eclipse-ee4j/mail/archive/2.1.0.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild jakarta-mail-api-2.1.0.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="jakarta.mail:jakarta.mail-api:2.1.0"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Jakarta Mail API 2.1 Specification API"
-HOMEPAGE="https://eclipse-ee4j.github.io/mail/"
-SRC_URI="https://github.com/eclipse-ee4j/mail/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Probably caused by --module-path missing @${test_sources}
-
-# warning: [options] system modules path not set in conjunction with -source 9
-# src/test/java/module-info.java:24: error: package is empty or does not exist: jakarta.mail.event
-# exports jakarta.mail.event;
-# ^
-# src/test/java/module-info.java:29: error: cannot find symbol
-# uses jakarta.mail.Provider;
-# ^
-# symbol: class Provider
-# location: package jakarta.mail
-# src/test/java/module-info.java:30: error: cannot find symbol
-# uses jakarta.mail.util.StreamProvider;
-# ^
-# symbol: class StreamProvider
-# location: package jakarta.mail.util
-# src/test/java/module-info.java:32: error: cannot find symbol
-# provides jakarta.mail.util.StreamProvider with jakarta.mail.util.DummyStreamProvider;
-# ^
-# symbol: class StreamProvider
-# location: package jakarta.mail.util
-# 4 errors
-RESTRICT="test"
-
-# Common dependencies
-# POM: pom.xml
-# jakarta.activation:jakarta.activation-api:2.1.0 -> >=dev-java/jakarta-activation-api-2.1.0:2.1
-
-CP_DEPEND=">=dev-java/jakarta-activation-api-2.1.0:2"
-
-DEPEND="${CP_DEPEND}
- >=virtual/jdk-11:*
- test? (
- dev-java/angus-activation:0
- )"
-
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-DOCS=( ../{CONTRIBUTING,NOTICE,README}.md )
-
-S="${WORKDIR}/mail-${PV}/api"
-
-JAVA_SRC_DIR="src/main/"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,angus-activation"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-src_prepare() {
- default
- java-pkg_clean ..
- java-pkg-2_src_prepare
-}
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
diff --git a/dev-java/joda-convert/Manifest b/dev-java/joda-convert/Manifest
index 43682ab74605..24ea7b2d301e 100644
--- a/dev-java/joda-convert/Manifest
+++ b/dev-java/joda-convert/Manifest
@@ -1,4 +1,3 @@
DIST joda-convert-2.2.2.tar.gz 65476 BLAKE2B 9ef8e3b172d31f4e3b748ba5aae807b1d344c3b6bedeb0bf0b84b93009171495f271d03cd9f7b29147a256ddd1081b3fc9640c1df6b45425080ce1d44e2c0f37 SHA512 9660491373d5f7d415ab47cec7164922fc8901803e759bbf8cf7d0cc58040c2c8b245271f33d641a563ffb25b8e42f8197e297da7d1fe68a5c50ebb61536f3ae
-EBUILD joda-convert-2.2.2-r1.ebuild 2001 BLAKE2B b0f8f4c14595af75f6cb2d55b6a540611070199c41f31d8a92447a0ed04d58f6b879de137d2a4cb18d15ed4afac6af497076b80f8b0087e8b7d6569034c7be5a SHA512 cefbd0b9d04591f08c9a5f69e1e0578f3d4f9761c6a7000854b96fbe52e9506355875e6903d1d161d6ceb7792a227995622b25ca2dfb4eccd47f1f06b2d5504b
EBUILD joda-convert-2.2.2-r2.ebuild 1878 BLAKE2B 660762269747afcc85cb9c2402d29b0cc2237e219a33501615a32e4ea5f61aeb51566d259dfe22debda1f81ff0bbe4fc46e6be1fbc0b01ddbdd09c8ce3dd2570 SHA512 e08af6537e78ba970b984b95f0ce4d7dcbd82ce1c8cad3159e9819a4b4da0fbf0f2d27032327d46969df13d0ee9314437eee3210c08d999c3d439eaa9d004248
MISC metadata.xml 390 BLAKE2B 50a8eb1f9935a4b0bc775f4c5f069df312da8aec16f6aeb6fb9c66df41f1af3ad4b3a06697e7a2d660275f6cdb19571b99b6d2a9d7418c7d4d9cb177e7660769 SHA512 da06cf231ded50201b189737b5021486c4ec324f6f7e6eb5df1ed2f1ae67a29bd529d4f108eb904c6820994c960c7c6523d69f70378f5d928286736c4ce78cc0
diff --git a/dev-java/joda-convert/joda-convert-2.2.2-r1.ebuild b/dev-java/joda-convert/joda-convert-2.2.2-r1.ebuild
deleted file mode 100644
index df8f686daa93..000000000000
--- a/dev-java/joda-convert/joda-convert-2.2.2-r1.ebuild
+++ /dev/null
@@ -1,71 +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 https://github.com/JodaOrg/joda-convert/archive/refs/tags/v2.2.2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild joda-convert-2.2.2.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.joda:joda-convert:2.2.2"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Library to convert Objects to and from String"
-HOMEPAGE="https://www.joda.org/joda-convert/"
-SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Compile dependencies
-# POM: pom.xml
-# test? com.google.guava:guava:31.0.1-jre -> !!!suitable-mavenVersion-not-found!!!
-# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4
-
-DEPEND="
- >=virtual/jdk-1.8:*
- test? (
- dev-java/guava:0
- )
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-DOCS=( {LICENSE,NOTICE,RELEASE-NOTES}.txt README.md )
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src/main/java"
-# JAVA_RESOURCE_DIRS=""
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-JAVA_TEST_EXCLUDES=(
- # Upstream: Tests run: 186, Failures: 0, Errors: 0, Skipped: 0
- # All following: No runnable methods
- org.joda.convert.test1.Test1Class
- org.joda.convert.test1.Test1Interface
- org.joda.convert.test2.Test2Class
- org.joda.convert.test2.Test2Factory
- org.joda.convert.test2.Test2Interface
- org.joda.convert.test3.Test3Class
- org.joda.convert.test3.Test3Factory
- org.joda.convert.test3.Test3Interface
- org.joda.convert.test3.Test3SuperClass
- org.joda.convert.test4.Test4Class
- org.joda.convert.test4.Test4Factory
- org.joda.convert.test4.Test4Interface
- org.joda.convert.TestRenameHandlerBadInit
-)
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index 9821e66e75bc..9b332f068d27 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,5 +1,3 @@
-DIST joda-time-2.10.10.tar.gz 1052384 BLAKE2B 656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9 SHA512 e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975 SHA512 061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1
-EBUILD joda-time-2.10.10-r1.ebuild 1966 BLAKE2B 4f7b94c9db701439aaa82d4fd7762181e4e7ca57cf56f5d43fc0c95ad5f252bbb726e66b589041a53ed18b7beaaeb251aa0faef1b25301a75054e1c9d8f07431 SHA512 ee10fa7103410768ddb6f084734f90c2966b692271b1874d9dbe15cdeba6b30fbf532b31534d4d681243a8ed64dd668670e7929a567065d05a63b721b4e68310
EBUILD joda-time-2.10.14.ebuild 2174 BLAKE2B c4809145324538d170986b0e14884554837175f39f27a871ee740cf9b2a881fdc453389e298744f28c8c93bda53da12cd28a28c3d089f1dab064e9a8d98b1afe SHA512 0eff6cd6eb595eb2026f0531d74eb02cd0bfab85bfa1253e65a00d09cdb04a6a7e86b3d0189e101e2a15c0382ac91d67b02d874d5c05dc64770965ad5a2cf3e9
MISC metadata.xml 497 BLAKE2B 96303e9c4ee30156cb9f6dc9260155270fbc3aece7c8dcfb1fd796e69ed4ee2f3ec91030f016dcdd53f411a5c216c3d41dd68ea45079c036e0ee55d529548fd2 SHA512 9f5a300ca1ee6a68e555393879c61c6898c5ba22f0cdd83d83c1411d3009af7478ddb0e1087bc88d695b2bab162c4cc62952d3fc29b4902a857db95c2fc2f130
diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
deleted file mode 100644
index 408ed0ec0688..000000000000
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ /dev/null
@@ -1,75 +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 joda-time-2.10.10/pom.xml --download-uri https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz --slot 0 --keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.10.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="joda-time:joda-time:2.10.10"
-JAVA_TESTING_FRAMEWORKS="junit"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Date and time library to replace JDK date handling"
-HOMEPAGE="https://www.joda.org/joda-time/"
-SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-
-# Common dependencies
-# POM: ${P}/pom.xml
-# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
-
-CDEPEND="
- dev-java/joda-convert:0
-"
-
-DEPEND="
- >=virtual/jdk-1.8:*
- ${CDEPEND}
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
- ${CDEPEND}"
-
-S="${WORKDIR}"
-
-JAVA_GENTOO_CLASSPATH="joda-convert"
-JAVA_SRC_DIR="${P}/src/main/java"
-JAVA_RESOURCE_DIRS=(
- "${P}/src/main/java"
-)
-
-JAVA_TEST_GENTOO_CLASSPATH="junit"
-JAVA_TEST_SRC_DIR="${P}/src/test/java"
-JAVA_TEST_RESOURCE_DIRS=(
- "${P}/src/test/resources"
-)
-
-src_compile() {
- java-pkg-simple_src_compile
-
- # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
- # Arguments from https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
- "$(java-config -J)" \
- -cp ${PN}.jar \
- org.joda.time.tz.ZoneInfoCompiler \
- -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
- -dst "${P}/src/main/resources/org/joda/time/tz/data" \
- africa \
- antarctica \
- asia \
- australasia \
- europe \
- northamerica \
- southamerica \
- etcetera \
- backward
-
- java-pkg_addres ${PN}.jar "${P}"/src/main/resources || die
-}
diff --git a/dev-java/plexus-classworlds/Manifest b/dev-java/plexus-classworlds/Manifest
index ae769a77bd3a..3d1c67b1b101 100644
--- a/dev-java/plexus-classworlds/Manifest
+++ b/dev-java/plexus-classworlds/Manifest
@@ -1,6 +1,4 @@
AUX 2.2.3-build.xml 5712 BLAKE2B 334710114da891baa655f4cf6811967af323fb957a97259f13326d3ce16b30d3b13c7cc9a05b26a275eb95d6e220a4b409d66332469699a1e2d063a50905f652 SHA512 575a086222b4cb9728b36c7a8d9eb64e73438023a0a83b94549962d88aea9591fb847c7d866a830e991bff296d66bf9ebd79c5a93922f040c9d5ce432fbc78cc
-DIST plexus-classworlds-2.2.3.tar.bz2 41744 BLAKE2B 41ddc64c066bdfb5f2398773790b9fec213070d3dad5e57f7b0643f4347386d5304c435cd60e5b1fad32f2d7fae7b48a2afd0189d115018ed5ee38901c80867a SHA512 d5f3d3dac4df569b91ddea9265b14a2459b0ecd4ac3e4547cbac341f50d18238071a7a560d9771a9f8724c59225ea7fa8645ed72c5a00a684519a46a024c3c61
DIST plexus-classworlds-2.6.0.tar.gz 57221 BLAKE2B 7cef274981101eab85247c1a19420ebbb626b671312579ea665fc3d82e9eb8caba55955ccbc38ccd54e19c55ec1683b6a99a2cd96b08bf7ace57355a8e958d1f SHA512 d6ef17a4651da99975bcfc04f89ba128d891efc9047dc9b8afa52bd092d07268d44a7424a3a3700209bb56452f035ac1071c58ae6dc961b7e991efee1c0e117e
-EBUILD plexus-classworlds-2.2.3.ebuild 874 BLAKE2B e2d6bd5df46866827f8362d489c836d243994b7b683d63e20bf09132cb37eafb29ca2f818556a3c50d3e9590764272b220e636084e9d46b72da83eadfcb91522 SHA512 fb82fe513c366c2f9805f0eb87da143b23bdb3f767ce4e314cf9ca400124cc11b79eed673e171cc46325d908f8304e4278dfe0d562047b758d7a8f10eac4de93
EBUILD plexus-classworlds-2.6.0.ebuild 1826 BLAKE2B 3d895c77d5f78322e5aa01c67de9510d9d954f8c6d2e218ed915217bcb0aa39eceb560e776e5e1b66c138bc04fd8c3abc6bbc69d6f2f0c51e8c42b2d12503c07 SHA512 8750a0a72ca0cf670a520414925e0e094963840f0e946d0da719ef8932cb9d84ff9807af22de7e843acc9af113f5dd42b48d54c73b961be3e2cd4bf44662e8c5
MISC metadata.xml 336 BLAKE2B 8a6a080ce1eb0fb9a9adb254c3ae535954cff1dd74eac0c2ac469b75398425fa4b2dff2373c04df1cfb57f3234724fe520bbfb3b42e6a941dfd6d60ec9846caa SHA512 3dd3629ddf804686af7d70c202009b5a594ceb0d12efd5e96e2bf6732891c8000c41fea3e2aefaab3037cd81b3129d1fe81deaa3e01005a446a94b221f193e3b
diff --git a/dev-java/plexus-classworlds/plexus-classworlds-2.2.3.ebuild b/dev-java/plexus-classworlds/plexus-classworlds-2.2.3.ebuild
deleted file mode 100644
index 31491d6dd752..000000000000
--- a/dev-java/plexus-classworlds/plexus-classworlds-2.2.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-WANT_ANT_TASKS="ant-junit4"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="The class loader framework of the Plexus project"
-HOMEPAGE="https://github.com/codehaus"
-SRC_URI="https://dev.gentoo.org/~ercpe/distfiles/${CATEGORY}/${PN}/${P}.tar.bz2"
-
-LICENSE="codehaus-classworlds"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-src_prepare() {
- cp "${FILESDIR}"/${PV}-build.xml "${S}"/build.xml || die
-
- default
-}
-
-src_install() {
- java-pkg_newjar "${S}/target/${P}.jar" "${PN}.jar"
-
- use source && java-pkg_dosrc "${S}"/src/main/java/*
- use doc && java-pkg_dojavadoc "${S}"/target/site/apidocs
-}
-
-src_test() {
- java-pkg-2_src_test
-}
diff --git a/dev-java/snakeyaml/Manifest b/dev-java/snakeyaml/Manifest
index 127e97c33462..e656c1c36c9f 100644
--- a/dev-java/snakeyaml/Manifest
+++ b/dev-java/snakeyaml/Manifest
@@ -1,5 +1,4 @@
AUX snakeyaml-1.30-fix-test-check.patch 664 BLAKE2B add2f85384f819b30e9ee7af02b73b12ba406c24e63eb7408d9eadcc6f11d532dc635f5d6a3aa73bd09a6975941bb56b69a389c2c1b3edd37dbedcffd83a8bc2 SHA512 5f395fa1f79a9801de11a5e81244799511c88e689bf480e6099357dfbd6666ee8f19bb204adac47c1f6014e92f65476e5f0031b73268f8279cf6253cf6a387b1
DIST snakeyaml-1.30.tar.gz 402525 BLAKE2B 1d130ce8c5313b302463df11493a0fa845faf3921cd0b0a47f9db8d31f568f266f14a1543e33d77bf9e1b86c462ae4bba8e140339a6245341bdc05d76a1ccf07 SHA512 9ae09163d933e0899cf48ba0c80b5f01423847f1c18306859fa4c4002f0c909611df7096d494e04bb0f8f7d2bc5d1eb4f656e2f322941ddef642b0c23a351908
EBUILD snakeyaml-1.30-r1.ebuild 3101 BLAKE2B 1da7c1e114acd0fa56f9f0c6b9870d08ac7fb582cdf31ffb7e82bee10bc90f441c0945ac002b0419ab18c0052b4c1d2622b0d6ecae380c97c0fc58c82ef26822 SHA512 03d2025bf591ef340493e731bb227eb6d0f7fa7de2d1d5897df2aa949c5bbada51b185f9dbbf8ba502125d6cb1cb253cc38a41c5cf77b82a4ea496c9baf7919f
-EBUILD snakeyaml-1.30.ebuild 3143 BLAKE2B 3168587833152ded025e595d11391ada4fd9ffbca65429b3d59c23034103489190e02a56888372143ac32788c63ce39664c626f2855fd0603c0bdc6d5fce91bb SHA512 89a163deec9c2541d8358400f25d9b6793c2f2f150f4fb5cd7fd0aa90bba57fdb3fb4e359c552ba5c10ffb1d7e59719ff5a99496438b9e4b81dc1410734ff796
MISC metadata.xml 548 BLAKE2B b9d917044a58addef7e75a2714a1a2f70c6ac4db0b30469b93c034b5aca8cd834652c5446b42c99e6785c222667c523b6325341e8f35be342622ad1486411ba6 SHA512 bfb8134a7351f7d0fe4a6433a4655ad8baa207641cb9939591209d05c3caf2d92593891b4b2dced236bb2186d3e410c54ba28682251c5d5f1d5d590e4e94ee61
diff --git a/dev-java/snakeyaml/snakeyaml-1.30.ebuild b/dev-java/snakeyaml/snakeyaml-1.30.ebuild
deleted file mode 100644
index 9ec4118119dc..000000000000
--- a/dev-java/snakeyaml/snakeyaml-1.30.ebuild
+++ /dev/null
@@ -1,95 +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 https://bitbucket.org/snakeyaml/snakeyaml/get/snakeyaml-1.30.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild snakeyaml-1.30.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.yaml:snakeyaml:1.30"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="YAML 1.1 parser and emitter for Java"
-HOMEPAGE="https://bitbucket.org/snakeyaml/snakeyaml"
-SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Compile dependencies
-# POM: pom.xml
-# test? joda-time:joda-time:2.10.1 -> >=dev-java/joda-time-2.10.10:0
-# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4
-# test? org.apache.velocity:velocity:1.6.2 -> !!!artifactId-not-found!!!
-
-DEPEND="
- >=virtual/jdk-1.8:*
- test? (
- dev-java/velocity:0
- dev-java/joda-time:0
- )
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-# https://bitbucket.org/snakeyaml/snakeyaml/pull-requests/7
-PATCHES=( "${FILESDIR}/snakeyaml-1.30-fix-test-check.patch" )
-DOCS=( README.md )
-
-S="${WORKDIR}/snakeyaml-snakeyaml-49227c24d741/"
-
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="joda-time,junit-4,velocity"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-src_prepare() {
- default
- java-utils-2_src_prepare
-}
-
-src_test() {
- export EnvironmentKey1="EnvironmentValue1"
- export EnvironmentEmpty=""
-
- # There were 2 failures:
- # 1) yamlClassInYAMLCL(org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest)
- # java.lang.ClassNotFoundException: org.yaml.snakeyaml.Yaml
- # at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
- # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
- # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
- # at org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest.yamlClassInYAMLCL(ContextClassLoaderTest.java:127)
- # 2) domainInDifferentConstructor(org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest)
- # java.lang.ClassNotFoundException: org.yaml.snakeyaml.Yaml
- # at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
- # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
- # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
- # at org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest.domainInDifferentConstructor(ContextClassLoaderTest.java:135)
-
- pushd src/test/java || die
- local JAVA_TEST_RUN_ONLY=$(find * -name "*Test.java" \
- ! -name "StressTest.java" \
- ! -name "ParallelTest.java" \
- ! -name "AbstractTest.java" \
- ! -name "PyImportTest.java" \
- ! -name "ContextClassLoaderTest.java" \
- )
- popd
-
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
-
- java-pkg-simple_src_test
-}
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}