From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-java/xmldb/Manifest | 5 +++ dev-java/xmldb/files/xmldb-20011111-enum.patch | 15 +++++++ .../xmldb/files/xmldb-20011111-unreachable.patch | 11 +++++ dev-java/xmldb/metadata.xml | 17 +++++++ dev-java/xmldb/xmldb-20011111-r2.ebuild | 52 ++++++++++++++++++++++ 5 files changed, 100 insertions(+) create mode 100644 dev-java/xmldb/Manifest create mode 100644 dev-java/xmldb/files/xmldb-20011111-enum.patch create mode 100644 dev-java/xmldb/files/xmldb-20011111-unreachable.patch create mode 100644 dev-java/xmldb/metadata.xml create mode 100644 dev-java/xmldb/xmldb-20011111-r2.ebuild (limited to 'dev-java/xmldb') diff --git a/dev-java/xmldb/Manifest b/dev-java/xmldb/Manifest new file mode 100644 index 000000000000..c1933f10f66b --- /dev/null +++ b/dev-java/xmldb/Manifest @@ -0,0 +1,5 @@ +AUX xmldb-20011111-enum.patch 618 BLAKE2B 2e75eee88aaf768cd8394e82313448c6f0d5840fe5139dc9301cbd679b8ee05521f0e85b5e47e26224a06a2a5b1f88102592558d8677a560aa74edb66a1f61ad SHA512 5c9649f72dfdcdc054f11fdfd055b46e1b0d84949cedb1c29a8beafd05056c3a0206a38e3f022dfa83262f9a4a85b0cded7e3c899e207f51b31dc47cd2f0246f +AUX xmldb-20011111-unreachable.patch 301 BLAKE2B c5cfa08eada500432b1c0d35ba74686727b6fcd8c8675cff9b2b2833e26055bb39e2586807e8f3099d49b83de074eb15387978f247bc5d01197d7c2956564104 SHA512 5cb8ee4323596b427fd15a1c0764ebdf377c7acc5a2111c17dc24b826965d61f4e576885dcceca600eb5dd850cee9a98c48f4b3fe5272f7f9d4558834e451786 +DIST xmldb-api-11112001.tar.gz 36553 BLAKE2B 458c0d043e47580776dc9348fc650c135d14c316ca4f5722d30c753e222e5b29cc524d962daa4729bc9cfbbe0adbd5519735e6333811bf202575d375cd3971ec SHA512 20123801a57b5350ade4dc82aba5ba2492cfbbe2e0389aaba4b73cdd3a8d07981a895ec2318885358102e48644cdaa30a18996ab9315891e506506fbc25658a2 +EBUILD xmldb-20011111-r2.ebuild 958 BLAKE2B 2c13db66ddec83db16da9ea343a5f42143d69720afb2b0963debb603be579c9eca314964403fa9e3f883e9ec0a6897ebc020d5d8444ac15400f4a427df7d7280 SHA512 f13d0421d61030a1d2b7de2e76ac7f6883adbc3bff0aabc4f0bc9efddc879c2391bac811fd13483b102a820cc0f2e2f2e3f32b3407291592ff16014a2d7cdf08 +MISC metadata.xml 594 BLAKE2B f5ba9a86091967e5f55fa090e3b6816919bd98a6ce0fd4f0bcc3cb8a5e474867b52cda19bd30bed1f3f215235134c9e842d2bdead35dcd770becf17dde2836f9 SHA512 7ef7cbbdfb0678d0cb201cf9d941ef1c539b7141b7378e9e3dbb80caddbfe27b04ec63c0e1b775760f1a46a6c66c606183d0c83eb9d6d5f086017c9ff9cd7bab diff --git a/dev-java/xmldb/files/xmldb-20011111-enum.patch b/dev-java/xmldb/files/xmldb-20011111-enum.patch new file mode 100644 index 000000000000..33a4b22b179f --- /dev/null +++ b/dev-java/xmldb/files/xmldb-20011111-enum.patch @@ -0,0 +1,15 @@ +--- a/org/xmldb/api/sdk/modules/SetContentHandler.java 2017-03-17 21:49:05.540172602 +0000 ++++ b/org/xmldb/api/sdk/modules/SetContentHandler.java 2017-03-17 21:49:22.860172942 +0000 +@@ -168,9 +168,9 @@ + } + } + +- Enumeration enum = namespaces.keys(); +- while ( enum.hasMoreElements() ) { +- String key = (String) enum.nextElement(); ++ Enumeration myEnum = namespaces.keys(); ++ while ( myEnum.hasMoreElements() ) { ++ String key = (String) myEnum.nextElement(); + newContent.append(" xmlns"); + if (key.length() > 0) { + newContent.append(":"); diff --git a/dev-java/xmldb/files/xmldb-20011111-unreachable.patch b/dev-java/xmldb/files/xmldb-20011111-unreachable.patch new file mode 100644 index 000000000000..a0476158c550 --- /dev/null +++ b/dev-java/xmldb/files/xmldb-20011111-unreachable.patch @@ -0,0 +1,11 @@ +--- a/org/xmldb/api/reference/modules/XPathQueryServiceImpl.java 2002-01-30 04:46:43.000000000 -0500 ++++ b/org/xmldb/api/reference/modules/XPathQueryServiceImpl.java 2005-06-26 21:37:59.000000000 -0400 +@@ -133,7 +133,7 @@ + } + } + +- return result;; ++ return result; + } + } + diff --git a/dev-java/xmldb/metadata.xml b/dev-java/xmldb/metadata.xml new file mode 100644 index 000000000000..eacb98ec28e9 --- /dev/null +++ b/dev-java/xmldb/metadata.xml @@ -0,0 +1,17 @@ + + + + + java@gentoo.org + Java + + +XML:DB provides a community for collaborative development of specifications +for XML databases and data manipulation technologies. Along with each +specification an open source reference implementation will be developed to +validate the ideas. + + + xmldb-org + + diff --git a/dev-java/xmldb/xmldb-20011111-r2.ebuild b/dev-java/xmldb/xmldb-20011111-r2.ebuild new file mode 100644 index 000000000000..4d1a0eb41ce1 --- /dev/null +++ b/dev-java/xmldb/xmldb-20011111-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +MY_PN="${PN}-api" +MY_PV="11112001" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="XML:DB Java library" +HOMEPAGE="https://sourceforge.net/projects/xmldb-org/" +SRC_URI="mirror://sourceforge/xmldb-org/${MY_P}.tar.gz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +CDEPEND=" + dev-java/xalan:0 + dev-java/xerces:2" + +DEPEND=" + ${CDEPEND} + >=virtual/jdk-1.6" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.6" + +S="${WORKDIR}/${PN}" + +JAVA_GENTOO_CLASSPATH=" + xalan + xerces-2 +" + +PATCHES=( + "${FILESDIR}/${P}-enum.patch" + "${FILESDIR}/${P}-unreachable.patch" +) + +src_prepare() { + default + java-pkg_clean + + # Must hard-depend on dev-java/junit otherwise. + rm -rv org/xmldb/api/tests || die +} -- cgit v1.2.3