summaryrefslogtreecommitdiff
path: root/dev-java/xz-java
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/xz-java
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/xz-java')
-rw-r--r--dev-java/xz-java/Manifest9
-rw-r--r--dev-java/xz-java/files/xz-java-stop-fetching-external-files.patch16
-rw-r--r--dev-java/xz-java/metadata.xml12
-rw-r--r--dev-java/xz-java/xz-java-1.5.ebuild34
-rw-r--r--dev-java/xz-java/xz-java-1.6-r1.ebuild31
-rw-r--r--dev-java/xz-java/xz-java-1.6.ebuild39
6 files changed, 141 insertions, 0 deletions
diff --git a/dev-java/xz-java/Manifest b/dev-java/xz-java/Manifest
new file mode 100644
index 000000000000..62eeb8d28476
--- /dev/null
+++ b/dev-java/xz-java/Manifest
@@ -0,0 +1,9 @@
+AUX xz-java-stop-fetching-external-files.patch 693 SHA256 109fc375e98c2eb181e2d7e6df5e5cfecbd0b6d4a0a248c36005c417bf8171c3 SHA512 048a21f8a99091f5e940f775b187eccbeda10c4b6c41e194dd5295f9be618676195ad0e256752ac1929989e90eafb272d10d93bfea5d85027dfc88d296c90125 WHIRLPOOL cd35d99799584c7a556d42419bb03759cafdfdaacb4b1ce97731a899c8d672bf5089447daee17f3783618d346aabea7cd53b76900196bb8cdff13ff854ecf037
+DIST xz-java-1.5.zip 131544 SHA256 0146e437b01ac77046d256a2e7537768b6922c49635c27fa40b3cf745bb2db74 SHA512 8f425b86b216927490c1ab7303ae9db7faf2c275777765ec7d10c4acd4717d2ecf76068afe9a81d099ea0941c05c517cd5e7fe1b4e8bfec804fd3355dd064f41 WHIRLPOOL 5bcaa40f44bd89592e3a4f4a74884551284379f6e5a7985abf0c3673d73bc48144b457f67502097a96a82d0496526f2d5ce9f7b64bef48bd84a00eea87927839
+DIST xz-java-1.6.zip 138434 SHA256 1da9c5534656da8197457feeea7ee6c7a2c908e94f01db6d3c80ee17620e77fc SHA512 a1a6a2da05d51695e58b8e91503106bae6030cb83853df32bc7b8a23db4189c4afef01544c21de91ee3df9ad11e065059c758f121c52e6b6a319b93b2136f666 WHIRLPOOL 8c1145e631be106323b7aeb7ec05fff5bb1eda1ab677490cae7af10711d2888829058f76fd44a125f37d164125302d016e82f4459dc8764ed561111babc6f109
+EBUILD xz-java-1.5.ebuild 762 SHA256 61d9ef99330ffbfc1c7adff3f62690e32a6a629e7d27660b4dbc4a23440bc866 SHA512 d7a04e6e5e367cbc8fa4a82b0b9a22495dc45469c16d3897e1ede684a99138e1b077643154d80cf153e1d3d9ab91d93be774573cec19a011a130d28aaf2f8b1a WHIRLPOOL 3d780c94dd4057287130f019973eff61bc40e4e3d504f4c8bb083652904f52a529095a24cdda336aa472751c0de3b331681ccc17abed931df411c432b7a37051
+EBUILD xz-java-1.6-r1.ebuild 649 SHA256 198df76d2da074ebd3ea59882738278ef92f0735cfa0a7b7ee575e688346ddb8 SHA512 ccb160bbf3f6700ab5d9edb99cd66dc128f4a126ddc3df83e5af227c6128c6ac72289da9a1872679ac3b3a17bfce003938d744bfe2d69414dbcff9fca93373fb WHIRLPOOL 5cf28e1cdd54801c29290d62bc07ce57264896d83fb64720d0846eb7371bf7906077db5b4ce13b322ca55958b038b6f6e3e7f318c7ff5f4132580d8a0f97b447
+EBUILD xz-java-1.6.ebuild 806 SHA256 1ccc4d423f462dda40a8c31a5e48ebf97fc59703d42cbd1e50d5bebf1bbae4eb SHA512 f572712652537cf48a93f640eec5cfa2a66b9dc889a1fbf20ed0452bcd9b81641d4152934e2c78427fe62a204d67403c44fca1f1a47361b3f1c8e22124dfde8f WHIRLPOOL 8c14efb9b15a6fdac36b6c8af2a1ca4502d5c4950cf799a222fdf393b5981c8b0b3e20af34476cda3638c233a5b36e86f171be986dbdbeddf1e0fb1963c3fc57
+MISC ChangeLog 3102 SHA256 e548445304603f4e83def6a98d7102e7ba3a27d305aae7ff5eaa4e1b0639c50b SHA512 f076936b662d93a25ba88bfe86bbfecfa16218dc31645c2ec7216cc4edf761e9ba60a7de37703e3454fbaca8b831a887a232a2689df5332637b5138382053ec2 WHIRLPOOL 2a8b5b5b7f5a7c304ec89ff233e430531bf03394ac3eb6b2a5b3693b664d91c48bbe9897c9e3450ca8858dcaa4866ada0750d3d93f1fca03cacbb39cde58c9c5
+MISC ChangeLog-2015 1470 SHA256 04e3d7e8a4c5d42a49d1272178a60562ca3d1f80ddf4b18e5321e15ece7e30bc SHA512 d662dd096a1b5dc6a8379858c99cac1812f8efa0c0de418e893f37eda070d077da258adfced0e2cadfa6f13ddeaf53170f5159c234f6c2acdff28d2b917368aa WHIRLPOOL fda1ba304e689b9ba6e876f6f1a006ebae588330bb617ad6492d25eee963a2e1ccd23d1ab5ebcaa858bff4aae40cd2bda6b653359385a97d159641976e9e18f4
+MISC metadata.xml 352 SHA256 8c0d6e0f8946242af2c5b2513ca0b18d3408d428e6c84f63a93ee2dffd857194 SHA512 a3c6ce3cd97b39644238700277dd416e1ee79df975184de3429810ca4d77f7160112adef6a9b56f77243a003187f6642798b278cf8501d55da766ccfbaa861cf WHIRLPOOL 8a92408c9175845d852584035d1f33f0f032c5457ce8809d5f6c88710577ae6c958d55d2ab412d703e680d168fff0b00a41236472f8a866418a6d05b99335d57
diff --git a/dev-java/xz-java/files/xz-java-stop-fetching-external-files.patch b/dev-java/xz-java/files/xz-java-stop-fetching-external-files.patch
new file mode 100644
index 000000000000..c5630a9c5052
--- /dev/null
+++ b/dev-java/xz-java/files/xz-java-stop-fetching-external-files.patch
@@ -0,0 +1,16 @@
+--- a/build.xml
++++ b/build.xml
+@@ -35,12 +35,9 @@
+ description="Generates HTML documentation with javadoc">
+ <mkdir dir="${doc_dir}"/>
+ <mkdir dir="${extdoc_dir}"/>
+- <get src="${extdoc_url}/package-list"
+- dest="${extdoc_dir}/package-list" skipexisting="true"/>
+ <javadoc sourcepath="${src_dir}" destdir="${doc_dir}"
+ source="${sourcever}" packagenames="org.tukaani.xz"
+- windowtitle="XZ data compression"
+- linkoffline="${extdoc_url} ${extdoc_dir}"/>
++ windowtitle="XZ data compression"/>
+ </target>
+
+ <target name="compile" description="Compiles the classes">
diff --git a/dev-java/xz-java/metadata.xml b/dev-java/xz-java/metadata.xml
new file mode 100644
index 000000000000..bc74090b9d62
--- /dev/null
+++ b/dev-java/xz-java/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tommy@gentoo.org</email>
+ <name>Thomas Sachau (Tommy[D])</name>
+ </maintainer>
+<maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-java/xz-java/xz-java-1.5.ebuild b/dev-java/xz-java/xz-java-1.5.ebuild
new file mode 100644
index 000000000000..d04c979c7ead
--- /dev/null
+++ b/dev-java/xz-java/xz-java-1.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+JAVA_PKG_IUSE="doc examples source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Implementation of xz data compression in pure java"
+HOMEPAGE="http://tukaani.org/xz/java.html"
+SRC_URI="http://tukaani.org/xz/${P}.zip"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND=">=virtual/jre-1.4"
+DEPEND=">=virtual/jdk-1.4
+ app-arch/unzip"
+
+EANT_DOC_TARGET="doc"
+
+S=${WORKDIR}
+
+java_prepare() {
+ epatch "${FILESDIR}"/${PN}-stop-fetching-external-files.patch
+}
+
+src_install() {
+ java-pkg_dojar build/jar/xz.jar
+ use doc && java-pkg_dojavadoc build/doc
+ use examples && java-pkg_doexamples src/*Demo.java
+ use source && java-pkg_dosrc src/org
+}
diff --git a/dev-java/xz-java/xz-java-1.6-r1.ebuild b/dev-java/xz-java/xz-java-1.6-r1.ebuild
new file mode 100644
index 000000000000..35d8ca163e73
--- /dev/null
+++ b/dev-java/xz-java/xz-java-1.6-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc examples source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Implementation of xz data compression in pure java"
+HOMEPAGE="http://tukaani.org/xz/java.html"
+SRC_URI="http://tukaani.org/xz/${P}.zip"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=">=virtual/jre-1.6"
+DEPEND=">=virtual/jdk-1.6"
+
+S="${WORKDIR}"
+
+JAVA_SRC_DIR="src/org"
+
+DOCS=( README NEWS COPYING THANKS )
+
+src_install() {
+ java-pkg-simple_src_install
+ use examples && java-pkg_doexamples src/*Demo.java
+ einstalldocs
+}
diff --git a/dev-java/xz-java/xz-java-1.6.ebuild b/dev-java/xz-java/xz-java-1.6.ebuild
new file mode 100644
index 000000000000..1aeaf243f91a
--- /dev/null
+++ b/dev-java/xz-java/xz-java-1.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+JAVA_PKG_IUSE="doc examples source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Implementation of xz data compression in pure java"
+HOMEPAGE="http://tukaani.org/xz/java.html"
+SRC_URI="http://tukaani.org/xz/${P}.zip"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.4"
+DEPEND=">=virtual/jdk-1.4
+ app-arch/unzip"
+
+EANT_DOC_TARGET="doc"
+
+S="${WORKDIR}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-stop-fetching-external-files.patch"
+)
+
+src_prepare() {
+ default
+ java-utils-2_src_prepare
+}
+
+src_install() {
+ java-pkg_dojar build/jar/xz.jar
+ use doc && java-pkg_dojavadoc build/doc
+ use examples && java-pkg_doexamples src/*Demo.java
+ use source && java-pkg_dosrc src/org
+}