summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Kislyuk <weaver@gentoo.org>2009-01-25 19:31:01 +0000
committerAndrey Kislyuk <weaver@gentoo.org>2009-01-25 19:31:01 +0000
commitf3a47923f924e49e2a015b4e70333567dcc52569 (patch)
treecc66cdcd8eb03f68a776560a46db2f2e07c821ae /dev-java/touchgraph-graphlayout
parentRemoved unnecesary warning as per bug #126722 (diff)
downloadgentoo-2-f3a47923f924e49e2a015b4e70333567dcc52569.tar.gz
gentoo-2-f3a47923f924e49e2a015b4e70333567dcc52569.tar.bz2
gentoo-2-f3a47923f924e49e2a015b4e70333567dcc52569.zip
Import dev-java/biojava and dependencies from Java overlay, thanks to serkan
(Portage version: 2.2_rc20/cvs/Linux 2.6.26-gentoo-r4 x86_64)
Diffstat (limited to 'dev-java/touchgraph-graphlayout')
-rw-r--r--dev-java/touchgraph-graphlayout/ChangeLog13
-rw-r--r--dev-java/touchgraph-graphlayout/metadata.xml6
-rw-r--r--dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22.ebuild33
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-java/touchgraph-graphlayout/ChangeLog b/dev-java/touchgraph-graphlayout/ChangeLog
new file mode 100644
index 000000000000..a18831b08211
--- /dev/null
+++ b/dev-java/touchgraph-graphlayout/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for dev-java/touchgraph-graphlayout
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/touchgraph-graphlayout/ChangeLog,v 1.1 2009/01/25 19:31:01 weaver Exp $
+
+*touchgraph-graphlayout-1.22 (25 Jan 2009)
+
+ 25 Jan 2009; weaver <weaver@gentoo.org> +metadata.xml,
+ +touchgraph-graphlayout-1.22.ebuild:
+ Import from Java overlay, dependency for dev-java/biojava, thanks to serkan
+
+ 22 Jan 2009; Alistair Bush <ali_bush@gentoo.org> ChangeLog:
+ Add ChangeLog for QA.
+
diff --git a/dev-java/touchgraph-graphlayout/metadata.xml b/dev-java/touchgraph-graphlayout/metadata.xml
new file mode 100644
index 000000000000..604e0a4238bb
--- /dev/null
+++ b/dev-java/touchgraph-graphlayout/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+</pkgmetadata>
+
diff --git a/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22.ebuild b/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22.ebuild
new file mode 100644
index 000000000000..b41027cb57dc
--- /dev/null
+++ b/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22.ebuild,v 1.1 2009/01/25 19:31:01 weaver Exp $
+
+MY_PN="TGGraphLayout"
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2
+
+DESCRIPTION="TouchGraph provides a set of interfaces for graph visualization"
+HOMEPAGE="http://touchgraph.sourceforge.net"
+SRC_URI="mirror://sourceforge/touchgraph/TGGL_${PV//./}_jre11.zip"
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.4"
+RDEPEND=">=virtual/jre-1.4"
+
+S="${WORKDIR}/${MY_PN}"
+
+src_compile() {
+ mkdir -p bin || die
+ ejavac -d bin `find com -name "*.java" || die`
+ `java-config -j` cvf ${MY_PN}.jar -C bin . || die
+}
+
+src_install() {
+ java-pkg_newjar ${MY_PN}.jar
+ dodoc "TGGL ReleaseNotes.txt" || die
+ use source && java-pkg_dosrc com
+}