From b590c8d7572b727d565cc0b8ff660d43569845de Mon Sep 17 00:00:00 2001 From: root Date: Fri, 12 Jun 2026 19:09:37 -0500 Subject: Adding metadata --- dev-java/jackson-annotations/Manifest | 2 ++ .../jackson-annotations-2.13.4-r1.ebuild | 38 ++++++++++++++++++++++ .../jackson-annotations-2.20.ebuild | 29 +++++++++++++++++ dev-java/jackson-annotations/metadata.xml | 9 +++++ 4 files changed, 78 insertions(+) create mode 100644 dev-java/jackson-annotations/Manifest create mode 100644 dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild create mode 100644 dev-java/jackson-annotations/jackson-annotations-2.20.ebuild create mode 100644 dev-java/jackson-annotations/metadata.xml (limited to 'dev-java/jackson-annotations') diff --git a/dev-java/jackson-annotations/Manifest b/dev-java/jackson-annotations/Manifest new file mode 100644 index 000000000000..2776733bc78a --- /dev/null +++ b/dev-java/jackson-annotations/Manifest @@ -0,0 +1,2 @@ +DIST jackson-annotations-2.13.4.tar.gz 1984001 BLAKE2B 8c4eed89fc0c5b3d68f25f2db28a38e55a2e629c7c38289a82f4ff4a122967326e0221cb020afb69577fe4d5baa2ba89f8db5a398302cd25404083a5d0830eaf SHA512 5ad1d07b254956f9d4123eb01e32d8a8f43eccefe60c6841675ccfecd8837feb4de9352d90f8b8a2703f0f12a0fd20083f8d274594e1ca5674894b2cd76ce322 +DIST jackson-annotations-2.20.tar.gz 83455 BLAKE2B bb97034f1785d6ac9c19262f4829f43db1e2f712c450ab2b65e0a7052aa56725718e96938d71382b9533cd89cef8b5bb6b58ae4459c72a53b823e964ec98083c SHA512 c630a048d391062258d6d36cf6f4e6f1b8166c0e546d38874035061bbcde36d680954e79856a90d839fc4d423098a674c5b36c91527d441c83484294965dadbc diff --git a/dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild b/dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild new file mode 100644 index 000000000000..e2b64e0bdfb3 --- /dev/null +++ b/dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 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-annotations/archive/jackson-annotations-2.13.4.tar.gz --slot 2 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jackson-annotations-2.13.4.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.fasterxml.jackson.core:jackson-annotations:2.13.4" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Core annotations used for value types, used by Jackson data binding package" +HOMEPAGE="https://github.com/FasterXML/jackson-annotations" +SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="amd64 arm64 ppc64" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {README,SECURITY}.md release-notes/VERSION-2.x ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR=( "src/main/java" "src/moditect" ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_EXCLUDES=( + # 1) warning(junit.framework.TestSuite$1) + # junit.framework.AssertionFailedError: No tests found in com.fasterxml.jackson.annotation.TestBase + com.fasterxml.jackson.annotation.TestBase +) diff --git a/dev-java/jackson-annotations/jackson-annotations-2.20.ebuild b/dev-java/jackson-annotations/jackson-annotations-2.20.ebuild new file mode 100644 index 000000000000..5ef4a1d9e9de --- /dev/null +++ b/dev-java/jackson-annotations/jackson-annotations-2.20.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +JAVA_TESTING_FRAMEWORKS="junit-jupiter" + +inherit java-pkg-2 java-pkg-simple junit5 + +DESCRIPTION="Core annotations used for value types, used by Jackson data binding package" +HOMEPAGE="https://github.com/FasterXML/jackson-annotations" +SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm64 ppc64" + +DEPEND=">=virtual/jdk-11:*" # module-info +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {README,SECURITY}.md release-notes/VERSION-2.x ) + +JAVA_INTERMEDIATE_JAR_NAME="com.fasterxml.jackson.annotation" +JAVA_RELEASE_SRC_DIRS=( ["9"]="src/moditect" ) +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" +JAVA_TEST_SRC_DIR="src/test/java" diff --git a/dev-java/jackson-annotations/metadata.xml b/dev-java/jackson-annotations/metadata.xml new file mode 100644 index 000000000000..3f89ec24b9fb --- /dev/null +++ b/dev-java/jackson-annotations/metadata.xml @@ -0,0 +1,9 @@ + + + + + java@gentoo.org + Java + + baldeagleos-repo + -- cgit v1.3