summaryrefslogtreecommitdiff
path: root/dev-java/jgoodies-binding
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/jgoodies-binding
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/jgoodies-binding')
-rw-r--r--dev-java/jgoodies-binding/Manifest8
-rw-r--r--dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r1.ebuild43
-rw-r--r--dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild40
-rw-r--r--dev-java/jgoodies-binding/jgoodies-binding-1.1.2.ebuild58
-rw-r--r--dev-java/jgoodies-binding/metadata.xml11
5 files changed, 160 insertions, 0 deletions
diff --git a/dev-java/jgoodies-binding/Manifest b/dev-java/jgoodies-binding/Manifest
new file mode 100644
index 000000000000..8f6a21807003
--- /dev/null
+++ b/dev-java/jgoodies-binding/Manifest
@@ -0,0 +1,8 @@
+DIST binding-1_1_2.zip 1265099 SHA256 dcefcf854c9cfad7281ba86f767191ab657a0e34afe83075c96925fb44cf2958 SHA512 2373a21f7866173a634adf34c089895ff69022ce24af3a0a9225dc312d659c910df387d26ccd94f3f9f2b79edf5a40a9c101e9040a36f08888cf96228cfcf5b7 WHIRLPOOL 9660c62af445d28632c31a2fc0d7266d9bbbb8dcecb9080d63d2bbefc750d7501468dc8759c887c3019371595267af7b955717c6d13e2bce118be1c2c6358e1d
+DIST jgoodies-binding-1.1.2.zip 1265099 SHA256 dcefcf854c9cfad7281ba86f767191ab657a0e34afe83075c96925fb44cf2958 SHA512 2373a21f7866173a634adf34c089895ff69022ce24af3a0a9225dc312d659c910df387d26ccd94f3f9f2b79edf5a40a9c101e9040a36f08888cf96228cfcf5b7 WHIRLPOOL 9660c62af445d28632c31a2fc0d7266d9bbbb8dcecb9080d63d2bbefc750d7501468dc8759c887c3019371595267af7b955717c6d13e2bce118be1c2c6358e1d
+EBUILD jgoodies-binding-1.1.2-r1.ebuild 939 SHA256 9e28fa93db3f559a5ec593f966eb732424644f3cd6dae5f2381f597df0919872 SHA512 1dcf0acc99204a24da3979d2dc6cd5bd4d6127fc9ee976520a51d4ffb1ab58b70c079d81cd4036f510f46f0f5012afd92bd9d9d037f4804e13d881f67670dfd6 WHIRLPOOL bc9b1a30f69943eefaa9134a865d528abe1753f5a72a8031e61f3a0b7205a14a414295fb043a865c027c9689203f057a382bbb85e4908c4f8db6d72a94355419
+EBUILD jgoodies-binding-1.1.2-r2.ebuild 729 SHA256 49908bfdbed4797ff50eb791adf7bf7a6f2b26a6f6493f90bdced4b830c5a864 SHA512 6c789a90fa223c2253433e035e64ca5631104d1ff277ab7bd08661e35e0c8b7db20d9014ee874a5b08b9a8957078dd5677661abaa4544e57a20838c89bfcd76a WHIRLPOOL dcacf49a82f7a4301226cd987f5bc507e3714fa5771218e8630ffa3d42e8a625cb1a88776455eb48c765b17d96b2c8c3f4b6d48e5ab46fde4181c9bb827e1113
+EBUILD jgoodies-binding-1.1.2.ebuild 1295 SHA256 5918c0d8ff2bf10d23d70e08f149244b86732758abc3e77904b1cce512ae8872 SHA512 0eda77fd71e65f2109a4d2ae7995e92469320a9af6cbbb6f402ede96cc6d6320e6bd6d7b9b90fdd4d826580046a91648e75652b1b5b99be957286260559f3aeb WHIRLPOOL 91c34890449266abc508414fb531065b27621902b75fa2641b2ddb4f577e1569c637098e28f313a88188fa5ec3e6bc113157b07a46928a6e4289d009025eaac6
+MISC ChangeLog 3108 SHA256 085657f1d6a5f418bf55e6e055e4e23b1e81247b55df751280fa2b38c5d914f1 SHA512 9d031c18b0d357d629e72f68f627f074d52fc392c7465aa340dcf9a792b1a9e94b3e21bf96ebd40bbaa5e6890401419a03f391037fee6f1991dee0c16225cad6 WHIRLPOOL d4ab645550bf0359a61b0692515866d9c9d069d0439e6c0d7af0a91d2bda5d1ee379aecd64e0c1793031adb839ab99f2fba5aa414846c6d2096903176b30781e
+MISC ChangeLog-2015 1676 SHA256 3f36e3f04b378db228f4085c092ccbbf499d72010cb90b107b907a630d9efa38 SHA512 097534e6ce9a6f11f5364b6d097fbf2d7930c48523ff889c811c4071f9d287f0c86dbcdf5a536cbbf1ba590b9a757390d412789a08e87e86917c746734d29a73 WHIRLPOOL cae3e1d0c6f7c47b3016bd3850fa63071c44199ad7031901fce20280b02743d87a32c03b1e87c4c75cf458a9f52f19b1f893fa9af6a1aa9f4314a7c68693fc0b
+MISC metadata.xml 341 SHA256 c65bfffaf15aa10ded3ff6c5f375adfc81bffae4ee201c75f59cdd99c9fcd67f SHA512 ca7c045eb07e88e8cdb6c6639ec651b038159d824df55dcb5f0819dae264edb8873e4dadf94fd6bf71879ddd64a75e44820fe2b6cf485df18ca743b264c9f267 WHIRLPOOL dfca0c6dd2e21655caa5ea4a4871d4b112a3ed26c43a5e9619899b00d2d1c54d7204b9af55f8fa456e47ea187a0a95b114180e279de7336749b4f8e833c24080
diff --git a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r1.ebuild b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r1.ebuild
new file mode 100644
index 000000000000..eb59c57ac80c
--- /dev/null
+++ b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 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
+
+MY_V=${PV//./_}
+DESCRIPTION="A Java library to bind object properties with UI components"
+HOMEPAGE="http://www.jgoodies.com/"
+SRC_URI="http://www.jgoodies.com/download/libraries/binding-${MY_V}.zip"
+
+LICENSE="BSD"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.4.2
+ app-arch/unzip"
+RDEPEND=">=virtual/jre-1.4.2
+ examples? ( >=dev-java/jgoodies-looks-1.0.5 )"
+
+S=${WORKDIR}/binding-${PV}
+
+RESTRICT="test"
+
+EANT_FILTER_COMPILER="jikes"
+
+java_prepare() {
+ find -name "*.jar" -delete || die
+}
+
+src_install() {
+ java-pkg_dojar build/binding.jar
+
+ dodoc RELEASE-NOTES.txt || die
+ dohtml README.html || die
+ use doc && java-pkg_dohtml -r docs/*
+ use source && java-pkg_dosrc src/core/com
+ use examples && java-pkg_doexamples src/tutorial
+}
diff --git a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild
new file mode 100644
index 000000000000..c135a628f182
--- /dev/null
+++ b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild
@@ -0,0 +1,40 @@
+# 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
+
+MY_V=${PV//./_}
+
+DESCRIPTION="Bind object properties with UI components"
+HOMEPAGE="http://www.jgoodies.com/"
+SRC_URI="mirror://gentoo/binding-${MY_V}.zip -> ${P}.zip"
+
+LICENSE="BSD"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.6"
+RDEPEND=">=virtual/jre-1.6"
+
+DOCS=( RELEASE-NOTES.txt README.html )
+
+S="${WORKDIR}/binding-${PV}"
+
+JAVA_SRC_DIR="src/core"
+
+src_prepare() {
+ default
+ java-pkg_clean
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ use examples && java-pkg_doexamples \
+ src/core \
+ src/tutorial
+ einstalldocs
+}
diff --git a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2.ebuild b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2.ebuild
new file mode 100644
index 000000000000..9ed5912b6c50
--- /dev/null
+++ b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+JAVA_PKG_IUSE="doc examples source"
+
+inherit java-pkg-2 java-ant-2
+
+MY_V=${PV//./_}
+DESCRIPTION="A Java library to bind object properties with UI components"
+HOMEPAGE="http://www.jgoodies.com/"
+SRC_URI="http://www.jgoodies.com/download/libraries/binding-${MY_V}.zip"
+
+LICENSE="BSD"
+SLOT="1.0"
+KEYWORDS="~amd64 x86"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.4.2
+ app-arch/unzip"
+RDEPEND=">=virtual/jre-1.4.2
+ examples? ( >=dev-java/jgoodies-looks-1.0.5 )"
+
+S=${WORKDIR}/binding-${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Clean up the directory structure
+ rm -rvf *.jar lib
+
+ # Copy the Gentoo'ized build.xml
+ # 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
+}
+
+src_compile() {
+ eant jar # precompile javadocs
+}
+
+RESTRICT="test"
+# Needs X
+#src_test() {
+# eant test -D\
+# -Djunit.jar=$(java-pkg_getjar junit junit.jar)
+#}
+
+src_install() {
+ java-pkg_dojar build/binding.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-binding/metadata.xml b/dev-java/jgoodies-binding/metadata.xml
new file mode 100644
index 000000000000..6cad2bed16e5
--- /dev/null
+++ b/dev-java/jgoodies-binding/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>
+ <longdescription lang="en">
+ A library to bind object properties to UI components.
+ </longdescription>
+</pkgmetadata>