diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-07-28 15:04:41 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-07-28 15:04:41 +0100 |
commit | e74494cd71c90a42f7cf78ec655c9c883a26c42a (patch) | |
tree | 06c91f279ebdf8ba4dcdab90385d7fb04a4d0e27 /dev-java/jackson-dataformat-yaml | |
parent | 35e8572a0d6310d3eac4be1600ef2de6cb6881ab (diff) |
gentoo auto-resync : 28:07:2022 - 15:04:40
Diffstat (limited to 'dev-java/jackson-dataformat-yaml')
-rw-r--r-- | dev-java/jackson-dataformat-yaml/Manifest | 1 | ||||
-rw-r--r-- | dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3-r1.ebuild | 60 |
2 files changed, 61 insertions, 0 deletions
diff --git a/dev-java/jackson-dataformat-yaml/Manifest b/dev-java/jackson-dataformat-yaml/Manifest index 379d33ddfbfb..82a28a0ba684 100644 --- a/dev-java/jackson-dataformat-yaml/Manifest +++ b/dev-java/jackson-dataformat-yaml/Manifest @@ -1,3 +1,4 @@ DIST jackson-dataformats-text-2.13.3.tar.gz 3528981 BLAKE2B 98593f45e663905c15ab5cb37152c95d69a0121515990fac0c66f640d93af83cd51802e2856a4e8df6b82c0121ac4fcd20774fd6a3841e019e1da56c599ed9a9 SHA512 77fad3e6ab5ad55d3a46ffaee3482e9f0dbfa36ce67d5ad31e0b7cde667536387f1dce5bc8296733a28efb09f423785aca7291d9ba85a67ca2b94ef4c8766d7f +EBUILD jackson-dataformat-yaml-2.13.3-r1.ebuild 2210 BLAKE2B 167e2de164641470eec968fa0b7ed7f410a763e1c3a6bc9fb77e532983e58f0533fad46f26ec8af059c4f277da80f88843beb6365c352edfcfdfaba327292ea6 SHA512 f3c2cb72edc6b40ef648dcbf6a16ea128494ac143a203cdafe599db38df732706141565525339f9d0117b82a0a3ab97e7453754016922d88f212a58f4637aa32 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-r1.ebuild b/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3-r1.ebuild new file mode 100644 index 000000000000..530150c4744a --- /dev/null +++ b/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.3-r1.ebuild @@ -0,0 +1,60 @@ +# 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" + +DEPEND=" + ~dev-java/jackson-core-${PV}:0 + ~dev-java/jackson-databind-${PV}:0 + >=dev-java/snakeyaml-1.30-r1:0 + >=virtual/jdk-11:* +" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( README.md release-notes/{CREDITS,VERSION} ) + +S="${WORKDIR}/jackson-dataformats-text-jackson-dataformats-text-${PV}/yaml" + +JAVA_CLASSPATH_EXTRA="jackson-core,jackson-databind,snakeyaml" +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 +} |