Version bump.
authorMiroslav Šulc <fordfrog@gentoo.org>
Fri, 9 Feb 2007 23:51:12 +0000 (23:51 +0000)
committerMiroslav Šulc <fordfrog@gentoo.org>
Fri, 9 Feb 2007 23:51:12 +0000 (23:51 +0000)
Package-Manager: portage-2.1.2-r9

dev-java/jfreechart/ChangeLog
dev-java/jfreechart/Manifest
dev-java/jfreechart/files/digest-jfreechart-1.0.4 [new file with mode: 0644]
dev-java/jfreechart/files/jfreechart-1.0.4-build.xml.patch [new file with mode: 0644]
dev-java/jfreechart/jfreechart-1.0.4.ebuild [new file with mode: 0644]

index bf7015d2b4ba9b16fef6d86acec60ef038a9a81a..210893753013718e12e4131620f7e4003231f25f 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/jfreechart
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.18 2007/02/03 14:31:46 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.19 2007/02/09 23:51:12 fordfrog Exp $
+
+*jfreechart-1.0.4 (09 Feb 2007)
+
+  09 Feb 2007; Miroslav Šulc <fordfrog@gentoo.org>
+  +files/jfreechart-1.0.4-build.xml.patch, +jfreechart-1.0.4.ebuild:
+  Version bump. This version does not pass tests.
 
   03 Feb 2007; Steve Dibb <beandog@gentoo.org> jfreechart-0.9.21-r1.ebuild:
   amd64 stable, bug 164121
index ef6a0cb75c8b2de6e7c7d2bf836bafb3d0d34fbe..34320082db2bfbb959adb24e7906bf609d98e36d 100644 (file)
@@ -2,9 +2,14 @@ AUX jfreechart-1.0.3-build.xml.patch 2226 RMD160 241811560d64d1780c4c0e936b60802
 MD5 07e96486f8ff737555e57173e3030151 files/jfreechart-1.0.3-build.xml.patch 2226
 RMD160 241811560d64d1780c4c0e936b60802bae3cb2f0 files/jfreechart-1.0.3-build.xml.patch 2226
 SHA256 b23b55d0ab9c7efc8f53375d7aca8b198eb22ca31f0164fb18a44059d9a387cc files/jfreechart-1.0.3-build.xml.patch 2226
+AUX jfreechart-1.0.4-build.xml.patch 396 RMD160 2d5017a38f172b76482171854fcc99670ee822f1 SHA1 c98c4d2bd8e4996cb2c591b28e5181867233620e SHA256 2f94895138b874ac2e5023e17eb6bb4daccb3e9eb709c81c5e908ef20fdd57d9
+MD5 52922b025b715a5a37fe83c5cd225ebe files/jfreechart-1.0.4-build.xml.patch 396
+RMD160 2d5017a38f172b76482171854fcc99670ee822f1 files/jfreechart-1.0.4-build.xml.patch 396
+SHA256 2f94895138b874ac2e5023e17eb6bb4daccb3e9eb709c81c5e908ef20fdd57d9 files/jfreechart-1.0.4-build.xml.patch 396
 DIST jfreechart-0.9.21.tar.gz 2765821 RMD160 c6e96aa139c3d2b3f1cb2a1866115dbcbf391460 SHA1 6b6092f6569e5d1211688d0661564c3fb0a93ba7 SHA256 6f1d09212afe17666be5f433de3ff131ed2851595e867edb90c8de39a7e6bb45
 DIST jfreechart-1.0.2.tar.gz 4480107 RMD160 62cb6b1e4e4c6ffc676bd54c42696b95d64bbae9 SHA1 399bb52464e43ab05ce28068aa008e4439537b1f SHA256 6ac37dad4dbaa83a2869eb93fc81958933ea100110a39c747bc87fe6872d7931
 DIST jfreechart-1.0.3.tar.gz 5307298 RMD160 6dde2729f9cb0c2325c4be744178b25403f44efa SHA1 4d1708c540c9b6d5755e4ff2cc1a0031c97c5d10 SHA256 a863d36bac966b074d36fc3e220af7c8b862180447b503911558413b0586da5f
