summaryrefslogtreecommitdiff
path: root/dev-java/jgoodies-animation
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/jgoodies-animation')
-rw-r--r--dev-java/jgoodies-animation/Manifest6
-rw-r--r--dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r1.ebuild53
-rw-r--r--dev-java/jgoodies-animation/jgoodies-animation-1.2.0.ebuild60
-rw-r--r--dev-java/jgoodies-animation/metadata.xml8
4 files changed, 127 insertions, 0 deletions
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 @@
+<?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>
+</pkgmetadata>