From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-java/jgoodies-animation/Manifest | 6 +++ .../jgoodies-animation-1.2.0-r1.ebuild | 53 +++++++++++++++++++ .../jgoodies-animation-1.2.0.ebuild | 60 ++++++++++++++++++++++ dev-java/jgoodies-animation/metadata.xml | 8 +++ 4 files changed, 127 insertions(+) create mode 100644 dev-java/jgoodies-animation/Manifest create mode 100644 dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r1.ebuild create mode 100644 dev-java/jgoodies-animation/jgoodies-animation-1.2.0.ebuild create mode 100644 dev-java/jgoodies-animation/metadata.xml (limited to 'dev-java/jgoodies-animation') diff --git a/dev-java/jgoodies-animation/Manifest b/dev-java/jgoodies-animation/Manifest new file mode 100644 index 000000000000..95277a3f1678 --- /dev/null +++ b/dev-java/jgoodies-animation/Manifest @@ -0,0 +1,6 @@ +DIST animation-1_2_0.zip 728028 SHA256 a981ee7e9028158b77a10be4f748bfeb3b486dfcdf1e6abf2f4b3da94ee765b3 SHA512 2220630d7fd70a98b6d9605de7a1d6fc3470cc19b39815b9777e6bc8cf7db74ce77338861dde45aafbe336ce8b48ee00bcd8149af701a7001869cd3da3cf6a72 WHIRLPOOL 3e42585c5f31b7f6db5faba70bd19147a16cb061a4965f1b8746a79c74ce1553ecde98378a255e8d33d78b8b033789f448df23f881025c262cc082916b50a3fb +EBUILD jgoodies-animation-1.2.0-r1.ebuild 1087 SHA256 18da6e1decce6ca25286dec2f32974ee3556c7adf3db60cf49afa749548ffe05 SHA512 aeb3018c5e45def60b6a19a9045310a74d121eb5d3a2b0022236fba55b76d2af5e14caf06e7e658c166aa5fbd2b5a76ca3454835ee481c33e440a58d868a5532 WHIRLPOOL 460d98764ac1dc24f5278e32965b9c6dc3076ae9402822f2a3d3d32887c3919d66e8cf79fd255d633dc55935a659186a99f96b5fff5987a8e8059903c6f7880c +EBUILD jgoodies-animation-1.2.0.ebuild 1369 SHA256 00cce012c6f3ed7c000566d358ba49606977dc95ce594b4c4d9bbf9b67d59cc2 SHA512 8a37c8dd7a2c3c83553a411dcac7a9445674eb846837dd92bef8daa6f481ae1cdb85f5048cbebd113c7b44e1cb45657a0c9bc7ac27ad6f0b15175596d8d6d32e WHIRLPOOL 2f017b42378638fc6051845dfb74f9fb7c791bf50ea21739547b37c1fe7372e6d4ffbd4bd52c0fe67f05e185334da0a71479f2fb6b4e78282ac7cee02b91500e +MISC ChangeLog 3122 SHA256 36d5a51b3792d542e981e81fc3f7145372e4a3eed65d11a927e49eadfdeeec3f SHA512 f8738dff191dd9ea3550de613713bef10bbefdd1f09eecfe4c83000a6f0200dd75309b861b068e71514937e4d3c7d1ccf854b94a22806ad0728582eda9ae92b3 WHIRLPOOL 62edf24993e13d6f680ea49debc2ba1b38258591c9c70b7a29281965b5005234487fa983c50584d1c014f14e2d86c0c5512a983709ddbdcfd8be4ca25b9c3162 +MISC ChangeLog-2015 2224 SHA256 65a59e4f3a10712c74e97ba55eb89d77f27a7201e3771a920c5d2c87c2880a8d SHA512 0424b24a221efe4579aa491333a4534c990532ff76b15664e5d734e1d9ef1ac566aeb419115a21a115a2121059ae56f450f6e7fd9b2206cda82efd23df32ccc6 WHIRLPOOL 85238f6b97122a01e36ba07764baee96e34567d5317fdbdf0351e041d4220f78a9ed52484f4dd4367eb223fbcd6c4ed38aaea8b01da2ffc3192255cb45b1bca7 +MISC metadata.xml 236 SHA256 3e778d35b34b5cc1a4dd7ce105fe7d2a99b25fb6dfe24709455da94baa8a0548 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 WHIRLPOOL 7967660784d0d28e9a3c3c222c5bf85b3a8b59fd84b61780e4e7cc1aa5d8bd87bee40e4c5c42e646f15d6641fe182340bcbe8be94c785f40e0ac870c7a96e5cc diff --git a/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r1.ebuild b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r1.ebuild new file mode 100644 index 000000000000..3a8392129d3e --- /dev/null +++ b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc examples source test" + +inherit java-pkg-2 java-ant-2 + +MY_V=${PV//./_} + +DESCRIPTION="JGoodies Animation Library" +HOMEPAGE="http://www.jgoodies.com/" +SRC_URI="http://www.jgoodies.com/download/libraries/animation-${MY_V}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip + test? ( dev-java/ant-junit )" + +RDEPEND=">=virtual/jre-1.4 + examples? ( + >=dev-java/jgoodies-binding-1.1:1.0 + >=dev-java/jgoodies-forms-1.0:0 + )" + +S="${WORKDIR}/animation-${PV}" + +EANT_FILTER_COMPILER="jikes" +EANT_DOC_TARGET="" + +java_prepare() { + find -name "*.jar" -delete || die +} + +src_test() { + eant test -Djunit.jar.present=true \ + -Djunit.jar=$(java-pkg_getjar junit junit.jar) +} + +src_install() { + java-pkg_dojar build/animation.jar + + dodoc RELEASE-NOTES.txt || die + dohtml README.html || die + use doc && java-pkg_dohtml -r docs/* + use source && java-pkg_dosrc src/core/* + use examples && java-pkg_doexamples src/tutorial +} diff --git a/dev-java/jgoodies-animation/jgoodies-animation-1.2.0.ebuild b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0.ebuild new file mode 100644 index 000000000000..da08207d8668 --- /dev/null +++ b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +JAVA_PKG_IUSE="doc examples source test" + +inherit java-pkg-2 java-ant-2 + +MY_V=${PV//./_} +DESCRIPTION="JGoodies Animation Library" +HOMEPAGE="http://www.jgoodies.com/" +SRC_URI="http://www.jgoodies.com/download/libraries/animation-${MY_V}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip + test? ( dev-java/ant-junit )" +# Remove x86 when https://bugs.gentoo.org/show_bug.cgi?id=186081 +# is done +RDEPEND=">=virtual/jre-1.4 + examples? ( x86? ( + >=dev-java/jgoodies-binding-1.1 + >=dev-java/jgoodies-forms-1.0 + ) )" + +S="${WORKDIR}/animation-${PV}" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Remove the packaged jar + rm -v lib/*.jar *.jar || die + + # cp ${FILESDIR}/build-${PV}.xml ${S} + java-ant_xml-rewrite -f build.xml -d -e javac -a bootclasspath \ + || die "Failed to fix bootclasspath" + java-pkg_filter-compiler jikes +} + +# precompiled javadocs +EANT_DOC_TARGET="" + +src_test() { + eant test -Djunit.jar.present=true \ + -Djunit.jar=$(java-pkg_getjar junit junit.jar) +} + +src_install() { + java-pkg_dojar build/animation.jar + + dodoc RELEASE-NOTES.txt || die + dohtml README.html || die + use doc && java-pkg_dohtml -r docs/* + use source && java-pkg_dosrc src/core/* + use examples && java-pkg_doexamples src/tutorial +} diff --git a/dev-java/jgoodies-animation/metadata.xml b/dev-java/jgoodies-animation/metadata.xml new file mode 100644 index 000000000000..952a4b9b605c --- /dev/null +++ b/dev-java/jgoodies-animation/metadata.xml @@ -0,0 +1,8 @@ + + + + + java@gentoo.org + Java + + -- cgit v1.2.3