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/trove |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/trove')
-rw-r--r-- | dev-java/trove/Manifest | 10 | ||||
-rw-r--r-- | dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch | 25 | ||||
-rw-r--r-- | dev-java/trove/metadata.xml | 11 | ||||
-rw-r--r-- | dev-java/trove/trove-2.1.0.ebuild | 29 | ||||
-rw-r--r-- | dev-java/trove/trove-3.0.2-r1.ebuild | 37 | ||||
-rw-r--r-- | dev-java/trove/trove-3.0.2-r2.ebuild | 41 | ||||
-rw-r--r-- | dev-java/trove/trove-3.0.2.ebuild | 30 |
7 files changed, 183 insertions, 0 deletions
diff --git a/dev-java/trove/Manifest b/dev-java/trove/Manifest new file mode 100644 index 000000000000..8abde816ff92 --- /dev/null +++ b/dev-java/trove/Manifest @@ -0,0 +1,10 @@ +AUX trove-3.0.2-java.io.tmpdir.patch 809 SHA256 8c9968bc9ef09003700257830f4432c6f4d6f96b2ede0cb3859d228c0da50f25 SHA512 cf174935aaa56be3aad9bf65b7973fae08f4c614f26ba761f14573d2df6ce8bc116ef651402cdaae34df903c36d3d7c254ee9c39415dbd10f8679798896530a5 WHIRLPOOL ba55c2260fc8ed9d8588c95723f08027dcf2d04c008d6be8c2a8813cbfdd8716ac4c4aaf2e0953a0d97bba7cdf2e1311d61460a897517fc769b1fa8201015360 +DIST trove-2.1.0.tar.gz 2438529 SHA256 a5929e1f93aee0c6c71df0476675875b172e797f0657bf5129cac60e047e6b6e SHA512 a0c3d71fa5bade59efcca7a65cacb90138a48d4346886a7a6e0c30f2736ef91afd532484efa73cb5b788449391433810bf6d51acac35bf28a4ceca9787d13429 WHIRLPOOL c38ea897666ee9d85302c569f506f17e2fbfe07481f3f2062c7c2c30dc02401c99e6b80312cc557cbfce4a9bf017e7a403a46dc5499b6685ecffd805bdea6ee6 +DIST trove-3.0.2.tar.gz 5880161 SHA256 24dc843223a8b547c4408e511b819552deeda81cf7d2c66409ef615ee29f2071 SHA512 27460a66bad6f206eaeae02453c94333456db5a9c566246d495fb4184d42de6033b66d1bf74060f799cf4298d531afeb9597b92da4e2963b43dd4ef072ee750b WHIRLPOOL c89ab0bf9702c7e8e8ba58605c033666cab4fdaec175788ec6c2b2219ac5722039991ce730d54ca369735934b03ede414f7f0db770aa625df3b989e75e3ddb8d +EBUILD trove-2.1.0.ebuild 766 SHA256 67007e71589b5911d9ebb312761fe0a2061aef14d4f3798755e0981fa26e5c1e SHA512 2e38f205358597445ea8e5a9648f46de170400ff083a0cc241504a38fe33c1629ebfe0d8d0434919caaba45b21f112746692ce16961e9a99f4631b38bc3932e7 WHIRLPOOL 3d97cbb4d0f29e11238655c063ccb501821b3b0880aad28ef17e157c33c44ed9bbf669271248ca333f5f8bf6a27c97a9792f3cc9e9ed799a64249465afd6b986 +EBUILD trove-3.0.2-r1.ebuild 871 SHA256 708ad26143c57a3384d23d9d77c4e8d44739092ffd06a988e9357f617ebbba5d SHA512 2f77697a09c76fb2181f0bbfa7ef480a81c2968af4132562be424abd1fbe23b2761a32aa1a1c169f0f8a8252dd035c1ff345712e2ba1004a12f5f392bd519602 WHIRLPOOL 06461d8816f4b1adc7c4af556e40937eae9ce0e899bc209131f322d6fd87b65cdd71349ecbb05039137057b86177b087d0a5a7f0d5c62135c8d180d56f67f052 +EBUILD trove-3.0.2-r2.ebuild 799 SHA256 20be11c7a9d22cfc515ab18150b5bdeab3bff4821beb5c52fb6fbc99023502b6 SHA512 aa83f2088a03331e413cc571e6654257a599072347dc125831a78966b4539ba45b61456ec6be3ba6c1e4562f0d4a624f2f75db93591e7878971ef3c139e8eb20 WHIRLPOOL 25559fa76866054851e517feff8777a2289d2694c02fc5023534b559874924d3df6bddbdf57699316c9770fba48e985d1141a7be339e8122d9217b70df709256 +EBUILD trove-3.0.2.ebuild 758 SHA256 5d4fe74bc2cb75e5d22807efc0a252cc727e1bcf07b917a7b1a1fb23978403b0 SHA512 ed2fff18a76cca9930ef9f06c0d667959645d7ba74c27340ecf4edfa57c48fbc46eeda271f8dd01230358f74a66a45abd4c7b791f06c0f6f645d43440fbf2325 WHIRLPOOL 4c4e1abfebdf329b22f059d308831b6c1185caba4b82221a15b09696dc527841481885046dc6f785ac293e15412e7b1fa062d4abce60e7d2759b94cd830aaeb1 +MISC ChangeLog 2939 SHA256 f2e4f836b271b36cc5fa5a935c72b8d4cd5b51f4899bfeabc3e8c9f6f148508e SHA512 3434ec21c634406f8017f3d415de7d80df3d1f3039173edb07556df1b7bc7a73ae68b4538b40b78bc6419eb9fb2f35d8c9c19dd155ce0000fc0a37bbac55d009 WHIRLPOOL 4655ca81711e69eda5852e38f35b1a6e7edf05e37ede5345f1ba2342ae6f12c2ccd3d26814fb8717ffb763a9add8f16e384872db5f7e13db9390fbd6d8884ec6 +MISC ChangeLog-2015 3425 SHA256 84244a157f23300ccfb4b00374db5243791ec289892c6bbb81ec33206c982edc SHA512 884c66cc5e29540aaec30953474b4f4af34a4b2b07dd20086067e6b0f00adbb6842245f7479099689883f769becc73c8ae7a07df141caa93003d95d6973864cb WHIRLPOOL 92784be734bc89b2730e2017b4b1de16ba892950af7dec603f89fccd42ad21f9ff889fc215f56fcb1d89da818cc6297a571220cbf3d3028f0787c92e5decef26 +MISC metadata.xml 313 SHA256 78418986f89d0a3d15a539f0cd5e90dbb556a724d953412cbaa9d641e0ad2e80 SHA512 8d83dca7ca9717cd91fab6805a9ec4fdab65161643d583cfe2134fbcbaea07ceb236773e88365b137a6e2fb5215c821f54955dd641d0037025b826d29ec0d2de WHIRLPOOL f49bc5b894c9a4dc368dd7f336953e37b8b7b31c91d62d77d8a7124ab59ab6e6296fae2b87632b4d9dcf21804b43dd343465d3318d46ce5dd5e886eca954fa64 diff --git a/dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch b/dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch new file mode 100644 index 000000000000..d5f88a426814 --- /dev/null +++ b/dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch @@ -0,0 +1,25 @@ +--- build.xml.orig 2015-06-30 21:07:56.621000000 +0000 ++++ build.xml 2015-06-30 21:10:19.060000000 +0000 +@@ -99,6 +99,7 @@ + <classpath>
+ <pathelement path="${output.generator_classes}"/>
+ </classpath>
++ <sysproperty key="java.io.tmpdir" value="${output.tmp}" />
+ </java>
+ </target>
+
+@@ -339,6 +340,7 @@ + <mkdir dir="${output.generated}/gnu"/>
+ <mkdir dir="${output.generated}/gnu/trove"/>
+ <mkdir dir="${output.lib}"/>
++ <mkdir dir="${output.tmp}"/>
+ <mkdir dir="${dist.root}"/>
+ </target>
+
+@@ -442,4 +444,4 @@ + <format property="fullVersion" pattern="'build time' yyMMddHHmmss"/>
+ </tstamp>
+ </target>
+-</project> +\ No newline at end of file ++</project>
diff --git a/dev-java/trove/metadata.xml b/dev-java/trove/metadata.xml new file mode 100644 index 000000000000..9aad7e757182 --- /dev/null +++ b/dev-java/trove/metadata.xml @@ -0,0 +1,11 @@ +<?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> + <upstream> + <remote-id type="sourceforge">trove4j</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-java/trove/trove-2.1.0.ebuild b/dev-java/trove/trove-2.1.0.ebuild new file mode 100644 index 000000000000..88a296a90443 --- /dev/null +++ b/dev-java/trove/trove-2.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="2" +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="GNU Trove: High performance collections for Java" +SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz" +HOMEPAGE="http://trove4j.sourceforge.net" +LICENSE="LGPL-2.1" +IUSE="" +SLOT="0" +KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +RDEPEND=">=virtual/jre-1.5" +DEPEND=">=virtual/jdk-1.5" + +java_prepare() { + rm -v lib/*.jar + rm -fr javadocs/* +} + +src_install() { + java-pkg_newjar output/lib/*.jar + dodoc *.txt ChangeLog AUTHORS || die + use doc && java-pkg_dojavadoc output/javadocs + use source && java-pkg_dosrc src/* output/gen_src/* +} diff --git a/dev-java/trove/trove-3.0.2-r1.ebuild b/dev-java/trove/trove-3.0.2-r1.ebuild new file mode 100644 index 000000000000..9c134d5f852f --- /dev/null +++ b/dev-java/trove/trove-3.0.2-r1.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-ant-2 + +DESCRIPTION="GNU Trove: High performance collections for Java" +SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz" +HOMEPAGE="http://trove4j.sourceforge.net" +LICENSE="LGPL-2.1" +IUSE="" +SLOT="3" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +RDEPEND=">=virtual/jre-1.5" +DEPEND=">=virtual/jdk-1.5" +S="${WORKDIR}/${PV}" + +java_prepare() { + # See bug 553652 + epatch "${FILESDIR}"/${P}-java.io.tmpdir.patch + + rm -v lib/*.jar + rm -fr javadocs/* +} + +src_compile() { + java-pkg-2_src_compile +} + +src_install() { + java-pkg_newjar output/lib/*.jar + dodoc *.txt || die + use doc && java-pkg_dojavadoc output/javadocs + use source && java-pkg_dosrc src/* output/gen_src/* +} diff --git a/dev-java/trove/trove-3.0.2-r2.ebuild b/dev-java/trove/trove-3.0.2-r2.ebuild new file mode 100644 index 000000000000..501b2f6b8f10 --- /dev/null +++ b/dev-java/trove/trove-3.0.2-r2.ebuild @@ -0,0 +1,41 @@ +# 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="GNU Trove: High performance collections for Java" +SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz" +HOMEPAGE="http://trove4j.sourceforge.net" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" + +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="" + +RDEPEND=" + >=virtual/jre-1.6" + +DEPEND=" + app-arch/unzip + >=virtual/jdk-1.6" + +S="${WORKDIR}/${PV}" + +RESTRICT="test" + +JAVA_SRC_DIR="src" + +java_prepare() { + unzip -d "${P}" "${P}-src.jar" || die + cp -r "${P}"/* ./src || die + rm -rf "${P}" || die + find ./src \ + -type f \ + ! -name "*.java" \ + -exec rm -v {} \; || die + java-pkg_clean +} diff --git a/dev-java/trove/trove-3.0.2.ebuild b/dev-java/trove/trove-3.0.2.ebuild new file mode 100644 index 000000000000..79fd976ca9be --- /dev/null +++ b/dev-java/trove/trove-3.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="2" +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="GNU Trove: High performance collections for Java" +SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz" +HOMEPAGE="http://trove4j.sourceforge.net" +LICENSE="LGPL-2.1" +IUSE="" +SLOT="3" +KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +RDEPEND=">=virtual/jre-1.5" +DEPEND=">=virtual/jdk-1.5" +S="${WORKDIR}/${PV}" + +java_prepare() { + rm -v lib/*.jar + rm -fr javadocs/* +} + +src_install() { + java-pkg_newjar output/lib/*.jar + dodoc *.txt || die + use doc && java-pkg_dojavadoc output/javadocs + use source && java-pkg_dosrc src/* output/gen_src/* +} |