diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/glassfish-persistence |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/glassfish-persistence')
4 files changed, 62 insertions, 0 deletions
diff --git a/dev-java/glassfish-persistence/Manifest b/dev-java/glassfish-persistence/Manifest new file mode 100644 index 000000000000..e04c7a2438a7 --- /dev/null +++ b/dev-java/glassfish-persistence/Manifest @@ -0,0 +1,6 @@ +AUX glassfish-persistence-1.0-python2.7-sax-parser.patch 286 SHA256 7bf6ba4e7d666a3897305c1391ff06c10bb395f743daaa994e3e51c8fbe4db2b SHA512 ba7c32d86991407d45a86d640d95007cc47dcd28c74f441e38840206093653dc31e4824d4986cd9cd60d44fba0c1f4365f9348a9362529531fa9410e9fd5cad1 WHIRLPOOL 08403e980d372edd717928001202d23a67860a1728b47a94d4d1fa35595654087bb444c6a785a69d80f4d0652059ddb79df73d826e4f4df4406a42763716f949 +DIST glassfish-9_0-b48-src.zip 35162972 SHA256 05e49f43ede3f272934fbe0d67f3ac2474bcf4695935a7af812517aab88e0c49 SHA512 512ccd1c89a1bbd88ca1e45b1e60693bd3c4a6c6ffa19376febb786eb73556f27bc0ce4f0e760d6d80b0711206f6701e7c7da70ef3a5e0084ad0482246506a48 WHIRLPOOL 3b4524497216aebbc1d9f6544d50ead27aa6af2ea9e5364e0323c60d24327db28057db778f294ee7483dfc98142c595ccec5a3e8d147eb8942cbe545ae6f98b9 +EBUILD glassfish-persistence-1.0-r1.ebuild 820 SHA256 cd5f1367640f131a97faf2ad66fd46504bb2d65822854e2df78c5b4d312b3696 SHA512 555c94ae5a06f17590abd0dc0917c5d58042362ee6d702d2f6ea9457f502ad06ab9a31617924e1739ffea08faa08ff82008585fcbd745ff56f6ec621b5bd3335 WHIRLPOOL cebb761a5b7606a0bd590cd3660b8fdc9f72a36cd47ee298e8348cc3bf14f44b7c7d3326fe691f26f1d0426e2a9410fc1098ab6f98818dcae683ef38e1837ac2 +MISC ChangeLog 2534 SHA256 17baf2a55b664cfb5e491f4f66dc127e6f6bb9608836cd423e35a16386af26e0 SHA512 c05cbe327efccf2a8100991c04b1b2a82a5c9dbbfcc9cfce66f729cfe2c8e64be643f4c1c066851efc8d61416722ce9514a52c5e918cc699d69acf8c222cee18 WHIRLPOOL 82bba1c4bb4905580785c0bec46114f125e28ee4c207c91e770597945f2ac420823177c88523f29b4a3ec2e6a4b7b9f8ff94577e33e57175b722e61746d9bac3 +MISC ChangeLog-2015 1708 SHA256 db4418afc19a545e7713e73ded21ab3793ebdcc0f25239e86d0bba8c81ccd9d5 SHA512 0c31eca44b9291354b7d9017d7c03eb9b6b24879547891fc4f5e5152bbee4616af1b514895ade2b7215b1c5dd335d908c33a37125dcf3b821886b3fcd5719967 WHIRLPOOL 1c0982b711fea2ac9c251827b49ce8d2ae047585f99fb64ee0df4e2173d9c6405938a1ae60931b96bf0fe1b39405e39c5deebcf3d23bf316abf57f2540604308 +MISC metadata.xml 214 SHA256 8e5c772f056babed2e7e25acc12ab79a32dc6a670548468aab55a9e1a8e5b848 SHA512 d2b6ecfbbd79440de1909d9f195e5d4a6f9886b685ac1e6d7a1db39b8925b29942fac2998cde06040c921f2cc9ef2cbfbf836b60e191d894b00f75628476b1f7 WHIRLPOOL a6545983d0a39cfcee27a2628897a5a59ee0daefe93ccb53968cbf386db1dda3b41851ed1ba61406ae5e5c17cf94b6f88a5b479a838064c99406a93f91ca7628 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 @@ + --> + + <!DOCTYPE project [ +- <!ENTITY glassfish SYSTEM "file:./glassfish.xml"> ++ <!ENTITY glassfish SYSTEM "file:glassfish.xml"> + ]> + + <project name="Top Level Build" default="all" basedir="."> 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..bf1de0a51a36 --- /dev/null +++ b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 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 ~x86-fbsd" +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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>java@gentoo.org</email> +</maintainer> +</pkgmetadata> |