Version bump courtesy of Andreas Sturmlechner <andreas.sturmlechner@gmail.com>. Fix...
authorPatrice Clement <monsieurp@gentoo.org>
Sun, 12 Apr 2015 18:46:43 +0000 (18:46 +0000)
committerPatrice Clement <monsieurp@gentoo.org>
Sun, 12 Apr 2015 18:46:43 +0000 (18:46 +0000)
Signed-off-by: monsieurp@gentoo.org
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x93491BB8

dev-java/jcommon/ChangeLog
dev-java/jcommon/Manifest
dev-java/jcommon/jcommon-1.0.23.ebuild [new file with mode: 0644]

index 2314e604c7eabc9fe4af21b04e591787e3cd7e0f..7146aa2aa2006ad1bb0f20fb1413be7ed180aa73 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/jcommon
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommon/ChangeLog,v 1.36 2014/10/05 10:44:14 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommon/ChangeLog,v 1.37 2015/04/12 18:46:33 monsieurp Exp $
+
+*jcommon-1.0.23 (12 Apr 2015)
+
+  12 Apr 2015; Patrice Clement <monsieurp@gentoo.org> +jcommon-1.0.23.ebuild:
+  Version bump courtesy of Andreas Sturmlechner
+  <andreas.sturmlechner@gmail.com>. Fix bug 528392.
 
   05 Oct 2014; Agostino Sarubbo <ago@gentoo.org> jcommon-1.0.18.ebuild:
   Stable for ppc, wrt bug #518944
index efb005eec7ad08d52a45f4c42995afabd7ff6d1c..3b0bb3d67ec582559b2452acb6dffe1df9d1e04f 100644 (file)
@@ -3,24 +3,20 @@ Hash: SHA256
 
 DIST jcommon-1.0.16.tar.gz 1130148 SHA256 033fd5506d10dcfc7814180b09627e66232fd1ee29b769fc283aa936d7dd607d SHA512 81152e6d19f10eec2abe7704c8bb138448c25f39dcf42a9379e488e9163db041dec18b9407fca4c94e514801af5373c698d3867facc9887f98fb7d8e18086fae WHIRLPOOL e87eaec68455a89ac538ce9fcd3ccbea70efe6f2e5ccb0033c77b823ca5499686b3aaf7b13b29c4187b8b2c9e864cf1ecca2794d5fa37f6dde40da774c94c2c1
 DIST jcommon-1.0.18.tar.gz 1133961 SHA256 a4daf9ed40712bfe9564dcd6eb8392711325aec78fa7c03e57c195f63413e3fd SHA512 83a4dfe7c7f631ee251cd1c133726060d8d380366ba0b39b043327c20e8128fd882b7374448738dcad3e1b6eadc0221242588c15c6feaa3c06101beafe2e79bb WHIRLPOOL cae9c1ff0d3658199378baf2ce58d25710aac17b7bca4d5e31136133868ebb41c6a71fd384a3ba1da2e800d364dd0bf5e70ef768148bbb56d440c78b8fe1e6d4
+DIST jcommon-1.0.23.zip 1373666 SHA256 6351512b94fc2228034a5c43da52d9ef8ecb7781dcecdeba733441de7d7e18f1 SHA512 c358239da8b1ddf53ce94bebb00b6518456aa921dd3aa84fc6a23144d499f14a85ba421cd71f3880e8d10153a6ab816f54c1fa872a4ab694ce3c7b8d69bc2a4b WHIRLPOOL 467d7400a7009c38b86041977dd59f8a309f7a8ecf02226b80112d12aa3d472c9a42a9cc3e5620b64b0333d44f497f85d95a2184603df9eb21ad66a51ca7fa6c
 EBUILD jcommon-1.0.16.ebuild 1324 SHA256 07821f3c8e719b3d27867cf972c061bdc2d9daa5e5c941d22e9c44fa4784c76e SHA512 cd520d39a39e417d92a6f3c6a1dc7609aad5ff68fad632d79aca6bbc27f560b5f4306eeec119478f56d1705cb946e73459f04579bc3e3462bdb3af274466dbee WHIRLPOOL 0db24d4e3fd8d686933f2c83828f29312887356f1079af03f794e37427ac73af3c41ca54141ea73c0116d6c82096ddb7a0e8f028efa7661c679f93468e709ed7
 EBUILD jcommon-1.0.18.ebuild 1349 SHA256 0d92826ef1269db3346f34ae314151e576ace595e02066fb69660c256a16d6e2 SHA512 086d37884da1491ba4b309ade05a0078857093b7f6a7f4b3823e907f15812a2c6c4a68f43e9ee601d2c7bc75577b001ca4a87191311370ba569c58e8c3b6c838 WHIRLPOOL 4e692096f899a47a48851264bf04b8ebb3e62c6eeab6413f2ee5a8dc5c50d79f6c81530037b048484233d4b6f79a4a39b2a69f37931da1d0593df753eef14ba0
