diff options
Diffstat (limited to 'dev-java/jettison')
-rw-r--r-- | dev-java/jettison/Manifest | 5 | ||||
-rw-r--r-- | dev-java/jettison/jettison-1.3.7.ebuild | 37 | ||||
-rw-r--r-- | dev-java/jettison/metadata.xml | 25 |
3 files changed, 67 insertions, 0 deletions
diff --git a/dev-java/jettison/Manifest b/dev-java/jettison/Manifest new file mode 100644 index 000000000000..26acc001c204 --- /dev/null +++ b/dev-java/jettison/Manifest @@ -0,0 +1,5 @@ +DIST jettison-1.3.7.tar.gz 63200 SHA256 0fdf66e0607cc3ea130b4072d4f2b03dfa6e71248069c5232fea6deebb77b065 SHA512 c669d0c1c4605c683d1d726ea7eea0f0079cd5fdddc40f4bc4e08b20b7ef7df414f4b2265fd91e1c34e30809c78f9e8690382c51a1ba6653a6fd688b22c07cd4 WHIRLPOOL 638fe310d82cbc2daa3e655e0c3ac7e4ac912e7827d94fac8ba93da8ba231d18b53afc86a39896c724bfd16142c714bfd4e4ed8044a3bf624d4737ad1715cb03 +EBUILD jettison-1.3.7.ebuild 942 SHA256 f734ea6f604d0652ca71e2a5150823d06e201bb6c16bc13d4ac4297895a12379 SHA512 09604f1cad60d54a76e01d6a8fcb601cd47ae4d42fd28c721af30917c34929ac5e5d148852da9284757cda4224be2193d8fbccf9bc732e9a0baa6bd67b634cf1 WHIRLPOOL 9d014c09540beaf528150a8c796e557f812acde4888836dbef2b2ba9ea7529b121d1c58442c28bc749f2e4f61a41f8bbc162e558b4bdb0fbe68c186e56247864 +MISC ChangeLog 3895 SHA256 79bef393b0db993ef9e154fe23c6479c64897939bfbee3d1aa859421c3a5e11a SHA512 8307d823bedefd2ef4591638f2e135f2535b598ac088d49e0dfdafbe935b2ce05e9aebec8dd96bb3eebfcb93036506d81530bd121805f46c8e59e9195e85ef7c WHIRLPOOL a4a395f168f032b241bdbfc5e6632defe41af89689fb0e7e02670ee2635459fe5111a6f74f7296bc2380178cfd51a04f33679321fc54e30038f5e4b6c8456ddf +MISC ChangeLog-2015 1434 SHA256 c91aec6723423f4b39bd7b810d0b2b02d187c60ab351bfdfd300d9d88cbbc1cd SHA512 268c20c2ceca08154c30764af078305683a136b9375d3c4c3feab56eb6e43cdf103199f9030fe1e1dc87d69323e07848f776a3c55c83ffd1d451801ab0e6f877 WHIRLPOOL 9a0b40fea62027d6c9757d4e17677d5182dd96ab5df619a9338dad4fddeeb50c87f2b977aff32470f453a5f77e878bf71b187788e28c5beba6dbe6238e9353af +MISC metadata.xml 829 SHA256 39bfa5fdb44e743cd34c751dca39369f73e276be91ea8258de9b4efd96622bba SHA512 56c56cc4f3cb22c45c83f8e4819310100f435f498df5082b827688aa6d2fd0402df1226c5d7616236805dc602817ed9e990df8b847e2d67275379d9c6ee51205 WHIRLPOOL 44f0c415ef1303875e10878fc4c3e4d1b19ae97042ecfc250ef69a8eebfa60b184f98c22ccd4acd21ba13f957fca00c80226f525d4eb8bf85386e40f29cf8799 diff --git a/dev-java/jettison/jettison-1.3.7.ebuild b/dev-java/jettison/jettison-1.3.7.ebuild new file mode 100644 index 000000000000..c02d303d2230 --- /dev/null +++ b/dev-java/jettison/jettison-1.3.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A JSON StAX implementation" +HOMEPAGE="https://github.com/codehaus/jettison" +SRC_URI="https://github.com/codehaus/${PN}/archive/${P}.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=">=virtual/jre-1.6" + +DEPEND=">=virtual/jdk-1.6 + test? ( + dev-java/junit:4 + dev-java/wstx:3.2 )" + +S="${WORKDIR}/${PN}-${P}" +JAVA_SRC_DIR="${S}/src/main/java" + +src_test() { + cd src/test/java || die + local CP=".:${S}/${PN}.jar:$(java-pkg_getjars junit-4,wstx-3.2)" + + local TESTS=$(find * -name "*Test.java" ! -name "DOMTest.java") + TESTS="${TESTS//.java}" + TESTS="${TESTS//\//.}" + + ejavac -classpath "${CP}" $(find -name "*.java") + ejunit4 -classpath "${CP}" ${TESTS} +} diff --git a/dev-java/jettison/metadata.xml b/dev-java/jettison/metadata.xml new file mode 100644 index 000000000000..132fb4280d1b --- /dev/null +++ b/dev-java/jettison/metadata.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mike@weisso.com</email> + <name>Mike Weissman</name> + </maintainer> + <maintainer type="project"> + <email>java@gentoo.org</email> + <name>Java</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription lang="en"> + Jettison is a collection of Java APIs (like STaX and DOM) which read and + write JSON. This allows nearly transparent enablement of JSON based web + services in services frameworks like CXF or XML serialization frameworks + like XStream. + </longdescription> + <upstream> + <remote-id type="github">codehaus/jettison</remote-id> + </upstream> +</pkgmetadata> |