diff options
author | Volkmar W. Pogatzki <gentoo@pogatzki.net> | 2022-10-08 20:18:32 +0200 |
---|---|---|
committer | Florian Schmaus <flow@gentoo.org> | 2022-12-27 20:51:23 +0100 |
commit | e2c1af21abef14b44117d79b4b8a612498163d9d (patch) | |
tree | 07965fcc08812103f286287b380d828dfac187d2 /dev-java | |
parent | dev-java/pdfbox: add 2.0.27 (diff) | |
download | gentoo-e2c1af21abef14b44117d79b4b8a612498163d9d.tar.gz gentoo-e2c1af21abef14b44117d79b4b8a612498163d9d.tar.bz2 gentoo-e2c1af21abef14b44117d79b4b8a612498163d9d.zip |
dev-java/xmpbox: add 2.0.27
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27699
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/xmpbox/Manifest | 1 | ||||
-rw-r--r-- | dev-java/xmpbox/xmpbox-2.0.27.ebuild | 56 |
2 files changed, 57 insertions, 0 deletions
diff --git a/dev-java/xmpbox/Manifest b/dev-java/xmpbox/Manifest index e5a2828f13bc..7381b7de1493 100644 --- a/dev-java/xmpbox/Manifest +++ b/dev-java/xmpbox/Manifest @@ -1 +1,2 @@ DIST pdfbox-2.0.26-src.zip 15766524 BLAKE2B eafedf1db5a54d36cb42111b736ad79adfcc106630fa4b2bc57873dcfbdbbb7bd0e9408611b0d8771909e719813e388430944ae0fbaf800bdc859595de2b101b SHA512 e14c57e28d10324dbcb6ad239bad5751a2dab0035bbd80427afd03f65467ec1376ddd7d08e7cefd4d950b149f85d8f505f6f50cc3093fd65bb8a2cbb2b8c7c1e +DIST pdfbox-2.0.27-src.zip 15770627 BLAKE2B 9f93d597141ff3da39b69da3ce989a0cc7f4020071e5cb1609a8b86d0f12a3219037cb4c7b276acf58ee6b07d842b6d7c76e14fdf79e9efdeac401048e345f89 SHA512 59a5675f5d1d34f092adc019679f7d10e7e93c0f554a002ac29d48cbffcaa600d930309fa94a92191c01ead8da905cbb37ce5e233dcc9b8732a881d4abf75def diff --git a/dev-java/xmpbox/xmpbox-2.0.27.ebuild b/dev-java/xmpbox/xmpbox-2.0.27.ebuild new file mode 100644 index 000000000000..c78fe6340798 --- /dev/null +++ b/dev-java/xmpbox/xmpbox-2.0.27.ebuild @@ -0,0 +1,56 @@ +# 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 mirror://apache/pdfbox/2.0.27/pdfbox-2.0.27-src.zip --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild xmpbox-2.0.27.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.pdfbox:xmpbox:2.0.27" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="An open source Java tool that implements Adobe's XMP(TM) specification" +HOMEPAGE="https://pdfbox.apache.org" +SRC_URI="mirror://apache/pdfbox/${PV}/pdfbox-${PV}-src.zip" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 + +CP_DEPEND="dev-java/jaxb-api:2" + +# Compile dependencies +# POM: pom.xml +# javax.xml.bind:jaxb-api:2.3.1 -> !!!groupId-not-found!!! +# POM: pom.xml +# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 + +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:*" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/pdfbox-${PV}/${PN}" + +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + # 1) initializationError(org.apache.xmpbox.parser.PropMappingTest) + # org.junit.runners.model.InvalidTestClassError: Invalid test class 'org.apache.xmpbox.parser.PropMappingTest': + # 1. No runnable methods + org.apache.xmpbox.parser.PropMappingTest +) |