version bump
authorThomas Matthijs <axxo@gentoo.org>
Sat, 6 Nov 2004 09:56:01 +0000 (09:56 +0000)
committerThomas Matthijs <axxo@gentoo.org>
Sat, 6 Nov 2004 09:56:01 +0000 (09:56 +0000)
dev-java/jfreechart/ChangeLog
dev-java/jfreechart/files/digest-jfreechart-0.9.21 [new file with mode: 0644]
dev-java/jfreechart/jfreechart-0.9.19.ebuild
dev-java/jfreechart/jfreechart-0.9.21.ebuild [new file with mode: 0644]

index 14c01c3d1204a886995425885b6b8410336292fd..0c7b5cb4ed8db0eae7636e3303737443bbe9a4c2 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-java/jfreechart
 # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.4 2004/10/16 17:23:15 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.5 2004/11/06 09:56:01 axxo Exp $
+
+*jfreechart-0.9.21 (06 Nov 2004)
+
+  06 Nov 2004; Thomas Matthijs <axxo@gentoo.org> +jfreechart-0.9.21.ebuild:
+  version bump
 
   16 Oct 2004; Thomas Matthijs <axxo@gentoo.org> jfreechart-0.9.19.ebuild:
   use java-pkg_dohtml instead of dohtml to also install the package-list in
diff --git a/dev-java/jfreechart/files/digest-jfreechart-0.9.21 b/dev-java/jfreechart/files/digest-jfreechart-0.9.21
new file mode 100644 (file)
index 0000000..d0ead65
--- /dev/null
@@ -0,0 +1 @@
+MD5 63007735dfc577464e8375ad2c0f6549 jfreechart-0.9.21.tar.gz 2765821
index 1ea0dc204a6f5809806b90c0655eb799af424858..eeb05857f8a01a4220f5afcbefb53b6e0a4ee205 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/jfreechart-0.9.19.ebuild,v 1.4 2004/10/16 17:23:15 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/jfreechart-0.9.19.ebuild,v 1.5 2004/11/06 09:56:01 axxo Exp $
 
 inherit java-pkg
 
@@ -9,7 +9,7 @@ HOMEPAGE="http://www.jfree.org"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~x86 ~ppc"
+KEYWORDS="x86 ~ppc"
 IUSE="doc jikes"
 DEPEND=">=virtual/jdk-1.3
                dev-java/ant
diff --git a/dev-java/jfreechart/jfreechart-0.9.21.ebuild b/dev-java/jfreechart/jfreechart-0.9.21.ebuild
new file mode 100644 (file)
index 0000000..cc71e90
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/jfreechart-0.9.21.ebuild,v 1.1 2004/11/06 09:56:01 axxo Exp $
+
+inherit java-pkg
+
+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"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE="doc jikes"
+DEPEND=">=virtual/jdk-1.3
+               dev-java/ant
+               dev-java/jcommon
+               =dev-java/servletapi-2.3*
+               dev-java/gnu-jaxp
+               jikes? ( dev-java/jikes )"
+RDEPEND=">=virtual/jdk-1.3"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       rm -f lib/* *.jar
+}
+
+src_compile() {
+       local antflags="compile -Djcommon.jar=$(java-config -p jcommon) -Dservlet.jar=$(java-config -p servletapi-2.3) -Dgnujaxp.jar=$(java-config -p gnu-jaxp)"
+       use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+       use doc && antflags="${antflags} javadoc"
+       ant -f ant/build.xml ${antflags} || die "compile failed"
+}
+
+src_install() {
+       java-pkg_dojar ${P}.jar
+       dodoc README.txt CHANGELOG.txt
+       use doc && java-pkg_dohtml -r javadoc/
+}
+