+DIST jfreechart-1.0.4.tar.gz 5560894 RMD160 4eda170cb8667a8c37e503c47579393db6dbb4ba SHA1 20827474d93239000408bcf670b8610bd1429b7d SHA256 f6eb5f46c547949dc157ddb581e0ecc995fd8b6da080c8852be3e8528847c19a
 EBUILD jfreechart-0.9.21-r1.ebuild 1147 RMD160 a83ae1fc164a885a00b16f265e217da38da3637a SHA1 cf0f471eec1e9e7e578d10ad628e6833820c665a SHA256 327f329c25d5ea6bcdfadf4c76682a3bc6f5012d23d6ccd986ab3379b8ac3669
 MD5 b27f43d5a97ebd7ef14eda3d1cda4211 jfreechart-0.9.21-r1.ebuild 1147
 RMD160 a83ae1fc164a885a00b16f265e217da38da3637a jfreechart-0.9.21-r1.ebuild 1147
@@ -21,10 +26,14 @@ EBUILD jfreechart-1.0.3.ebuild 1841 RMD160 dae97fea589889ef9c3d6e751a86230cc3987
 MD5 a69b79433316bed362c9268956e00521 jfreechart-1.0.3.ebuild 1841
 RMD160 dae97fea589889ef9c3d6e751a86230cc3987cdd jfreechart-1.0.3.ebuild 1841
 SHA256 9c9a2f56dd3d1973c9c76081d30b27386209f7b46e0870bbc6a193ee5e7dacee jfreechart-1.0.3.ebuild 1841
-MISC ChangeLog 2998 RMD160 77d72091faaa8494fe7f217b609fa8f3d698d0ff SHA1 0bb4239a9d45e9f02b7047fbcc2a3b5af38fe1dd SHA256 4800f2f5208a92b1253ea459c33a342afb07161954bdd7f6ba64dc55d5c53e73
-MD5 5e0d8c330cba84aeebe7f8098625a04b ChangeLog 2998
-RMD160 77d72091faaa8494fe7f217b609fa8f3d698d0ff ChangeLog 2998
-SHA256 4800f2f5208a92b1253ea459c33a342afb07161954bdd7f6ba64dc55d5c53e73 ChangeLog 2998
+EBUILD jfreechart-1.0.4.ebuild 1998 RMD160 8a6ac4c3bb002b80047d8e036d0598443c7748a6 SHA1 525cd4a28ef8f814c9d6b4a68a5f891fab470b79 SHA256 f1cdc55c3cbb3214ae100be4ef3789decc6d2feb0d644fc641cba7414763a252
+MD5 5a442430289fa9a836b4266ab3f2173b jfreechart-1.0.4.ebuild 1998
+RMD160 8a6ac4c3bb002b80047d8e036d0598443c7748a6 jfreechart-1.0.4.ebuild 1998
+SHA256 f1cdc55c3cbb3214ae100be4ef3789decc6d2feb0d644fc641cba7414763a252 jfreechart-1.0.4.ebuild 1998
+MISC ChangeLog 3204 RMD160 0b93e146fd8078e3c21c48b6bf7c00c6f2ace2f7 SHA1 5c357bf0d7a9f11f538ca73d0898b85f83192038 SHA256 38fd4fc1b6aa5b8c94c3f467cfccb234a07eb7129e37ee329840598c6e45df06
+MD5 557a6c7ca88abe2264d4817c86b562c0 ChangeLog 3204
+RMD160 0b93e146fd8078e3c21c48b6bf7c00c6f2ace2f7 ChangeLog 3204
+SHA256 38fd4fc1b6aa5b8c94c3f467cfccb234a07eb7129e37ee329840598c6e45df06 ChangeLog 3204
 MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157
@@ -41,3 +50,6 @@ SHA256 3509d8ccaf24876ad58beb864d2cfdb6cd712736fcbcc7220a1db68ec8e65d86 files/di
 MD5 d3b7b0e393e6a4223f7ef2c5ac48a653 files/digest-jfreechart-1.0.3 253
 RMD160 760c740abfb7a5529ddc8fa9d725ee36e822d54d files/digest-jfreechart-1.0.3 253
 SHA256 56c2051754b95649ae9a7ed9d6d970e51d328320af91a47a74fbab1d710d27d7 files/digest-jfreechart-1.0.3 253
