summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Babka <caster@gentoo.org>2007-05-26 10:18:03 +0000
committerVlastimil Babka <caster@gentoo.org>2007-05-26 10:18:03 +0000
commit13975cf3d1b111d8088c190d227314c77ac4d048 (patch)
tree95d86746387060784c3cc09f1c3cc3e2493ca9de /dev-java/jfreechart
parentRevbump to remove unused gnu-jaxp and rhino deps and change xml-commons to xm... (diff)
downloadgentoo-2-13975cf3d1b111d8088c190d227314c77ac4d048.tar.gz
gentoo-2-13975cf3d1b111d8088c190d227314c77ac4d048.tar.bz2
gentoo-2-13975cf3d1b111d8088c190d227314c77ac4d048.zip
Revbump to remove unused gnu-jaxp dep.
(Portage version: 2.1.2.8)
Diffstat (limited to 'dev-java/jfreechart')
-rw-r--r--dev-java/jfreechart/ChangeLog8
-rw-r--r--dev-java/jfreechart/files/digest-jfreechart-0.9.21-r23
-rw-r--r--dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild43
3 files changed, 53 insertions, 1 deletions
diff --git a/dev-java/jfreechart/ChangeLog b/dev-java/jfreechart/ChangeLog
index 8543cff13579..8e5a81ba9c2f 100644
--- a/dev-java/jfreechart/ChangeLog
+++ b/dev-java/jfreechart/ChangeLog
@@ -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.22 2007/05/19 13:44:14 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.23 2007/05/26 10:18:02 caster Exp $
+
+*jfreechart-0.9.21-r2 (26 May 2007)
+
+ 26 May 2007; Vlastimil Babka <caster@gentoo.org>
+ +jfreechart-0.9.21-r2.ebuild:
+ Revbump to remove unused gnu-jaxp dep.
19 May 2007; Vlastimil Babka <caster@gentoo.org> jfreechart-1.0.4.ebuild:
Get iText.jar via java-pkg_getjar to prevent problems with newly added itext
diff --git a/dev-java/jfreechart/files/digest-jfreechart-0.9.21-r2 b/dev-java/jfreechart/files/digest-jfreechart-0.9.21-r2
new file mode 100644
index 000000000000..450370efaec6
--- /dev/null
+++ b/dev-java/jfreechart/files/digest-jfreechart-0.9.21-r2
@@ -0,0 +1,3 @@
+MD5 63007735dfc577464e8375ad2c0f6549 jfreechart-0.9.21.tar.gz 2765821
+RMD160 c6e96aa139c3d2b3f1cb2a1866115dbcbf391460 jfreechart-0.9.21.tar.gz 2765821
+SHA256 6f1d09212afe17666be5f433de3ff131ed2851595e867edb90c8de39a7e6bb45 jfreechart-0.9.21.tar.gz 2765821
diff --git a/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild b/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild
new file mode 100644
index 000000000000..cb4f2278b048
--- /dev/null
+++ b/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild
@@ -0,0 +1,43 @@
+# 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-0.9.21-r2.ebuild,v 1.1 2007/05/26 10:18:02 caster Exp $
+
+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"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc source"
+
+COMMON_DEP="=dev-java/jcommon-0.9*
+ =dev-java/servletapi-2.3*"
+
+RDEPEND=">=virtual/jdk-1.4
+ ${COMMON_DEP}"
+
+DEPEND=">=virtual/jdk-1.4
+ ${COMMON_DEP}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ rm -v lib/* *.jar || die
+}
+
+src_compile() {
+ local antflags="compile -Djcommon.jar=$(java-pkg_getjars jcommon) \
+ -Dservlet.jar=$(java-pkg_getjar servletapi-2.3 servlet.jar)"
+ eant -f ant/build.xml ${antflags} $(use_doc)
+}
+
+src_install() {
+ java-pkg_newjar ${P}.jar
+
+ dodoc README.txt CHANGELOG.txt || die
+ use doc && java-pkg_dojavadoc javadoc/
+ use source && java-pkg_dosrc source/*
+}