summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2006-10-29 21:46:51 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2006-10-29 21:46:51 +0000
commit786457245b8f581f9538c5081304def455be6d70 (patch)
tree9bccdfca3daadd7953a4aa9aee52fb827bcc0b6d /dev-java
parentNow depens on ant-tasks only with the test use flag turned on (bug #110337). (diff)
downloadgentoo-2-786457245b8f581f9538c5081304def455be6d70.tar.gz
gentoo-2-786457245b8f581f9538c5081304def455be6d70.tar.bz2
gentoo-2-786457245b8f581f9538c5081304def455be6d70.zip
Version bump. Fixes bug #150587. Uses generation 2 and adds support for the examples and source use flags. Does not compile using jikes so filtering it.
(Portage version: 2.1.2_rc1)
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/prefuse/ChangeLog9
-rw-r--r--dev-java/prefuse/files/digest-prefuse-20050114_alpha2
-rw-r--r--dev-java/prefuse/files/digest-prefuse-20060715_beta3
-rw-r--r--dev-java/prefuse/prefuse-20060715_beta.ebuild54
4 files changed, 67 insertions, 1 deletions
diff --git a/dev-java/prefuse/ChangeLog b/dev-java/prefuse/ChangeLog
index dfafe4be1d40..d5f41fded988 100644
--- a/dev-java/prefuse/ChangeLog
+++ b/dev-java/prefuse/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/prefuse
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/prefuse/ChangeLog,v 1.4 2006/02/18 15:08:02 karltk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/prefuse/ChangeLog,v 1.5 2006/10/29 21:46:51 betelgeuse Exp $
+
+*prefuse-20060715_beta (29 Oct 2006)
+
+ 29 Oct 2006; Petteri Räty <betelgeuse@gentoo.org>
+ +prefuse-20060715_beta.ebuild:
+ Version bump. Fixes bug #150587. Uses generation 2 and adds support for the
+ examples and source use flags. Does not compile using jikes so filtering it.
18 Feb 2006; Karl Trygve Kalleberg <karltk@gentoo.org>
files/digest-prefuse-20050114_alpha, Manifest:
diff --git a/dev-java/prefuse/files/digest-prefuse-20050114_alpha b/dev-java/prefuse/files/digest-prefuse-20050114_alpha
index 030059308210..a5471114d451 100644
--- a/dev-java/prefuse/files/digest-prefuse-20050114_alpha
+++ b/dev-java/prefuse/files/digest-prefuse-20050114_alpha
@@ -1 +1,3 @@
MD5 39de073ca8feb8867dd13807d680a66c prefuse-alpha-20050114.zip 1262679
+RMD160 8bdb868a69427d93ec35b18381c1d60b55706ee1 prefuse-alpha-20050114.zip 1262679
+SHA256 ebe47f5f90fbb6414eda3ef91221c1dfaace051f2b8f3e49c114d293aa5e25fb prefuse-alpha-20050114.zip 1262679
diff --git a/dev-java/prefuse/files/digest-prefuse-20060715_beta b/dev-java/prefuse/files/digest-prefuse-20060715_beta
new file mode 100644
index 000000000000..75afdbfbeaff
--- /dev/null
+++ b/dev-java/prefuse/files/digest-prefuse-20060715_beta
@@ -0,0 +1,3 @@
+MD5 24982ff460ffda990501f5566525eff8 prefuse-beta-20060715.zip 4327180
+RMD160 fcf6507b5acc9c5935ee36d2974315ea006abfee prefuse-beta-20060715.zip 4327180
+SHA256 0a44ad918a1cf595fa55d12835467434ee6066d78329127453802ff886b409b8 prefuse-beta-20060715.zip 4327180
diff --git a/dev-java/prefuse/prefuse-20060715_beta.ebuild b/dev-java/prefuse/prefuse-20060715_beta.ebuild
new file mode 100644
index 000000000000..26fa2e762038
--- /dev/null
+++ b/dev-java/prefuse/prefuse-20060715_beta.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/prefuse/prefuse-20060715_beta.ebuild,v 1.1 2006/10/29 21:46:51 betelgeuse Exp $
+
+inherit java-pkg-2 java-ant-2
+
+MY_PV=${PV/_beta/}
+MY_P=${PN}-beta-${MY_PV}
+DESCRIPTION="User interface toolkit for building highly interactive visualizations of structured and unstructured data."
+SRC_URI="mirror://sourceforge/prefuse/${MY_P}.zip"
+HOMEPAGE="http://prefuse.org"
+LICENSE="BSD"
+SLOT="2006"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc examples source"
+
+COMMON_DEP="dev-java/lucene"
+
+DEPEND=">=virtual/jdk-1.4
+ ${COMMON_DEP}
+ >=dev-java/ant-core-1.4
+ >=app-arch/unzip-5.50-r1
+ source? ( app-arch/zip )"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMOND_DEP}"
+
+S=${WORKDIR}/${PN}-beta
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ find lib/ -name "*.jar" | xargs rm -v
+}
+
+src_compile() {
+ java-pkg_filter-compiler jikes
+ local targets="prefuse"
+ use examples && targets="${targets} demos"
+ eant $(use_doc api) ${targets} \
+ -Dlucene.lib=$(java-pkg_getjars lucene-1)
+}
+
+src_install() {
+ java-pkg_dojar build/*.jar
+
+ dodoc readme.txt
+ use doc && java-pkg_dohtml -r doc/api
+ use source && java-pkg_dosrc src/*
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r demos/*
+ fi
+}