summaryrefslogtreecommitdiff
path: root/dev-java/jettison
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/jettison
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/jettison')
-rw-r--r--dev-java/jettison/Manifest5
-rw-r--r--dev-java/jettison/jettison-1.3.7.ebuild37
-rw-r--r--dev-java/jettison/metadata.xml25
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>