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-binding/Manifest | 8 +++ .../jgoodies-binding-1.1.2-r1.ebuild | 43 ++++++++++++++++ .../jgoodies-binding-1.1.2-r2.ebuild | 40 +++++++++++++++ .../jgoodies-binding/jgoodies-binding-1.1.2.ebuild | 58 ++++++++++++++++++++++ dev-java/jgoodies-binding/metadata.xml | 11 ++++ 5 files changed, 160 insertions(+) create mode 100644 dev-java/jgoodies-binding/Manifest create mode 100644 dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r1.ebuild create mode 100644 dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild create mode 100644 dev-java/jgoodies-binding/jgoodies-binding-1.1.2.ebuild create mode 100644 dev-java/jgoodies-binding/metadata.xml (limited to 'dev-java/jgoodies-binding') 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 @@ + + + + + java@gentoo.org + Java + + + A library to bind object properties to UI components. + + -- cgit v1.2.3