+MD5 a9e81ae7d39624dfa4908a8f0ddee47f files/digest-jfreechart-1.0.4 253
+RMD160 d8b15c757aff4fefdbff89e8d76eff4ba440b8b0 files/digest-jfreechart-1.0.4 253
+SHA256 69445d2185787def0ceaf7877c1afe5d4c2488be525008a7a270a693f55c4b37 files/digest-jfreechart-1.0.4 253
diff --git a/dev-java/jfreechart/files/digest-jfreechart-1.0.4 b/dev-java/jfreechart/files/digest-jfreechart-1.0.4
new file mode 100644 (file)
index 0000000..a7a0a0c
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 910ae95495125ed52879ed4f6afacfd9 jfreechart-1.0.4.tar.gz 5560894
+RMD160 4eda170cb8667a8c37e503c47579393db6dbb4ba jfreechart-1.0.4.tar.gz 5560894
+SHA256 f6eb5f46c547949dc157ddb581e0ecc995fd8b6da080c8852be3e8528847c19a jfreechart-1.0.4.tar.gz 5560894
diff --git a/dev-java/jfreechart/files/jfreechart-1.0.4-build.xml.patch b/dev-java/jfreechart/files/jfreechart-1.0.4-build.xml.patch
new file mode 100644 (file)
index 0000000..cf4c9ad
--- /dev/null
@@ -0,0 +1,11 @@
+--- ant/build.xml.original     2007-02-09 23:44:42.000000000 +0100
++++ ant/build.xml      2007-02-09 23:45:01.000000000 +0100
+@@ -338,7 +338,7 @@
+         <junit printSummary="yes" 
+                haltonerror="true" 
+                haltonfailure="true"
+-               fork="true" 
++               fork="false" 
+                dir=".">
+             
+             <sysproperty key="basedir" value="."/>
diff --git a/dev-java/jfreechart/jfreechart-1.0.4.ebuild b/dev-java/jfreechart/jfreechart-1.0.4.ebuild
new file mode 100644 (file)
index 0000000..b7fa3b0
--- /dev/null
@@ -0,0 +1,67 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/jfreechart-1.0.4.ebuild,v 1.1 2007/02/09 23:51:12 fordfrog Exp $
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="JFreeChart is a free Java class library for generating charts"
+HOMEPAGE="http://www.jfree.org"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+COMMON_DEPEND="
+       >=dev-java/itext-1.4.6
+       >=dev-java/jcommon-1.0.0
+       =dev-java/servletapi-2.3*"
+DEPEND=">=virtual/jdk-1.4
+       ${COMMON_DEPEND}
+       !test? ( dev-java/ant-core )
+       test? ( dev-java/ant
+               =dev-java/junit-3.8* )"
+RDEPEND=">=virtual/jdk-1.4
+       ${COMMON_DEPEND}"
+
+src_unpack() {
+       unpack "${A}"
+       cd "${S}"
+
+       # We do not fork junit tests because we need to disable X11 support for all tests
+       use test && epatch ${FILESDIR}/${P}-build.xml.patch
+
+       rm -f lib/* *.jar
+}
+
+src_compile() {
+       # Note that compile-experimental depends on compile so it is sufficient to run
+       # just compile-experimental
+       eant -f ant/build.xml compile-experimental $(use_doc) $(get_jars)
+}
+
+# Please note that currently tests fail.
+# See http://sourceforge.net/tracker/index.php?func=detail&aid=1656438&group_id=15494&atid=115494
+src_test() {
+       # X11 tests are disabled using java.awt.headless=true
+       ANT_TASKS="ant-junit" ANT_OPTS="-Djava.awt.headless=true" eant -f ant/build.xml test $(get_jars)
+}
+
+src_install() {
+       java-pkg_newjar ${P}.jar ${PN}.jar
+       java-pkg_newjar ${P}-experimental.jar ${PN}-experimental.jar
+       dodoc README.txt CHANGELOG.txt
+       use doc && java-pkg_dojavadoc javadoc
+       use source && java-pkg_dosrc source/org
+}
+
+get_jars() {
+       local antflags="
+               -Ditext.jar=$(java-pkg_getjars itext) \
+               -Djcommon.jar=$(java-pkg_getjars jcommon-1.0) \
+               -Dservlet.jar=$(java-pkg_getjars servletapi-2.3)"
+       use test && antflags="${antflags} \
+               -Djunit.jar=$(java-pkg_getjars --build-only junit)"
+       echo "${antflags}"
+}