summaryrefslogtreecommitdiff
path: root/dev-java/jcmdline
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/jcmdline
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/jcmdline')
-rw-r--r--dev-java/jcmdline/Manifest8
-rw-r--r--dev-java/jcmdline/files/jcmdline-1.0.2-gentoo.patch23
-rw-r--r--dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild35
-rw-r--r--dev-java/jcmdline/jcmdline-2.0.0.ebuild28
-rw-r--r--dev-java/jcmdline/metadata.xml15
5 files changed, 109 insertions, 0 deletions
diff --git a/dev-java/jcmdline/Manifest b/dev-java/jcmdline/Manifest
new file mode 100644
index 000000000000..18aee75a36d3
--- /dev/null
+++ b/dev-java/jcmdline/Manifest
@@ -0,0 +1,8 @@
+AUX jcmdline-1.0.2-gentoo.patch 934 SHA256 e58c9b66e3d10dfcdb6ba156c665e55082eeaf6d9d2718cea5ec8ce9d279adcf SHA512 1326e1867b6fcc0ad37e0f0d557f518c5df5b8a2d87be91c66c2d9e72c044221713df5a864f5500e3820f853b415bea0612f02d8e30525d28aa10bb5002d2608 WHIRLPOOL 354e5d4878222d281370c301e2e87546ac13b65a0ea38d2c4c3c98bb91351a7e3667ae39cb527829ec73f64e3eaeb95df746f9c3f1630816757f70e0e12c47e1
+DIST jcmdline-1.0.2.zip 397472 SHA256 a042f7061c79629cdf298ee4f7b334c3ece9c1a4d87acf7c2f051ae0372bf43b SHA512 b261856eed9426257fd6391d45760f96f0085a40167632bfb2f85d35071e58d766553819bc0f8022b92fa193d47464928d09d2b0772a08ba484dd954b6206fd7 WHIRLPOOL a62bf4ab0c3e5236655d246a193135f23b52f692d1e1865d194dcaa03e1a0db6249f32142c212e34661d62fd2c4ae4714e18687b97f2bd2ab08141ff1c76ef3b
+DIST jcmdline-2.0.0.zip 395547 SHA256 663cbb6af09f4b0eee9d06a65de804de87062a96517c6382e2d93399c89ec421 SHA512 cbd5fcfa01b733ed1904bf56fa509dbf6d6764091902b31d2a620ba1e302d1ebac8c54d20ebc9031d7724aa1578cc6ca5befb6f38625780fd021e1b002674cb9 WHIRLPOOL 7eec3308f52fcbe536e788301790bcf5493261405523de70ba89dcb456e6a77d6431543789d17f152ee8a7f1c4f6fdd67b160ec08c524b1f472791e68db491b1
+EBUILD jcmdline-1.0.2-r2.ebuild 753 SHA256 343d2966fd46191f6f663fdf877b81e4d681187cefe19e47c75dda846cc939fb SHA512 8cce1e6185e352cdafcc3704d8eedf7248fc4a19f15b0ef49de53bdcff5e14fbd8318efb3f30162a422a3443d4f636ad85f8fca210a7c411911cfe7aed9029a8 WHIRLPOOL 49b3fc880459714a4376d1bb076301f878d34234fdcbd9750d137dd92d3778be13402c91d052c493555580e8ebb77bb40ea3726b8c0e0be59379b665598dedee
+EBUILD jcmdline-2.0.0.ebuild 545 SHA256 e4f8d90ed6cead893ac04088c4a6d480c2cbf2df48a7890f24d05ef41f2a05ed SHA512 2a148a9d420453e550e7343037d7e607835a539904b53c08ca9d57b32ec09335efb4b9683099a6d6e0d93fb0bd5eefff5836c980ad7d3c5917f45ce4d4b5da01 WHIRLPOOL f74adc03d0d99d5862464e295f230b4ead00d0f61a6a618c458ab76efa5ba6d2f7230f8fc57f5dfb262fe5c461b2bc7b237189ee4677889a890e5db4a7e864af
+MISC ChangeLog 3074 SHA256 cc1c269d0ce8cf6e6a063e3ded62237a081c373999cb946a28ba625e1731522e SHA512 bdf68c624aa777a030eff4cf4cc4564824c944973e68446e28fa01fe246938fc511d041f1bac5a4c2405290dff12234b945c46530755f468f5edc7ebd3e36c3f WHIRLPOOL aa39a0c2399055b724db956c78973b3c97770256230bacc49562051c5986e46eb51a5421ad64c67196e09fb17bc0a9e599128f68e8d0feed009b03b4a6062710
+MISC ChangeLog-2015 2082 SHA256 ba35ba6aa0e61bac13d9d83ea664e93152a926a4329fb0e67340cb3aa96db801 SHA512 8307a197dc3ff64eedb8f7b0551fd333e029115c66dafee0afdf2044c5d9315b297ec75e24e268f1dc53820e5becf8ce5d912e87895123a059c01510201b61ed WHIRLPOOL 591b5ec6886df8a1309aa4a5264ddbefc34a6210f3d62e213e84ca924fd56f161818466c1dd86cf7d7cc18fa8c945b39c3eb18d354acfc9917ecf6d1f9c8b11c
+MISC metadata.xml 489 SHA256 630d7b55773a91a74e62dbef9f7847e8757a75a926a6383f3269ce12c6c0544f SHA512 c332bc5180c891457f2cd34ea744b01771ff771b0ad4b1138ce01a0563d82212fa9f2988967ab0c1b7e41947bf25d8c0f627732dea9dda728fd887c287206430 WHIRLPOOL 88fd67ef53917ebaf02b4d1e9aae27bbb1ae889bf4472d297e15485de256bc53876992a1f98f55963326c1dcfe46e95d3071e2b394efc0effb653da3757f7419
diff --git a/dev-java/jcmdline/files/jcmdline-1.0.2-gentoo.patch b/dev-java/jcmdline/files/jcmdline-1.0.2-gentoo.patch
new file mode 100644
index 000000000000..c0e593eca335
--- /dev/null
+++ b/dev-java/jcmdline/files/jcmdline-1.0.2-gentoo.patch
@@ -0,0 +1,23 @@
+--- build.xml.orig 2005-02-04 22:07:21.800581304 +0100
++++ build.xml 2005-02-04 22:11:43.734761256 +0100
+@@ -170,6 +170,11 @@
+ <echo message="jcmdline Unit Test docs have been written to ${docdir}/jcmdline/utapi" />
+ </target>
+
++ <target name="jar" depends="build">
++ <jar jarfile="${basedir}/jcmdline.jar"
++ basedir="${builddir}/classes" />
++ </target>
++
+ <!-- Don't distribute anything that will not pass UTs -->
+ <target name="dist" depends="clean, ut, doc"
+ description="prepare distribution files">
+@@ -203,8 +208,6 @@
+ </copy>
+
+ <!-- add the jar =====================================================-->
+- <jar jarfile="${tmpDistBuildDir}/${projRelease}.jar"
+- basedir="${builddir}/classes" />
+
+ <!-- create a gzipped tarball for the Unix crowd =====================-->
+ <tar tarfile="${distdir}/${projRelease}.tar"
diff --git a/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild b/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild
new file mode 100644
index 000000000000..02429bede5f1
--- /dev/null
+++ b/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Library for parsing/handling of command line parameters"
+HOMEPAGE="http://jcmdline.sourceforge.net/"
+SRC_URI="mirror://sourceforge/jcmdline/${P}.zip"
+LICENSE="MPL-1.1"
+SLOT="1.0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.4
+ app-arch/unzip"
+RDEPEND=">=virtual/jre-1.4"
+
+EANT_DOC_TARGET="doc"
+
+java_prepare() {
+ find -name "*.jar" -delete || die
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+}
+
+src_install() {
+ java-pkg_dojar ${PN}.jar
+
+ dodoc CHANGES CREDITS README
+ use doc && java-pkg_dojavadoc doc/jcmdline/api
+ use source && java-pkg_dosrc src/*
+}
diff --git a/dev-java/jcmdline/jcmdline-2.0.0.ebuild b/dev-java/jcmdline/jcmdline-2.0.0.ebuild
new file mode 100644
index 000000000000..d31750c15e5e
--- /dev/null
+++ b/dev-java/jcmdline/jcmdline-2.0.0.ebuild
@@ -0,0 +1,28 @@
+# 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="Library for parsing/handling of command line parameters"
+HOMEPAGE="http://jcmdline.sourceforge.net/"
+SRC_URI="mirror://sourceforge/jcmdline/${P}.zip"
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="amd64 ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ >=virtual/jre-1.6"
+
+DEPEND="
+ >=virtual/jdk-1.6"
+
+S="${WORKDIR}/${P}"
+
+java_prepare() {
+ java-pkg_clean
+ rm -rf testsrc || die
+}
diff --git a/dev-java/jcmdline/metadata.xml b/dev-java/jcmdline/metadata.xml
new file mode 100644
index 000000000000..5f0350538012
--- /dev/null
+++ b/dev-java/jcmdline/metadata.xml
@@ -0,0 +1,15 @@
+<?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>
+ <name>Java</name>
+ </maintainer>
+ <longdescription>
+ This package facilitates parsing/handling of command line parameters
+ with an aim at adding consistency across various applications.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">jcmdline</remote-id>
+ </upstream>
+</pkgmetadata>