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/glassfish-persistence/Manifest | 4 +++ ...fish-persistence-1.0-python2.7-sax-parser.patch | 11 +++++++ .../glassfish-persistence-1.0-r1.ebuild | 38 ++++++++++++++++++++++ dev-java/glassfish-persistence/metadata.xml | 7 ++++ 4 files changed, 60 insertions(+) create mode 100644 dev-java/glassfish-persistence/Manifest create mode 100644 dev-java/glassfish-persistence/files/glassfish-persistence-1.0-python2.7-sax-parser.patch create mode 100644 dev-java/glassfish-persistence/glassfish-persistence-1.0-r1.ebuild create mode 100644 dev-java/glassfish-persistence/metadata.xml (limited to 'dev-java/glassfish-persistence') diff --git a/dev-java/glassfish-persistence/Manifest b/dev-java/glassfish-persistence/Manifest new file mode 100644 index 000000000000..1a0d0791c9f0 --- /dev/null +++ b/dev-java/glassfish-persistence/Manifest @@ -0,0 +1,4 @@ +AUX glassfish-persistence-1.0-python2.7-sax-parser.patch 286 BLAKE2B 49667ba4e41eadfea73fc8b53cf61f5fafd4654292ecd1b2e2b653411d252b1ff8bc40e6c9e0cd8fdd1375ba86a358495415a68ff1466f857d96cfd90ce5605a SHA512 ba7c32d86991407d45a86d640d95007cc47dcd28c74f441e38840206093653dc31e4824d4986cd9cd60d44fba0c1f4365f9348a9362529531fa9410e9fd5cad1 +DIST glassfish-9_0-b48-src.zip 35162972 BLAKE2B ff96f2135c6bbdc60eadab6a6bd60b623ac1a3635e4465591ee75f6c1229e83f9f6424b46e42eb333eb6edd3ba1aba51897ab80ca5bd5c754e516a27a03381d9 SHA512 512ccd1c89a1bbd88ca1e45b1e60693bd3c4a6c6ffa19376febb786eb73556f27bc0ce4f0e760d6d80b0711206f6701e7c7da70ef3a5e0084ad0482246506a48 +EBUILD glassfish-persistence-1.0-r1.ebuild 810 BLAKE2B 1deaeff209d96ac7c5fccf60e6c5f884e2aa5cccab66b2ca4d8a6e7144b800994e2feba13f878bae0369e439deb70d21b23f528ea9ed2a5c2d1047f82886226f SHA512 a28365904170c86507fc5f3be45de8e805bdfbdd3fe36d06bc7d6d46e332a98996297c3d2e0beb1447a2ebe32eb7e8946e4c6bcd47042d995bd30af04484154a +MISC metadata.xml 214 BLAKE2B 5452fb11be445b7579865f9777af292067658bf101f6321db48ab1b478101fe031bb7914c6c24215bcdbe369dda396c164fcbbc4253ecb315de82141ee25f8b0 SHA512 d2b6ecfbbd79440de1909d9f195e5d4a6f9886b685ac1e6d7a1db39b8925b29942fac2998cde06040c921f2cc9ef2cbfbf836b60e191d894b00f75628476b1f7 diff --git a/dev-java/glassfish-persistence/files/glassfish-persistence-1.0-python2.7-sax-parser.patch b/dev-java/glassfish-persistence/files/glassfish-persistence-1.0-python2.7-sax-parser.patch new file mode 100644 index 000000000000..51b1e8af9429 --- /dev/null +++ b/dev-java/glassfish-persistence/files/glassfish-persistence-1.0-python2.7-sax-parser.patch @@ -0,0 +1,11 @@ +--- glassfish/bootstrap/build.xml ++++ glassfish/bootstrap/build.xml +@@ -23,7 +23,7 @@ + --> + + ++ + ]> + + diff --git a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r1.ebuild b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r1.ebuild new file mode 100644 index 000000000000..cbb04e8d159b --- /dev/null +++ b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Glassfish implementation of persistence API" +HOMEPAGE="https://glassfish.java.net/" +SRC_URI="http://download.java.net/javaee5/fcs_branch/promoted/source/glassfish-9_0-b48-src.zip" + +LICENSE="CDDL" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND=" + >=virtual/jre-1.5" +DEPEND=" + >=virtual/jdk-1.5 + app-arch/unzip" + +S="${WORKDIR}/glassfish" + +java_prepare() { + epatch "${FILESDIR}"/${P}-python2.7-sax-parser.patch #414807 +} + +EANT_BUILD_XML="persistence-api/build.xml" +EANT_BUILD_TARGET="all" + +src_install() { + cd "${WORKDIR}"/publish/glassfish || die + java-pkg_newjar lib/javaee.jar + + insinto /usr/share/${PN}/lib/schemas + doins lib/schemas/*.xsd +} diff --git a/dev-java/glassfish-persistence/metadata.xml b/dev-java/glassfish-persistence/metadata.xml new file mode 100644 index 000000000000..33a02ea0f34d --- /dev/null +++ b/dev-java/glassfish-persistence/metadata.xml @@ -0,0 +1,7 @@ + + + + + java@gentoo.org + + -- cgit v1.2.3