From ecdac123787b96ce6649f0f91da12ea6458cc2b1 Mon Sep 17 00:00:00 2001 From: Palica Date: Tue, 23 Jun 2020 22:35:08 +0200 Subject: Updating liguros repo --- dev-java/jackrabbit-webdav/Manifest | 1 + ...ackrabbit-webdav-2.10.1-CSRFUtilTest.java.patch | 21 ++ ...-webdav-2.10.1-OutputContextImplTest.java.patch | 16 + .../files/jackrabbit-webdav-2.10.1-build.xml | 350 +++++++++++++++++++++ .../jackrabbit-webdav-2.10.1.ebuild | 65 ++++ dev-java/jackrabbit-webdav/metadata.xml | 9 + 6 files changed, 462 insertions(+) create mode 100644 dev-java/jackrabbit-webdav/Manifest create mode 100644 dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-CSRFUtilTest.java.patch create mode 100644 dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-OutputContextImplTest.java.patch create mode 100644 dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-build.xml create mode 100644 dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild create mode 100644 dev-java/jackrabbit-webdav/metadata.xml (limited to 'dev-java/jackrabbit-webdav') diff --git a/dev-java/jackrabbit-webdav/Manifest b/dev-java/jackrabbit-webdav/Manifest new file mode 100644 index 000000000000..7e898af088fc --- /dev/null +++ b/dev-java/jackrabbit-webdav/Manifest @@ -0,0 +1 @@ +DIST jackrabbit-2.10.1-src.zip 13437021 BLAKE2B 3542bbe5f7c8ab8feb585fecdaca028a4908eb664d01cb9fb32156c71756973671969b1141e796fbc165f7f6f305db25f74d36657e4d86dac6766e4d79b888dd SHA512 c371ff941054f3a916f43f7020f0aebd8146422835a75ab2ad9f9f716c4ef0a94b3b962f9b6e4fadef87b9e82e8143b4ece27280714a4eb71a6b0a38c47d48e9 diff --git a/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-CSRFUtilTest.java.patch b/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-CSRFUtilTest.java.patch new file mode 100644 index 000000000000..4c1f286339b8 --- /dev/null +++ b/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-CSRFUtilTest.java.patch @@ -0,0 +1,21 @@ +--- src/test/java/org/apache/jackrabbit/webdav/util/CSRFUtilTest.java.orig 2015-07-03 09:36:45.804000000 +0000 ++++ src/test/java/org/apache/jackrabbit/webdav/util/CSRFUtilTest.java 2015-07-03 09:36:59.498000000 +0000 +@@ -281,6 +281,18 @@ + public void removeAttribute(String name) { + + } ++ public int getRemotePort() { ++ return 0; ++ } ++ public String getLocalName() { ++ return null; ++ } ++ public String getLocalAddr() { ++ return null; ++ } ++ public int getLocalPort() { ++ return 0; ++ } + public Locale getLocale() { + return null; + } diff --git a/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-OutputContextImplTest.java.patch b/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-OutputContextImplTest.java.patch new file mode 100644 index 000000000000..d9a2315f19a1 --- /dev/null +++ b/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-OutputContextImplTest.java.patch @@ -0,0 +1,16 @@ +--- src/test/java/org/apache/jackrabbit/webdav/io/OutputContextImplTest.java.orig 2015-07-03 09:26:48.578000000 +0000 ++++ src/test/java/org/apache/jackrabbit/webdav/io/OutputContextImplTest.java 2015-07-03 09:27:34.109000000 +0000 +@@ -40,6 +40,13 @@ + public void setHeader(String name, String value) { + assertTrue(Long.parseLong(value) > Integer.MAX_VALUE); + } ++ @Override ++ public void setCharacterEncoding(String name) { ++ } ++ @Override ++ public String getContentType() { ++ return null; ++ } + }; + + OutputContext ctx = new OutputContextImpl(response, null); diff --git a/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-build.xml b/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-build.xml new file mode 100644 index 000000000000..3c3a41206421 --- /dev/null +++ b/dev-java/jackrabbit-webdav/files/jackrabbit-webdav-2.10.1-build.xml @@ -0,0 +1,350 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild new file mode 100644 index 000000000000..369a18bb374a --- /dev/null +++ b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +JAVA_PKG_IUSE="doc test" + +inherit java-pkg-2 java-ant-2 + +MY_PN="${PN/-*/}" + +DESCRIPTION="Fully conforming implementation of the JRC API (specified in JSR 170 and 283)" +HOMEPAGE="http://jackrabbit.apache.org/" +SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_PN}-${PV}-src.zip" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" + +S="${WORKDIR}/${MY_PN}-${PV}/${PN}" + +CDEPEND="dev-java/bndlib:0 + dev-java/slf4j-api:0 + dev-java/slf4j-nop:0 + dev-java/commons-httpclient:3 + java-virtuals/servlet-api:2.3" + +DEPEND=">=virtual/jdk-1.6 + ${CDEPEND} + test? ( dev-java/ant-junit:0 )" + +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" + +JAVA_ANT_REWRITE_CLASSPATH="true" +EANT_GENTOO_CLASSPATH=" + bndlib + commons-httpclient-3 + servlet-api-2.3 + slf4j-api +" + +PATCHES=( + "${FILESDIR}"/${P}-OutputContextImplTest.java.patch + "${FILESDIR}"/${P}-CSRFUtilTest.java.patch +) + +java_prepare() { + cp "${FILESDIR}"/${P}-build.xml build.xml || die + epatch "${PATCHES[@]}" +} + +EANT_TEST_GENTOO_CLASSPATH=" + ${EANT_GENTOO_CLASSPATH} + slf4j-nop +" +src_test() { + java-pkg-2_src_test +} + +src_install() { + java-pkg_newjar target/${P}.jar + + use doc && java-pkg_dojavadoc target/site/apidocs +} diff --git a/dev-java/jackrabbit-webdav/metadata.xml b/dev-java/jackrabbit-webdav/metadata.xml new file mode 100644 index 000000000000..428163197653 --- /dev/null +++ b/dev-java/jackrabbit-webdav/metadata.xml @@ -0,0 +1,9 @@ + + + + + java@gentoo.org + Java + + gentoo-staging + -- cgit v1.3