-MISC ChangeLog 5040 SHA256 1ff17226111d127e4464485b12a8e26fc1bad69dc7efbcf86cb23e6bd7ed9f74 SHA512 5d9130ad47f37b722b8c27aa16833b7d9fe57a68e5cd611144517fde7f821d1ab3c29f4da476f765b726082b7c5d3522eaf3af5fe1fa5125886516ae897a729a WHIRLPOOL 1c321c41cf1724dc3162bf3c4106d386ae27b5c9a775dc466ab4064289ca4d82db57d9a568d2fe3ba8e017a674845c34e1e2f4fb9ab02c585dc939b42007ccd0
+EBUILD jcommon-1.0.23.ebuild 1525 SHA256 c8e8afd411dca89828734c924b81fb6834f44589c4efff545a8da44e9189f1af SHA512 1ff25961ac19a6edb2182b8faba243912be8c25ccca83ece87cfeb319366ee4a884fd7bdd61ba5a7a320eb10babf4041fc408f4b145482442d587e6e9ee650f5 WHIRLPOOL 5cf0fe458e52262d0f018975d71f029b55a859e65a4ecadaab247cf257318ffe32968b8bd645d466f5fa04a5f8094b2122376dcc8a8170d2eed0d30a438c1538
+MISC ChangeLog 5256 SHA256 66a0b45b472abc3cd21a77e13319c97a3b80cb26f3901f9d699b48bcd839d52d SHA512 1b9e11141bd0b89d1fe49edd637478da1ec53166085b8ae3d813dd1063bf89f609d38b850244ac684f97d66abb21431037be756ee7f78241db852abee1a2da49 WHIRLPOOL a298024980deeee267e94e1f37e5cdb1178385103d79cc344cf7774cd85e46fc2cc702a5963f6c4b9040764e02a4cac350a53f9475201993f8f8e863408b13fc
 MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJUMSD/AAoJELp701BxlEWfQaEP/00dPOOwurRul7jvI2Gdrhjq
-nCBQyURXr2rBIIosoIKgfMMiWBS5dVxb5j4X0Jcx+dTuVGLhs3Ii96sRHQUswjsO
-YE+Voz4e74Mtb6lqIrlKK01GQOFzn5MB19UtWLmSRSZJZsmjHWwDTfsYonUqTG00
-n8KQZeRy7HmxDeZDiVwsYLsZyg1OTZnwj65JwSze76bUvgDyGzJeHp8jJQyLcoEo
-epkWhIQj0gQ09S+GWvaJiqlcxwX4vuLTu8Zjt3VZHPmMA5QrNxJHOTizUAG962KD
-o+IhG/M4FdXzSxPpb9NT0cczY8XSIMMjNmvuzZrxHwWnXboSF2WIpBYJIlnZvbu+
-f931GSI3LmHf8CgYWVojA/Y/ascdSdek/IBWs3hRObk92TpH/hOuCDj3rxtnHmdV
-tZmfxQa5vZ32M0/34yCLHiA4gfDRMWxHPzuvJJRBNHUh7TalEIGy4BAemzz5Uvcd
-s60L1I5jWe/FF51q1kkjwQVU+UI4suWzq1AKXywE0REG8YA8jGqb6wRnoQ0x/OPR
-zKMd1mUC7DpSM4IFmcKGWcFSjmv+P0t47BBDCWJXGo0xwka9sSII25rqnQSka6Yt
-gCj3kGfUze4Gh9aqiQuwjJ+feyrBZpVReW5IQX4igrljWMmYYG/t/Z0MDmqPtaM0
-XvMY6TIlZcAL/WJB06CS
-=R4WE
+iQEcBAEBCAAGBQJVKr2NAAoJEJGRpfGTSRu4A04IALATkhQgsz4k4ajPK/YKLa58
+PPr1ptU68xsC1BiV9mqPeyk4Mi+JIKA7/pTiyAcDBq6N09UXdnC4NCpl766B2Klw
+gJtcFzKuhU7s5npkdeXbMUEer6s/YYSm43dBPAW7TAQXv472MxShNGIxXtbYs0V/
+D2DIm6qJTi0hvwzIIAkYzuBwp0ijEE4LXlzt81Fj7UsqKJR+6eEUgQEeeHUHbJDd
+/usxzpI/6ZJUUe3F0QcPBAvZf6eg/k4C6VKeyTL2nCCV0e/dV41imdqgFyMh6FEg
+8hthtWW9ScyxyP6QewUC9I7HTdUmNqSyxBV2jB6aWEgoSMPdaawM4Y8Z1tdRIGg=
+=7nAg
 -----END PGP SIGNATURE-----
diff --git a/dev-java/jcommon/jcommon-1.0.23.ebuild b/dev-java/jcommon/jcommon-1.0.23.ebuild
new file mode 100644 (file)
index 0000000..5e18c1e
--- /dev/null
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommon/jcommon-1.0.23.ebuild,v 1.1 2015/04/12 18:46:33 monsieurp Exp $
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 versionator
+
+MY_P=${PN}-$(replace_version_separator 3 -)
+DESCRIPTION="JCommon is a collection of useful classes used by JFreeChart, JFreeReport and other projects"
+HOMEPAGE="http://www.jfree.org/jcommon"
+SRC_URI="mirror://sourceforge/jfreechart/${MY_P}.zip"
+
+LICENSE="LGPL-2"
+SLOT="1.0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+       >=virtual/jdk-1.6
+       app-arch/unzip
+       test? ( dev-java/junit:4 )"
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}"/"${MY_P}"
+
+java_prepare() {
+       find "${WORKDIR}" -name '*.jar' -print -delete || die
+
+       if ! use debug; then
+               antflags="-Dbuild.debug=false -Dbuild.optimize=true"
+       fi
+}
+
+src_compile() {
+       if ! use debug; then
+               antflags="-Dbuild.debug=false -Dbuild.optimize=true"
+       fi
+       eant -f ant/build.xml compile $(use_doc) $antflags
+}
+
+# No tests defined in build.xml. Let's turn them off.
+# src_test() {
+#      java-pkg_jar-from --into lib junit-4
+#      eant -f ant/build.xml compile-junit-tests
+#      ejunit4 -cp "./lib/${P}-junit.jar:$(java-pkg_getjars junit-4)" \
+#              org.jfree.junit.JCommonTestSuite
+# }
+
+src_install() {
+       java-pkg_newjar ${P}.jar ${PN}.jar
+       dodoc README.md
+       use doc && java-pkg_dojavadoc javadoc
+       use source && java-pkg_dosrc src/main/java/com src/main/java/org
+}