summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2012-05-07 08:24:39 +0000
committerRalph Sennhauser <sera@gentoo.org>2012-05-07 08:24:39 +0000
commit63ff9d936fa99f8974133155ac47842881d78f2b (patch)
tree9fb162521999fd335ece41b2f9d4b158ac79ddf0 /dev-java/jrobin
parentVersion bump for gnome-3.4. (diff)
downloadgentoo-2-63ff9d936fa99f8974133155ac47842881d78f2b.tar.gz
gentoo-2-63ff9d936fa99f8974133155ac47842881d78f2b.tar.bz2
gentoo-2-63ff9d936fa99f8974133155ac47842881d78f2b.zip
Version bump. New LGPL-2.1. Clean-up.
Require jdk6 due to using internal API. #402485 Add a launcher. (Portage version: 2.1.10.57/cvs/Linux x86_64)
Diffstat (limited to 'dev-java/jrobin')
-rw-r--r--dev-java/jrobin/ChangeLog11
-rw-r--r--dev-java/jrobin/jrobin-1.5.14.ebuild39
2 files changed, 48 insertions, 2 deletions
diff --git a/dev-java/jrobin/ChangeLog b/dev-java/jrobin/ChangeLog
index 8a15b6d42b69..10dafc487ad7 100644
--- a/dev-java/jrobin/ChangeLog
+++ b/dev-java/jrobin/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/jrobin
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jrobin/ChangeLog,v 1.2 2007/09/18 06:36:31 wltjr Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jrobin/ChangeLog,v 1.3 2012/05/07 08:24:39 sera Exp $
+
+*jrobin-1.5.14 (07 May 2012)
+
+ 07 May 2012; Ralph Sennhauser <sera@gentoo.org> +jrobin-1.5.14.ebuild:
+ Version bump. New LGPL-2.1. Clean-up.
+ Require jdk6 due to using internal API. #402485
+ Add a launcher.
18 Sep 2007; William L. Thomson Jr. <wltjr@gentoo.org>
jrobin-1.5.4.ebuild:
diff --git a/dev-java/jrobin/jrobin-1.5.14.ebuild b/dev-java/jrobin/jrobin-1.5.14.ebuild
new file mode 100644
index 000000000000..86d680d25218
--- /dev/null
+++ b/dev-java/jrobin/jrobin-1.5.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jrobin/jrobin-1.5.14.ebuild,v 1.1 2012/05/07 08:24:39 sera Exp $
+
+EAPI="4"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="JRobin is a 100% pure Java alternative to RRDTool"
+HOMEPAGE="http://www.jrobin.org/"
+SRC_URI="mirror://sourceforge/jrobin/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Require jdk6. #402485
+RDEPEND="virtual/jre:1.6"
+DEPEND="virtual/jdk:1.6"
+
+java_prepare() {
+ find -name '*.jar' -exec rm -v {} + || die
+}
+
+EANT_BUILD_XML="ant/build.xml"
+EANT_BUILD_TARGET="${PN}"
+
+src_install() {
+ for jar in convertor inspector ${PN}; do
+ java-pkg_newjar lib/${jar}-*.jar ${jar}.jar
+ done
+ java-pkg_dolauncher ${PN} --main org.jrobin.cmd.RrdCommander
+
+ use source && java-pkg_dosrc src/*
+ use doc && java-pkg_dojavadoc doc/javadoc
+}