summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Bush <ali_bush@gentoo.org>2008-04-02 07:54:41 +0000
committerAlistair Bush <ali_bush@gentoo.org>2008-04-02 07:54:41 +0000
commit8d268afdff3907aeed0d90a80313ca0d38a29662 (patch)
tree578fb1a08de1a43368d9867eb541a9930089a967 /dev-java/dsiutils
parentstable x86, bug 215149 (diff)
downloadgentoo-2-8d268afdff3907aeed0d90a80313ca0d38a29662.tar.gz
gentoo-2-8d268afdff3907aeed0d90a80313ca0d38a29662.tar.bz2
gentoo-2-8d268afdff3907aeed0d90a80313ca0d38a29662.zip
Adding New Package dev-java/dsiutils
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-java/dsiutils')
-rw-r--r--dev-java/dsiutils/ChangeLog14
-rw-r--r--dev-java/dsiutils/Manifest4
-rw-r--r--dev-java/dsiutils/dsiutils-1.0.1.ebuild57
-rw-r--r--dev-java/dsiutils/metadata.xml14
4 files changed, 89 insertions, 0 deletions
diff --git a/dev-java/dsiutils/ChangeLog b/dev-java/dsiutils/ChangeLog
new file mode 100644
index 000000000000..231268c138c9
--- /dev/null
+++ b/dev-java/dsiutils/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for dev-java/dsiutils
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/dsiutils/ChangeLog,v 1.1 2008/04/02 07:54:41 ali_bush Exp $
+
+ 02 Apr 2008; Alistair Bush <ali_bush@gentoo.org> +metadata.xml,
+ +dsiutils-1.0.1.ebuild:
+ New Package.
+
+*dsiutils-1.0.1 (02 Apr 2008)
+
+ 02 Apr 2008; Alistair Bush <ali_bush@gentoo.org> +metadata.xml,
+ +dsiutils-1.0.1.ebuild:
+ New Package.
+
diff --git a/dev-java/dsiutils/Manifest b/dev-java/dsiutils/Manifest
new file mode 100644
index 000000000000..9a34bdce6457
--- /dev/null
+++ b/dev-java/dsiutils/Manifest
@@ -0,0 +1,4 @@
+DIST dsiutils-1.0.1-src.tar.gz 245864 RMD160 a409771720fd376792040db975115a8f0fcda28c SHA1 2bdea8c9ae540b88afdb2fc4c46adf3ef586484f SHA256 a752c9be8fc1142dc6748cceca894c661a390e59a24659f15dd0d00d941414f0
+EBUILD dsiutils-1.0.1.ebuild 1290 RMD160 ad5ffcac1fec2b9ec86ddc37d07813b515de05ce SHA1 f31aff9bf8c313a5a9b7968c84dc300d14162b19 SHA256 aa6ce3bd1697845dc7bd1d280155dd555dc860838ebca449112ac544b7bbcb73
+MISC ChangeLog 365 RMD160 01b99f29c68f5d002812ed582862abec9e4d2ee7 SHA1 567c41d1e0a5e33a6403eab0c3c7fe53bd13df66 SHA256 80ba36bf50ca539f4cc0f32ab466b7ac4a4b5101ab2b6d3166279f98d2a03e41
+MISC metadata.xml 600 RMD160 616122feec321a417438145b807bcd324100b00e SHA1 555a9c3e1c07942d047a539f6debc1d1bcdd38cf SHA256 97d4c2605413e5520230bb0d0583672ff80403c8ba2b93e26c8fd09e9a5a33dd
diff --git a/dev-java/dsiutils/dsiutils-1.0.1.ebuild b/dev-java/dsiutils/dsiutils-1.0.1.ebuild
new file mode 100644
index 000000000000..d1e347482062
--- /dev/null
+++ b/dev-java/dsiutils/dsiutils-1.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/dsiutils/dsiutils-1.0.1.ebuild,v 1.1 2008/04/02 07:54:41 ali_bush Exp $
+
+JAVA_PKG_IUSE="doc source test"
+EAPI="1"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A Mish Mash of classes that were initially distributed with mg4j (amount others)."
+HOMEPAGE="http://dsiutils.dsi.unimi.it/"
+SRC_URI="http://dsiutils.dsi.unimi.it/${P}-src.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+COMMON_DEP="dev-java/commons-io:1
+ =dev-java/jsap-2*
+ dev-java/log4j
+ dev-java/commons-collections
+ dev-java/colt
+ dev-java/fastutil:5.0
+ dev-java/commons-configuration
+ dev-java/commons-lang:2.1
+ =dev-java/junit-3*"
+
+RDEPEND=">=virtual/jre-1.5
+ ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.5
+ test? ( dev-java/emma )
+ ${COMMON_DEP}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ java-ant_rewrite-classpath
+}
+
+EANT_GENTOO_CLASSPATH="commons-io:1,jsap,log4j,commons-collections,colt,fastutil:5.0,commons-configuration,commons-lang:2.1,junit"
+
+src_install() {
+ java-pkg_newjar "${P}.jar"
+ use doc && java-pkg_dojavadoc docs
+ use source && java-pkg_dosrc src
+}
+
+#emma configuration files are currently not distributed with
+#source. therefore tests fail before even run.
+RESTRICT="test"
+
+src_test() {
+ eant -Djar.base=/usr/share/emma/lib junit
+}
+
diff --git a/dev-java/dsiutils/metadata.xml b/dev-java/dsiutils/metadata.xml
new file mode 100644
index 000000000000..706df8c78e0e
--- /dev/null
+++ b/dev-java/dsiutils/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+ <longdescription lang="en">
+ The DSI utilities are a mish mash of classes accumulated during the last
+ ten years in projects developed at the DSI (Dipartimento di Scienze
+ dell'Informazione, e.g., Information Sciences Department) of the
+ Università degli Studi di Milano. They were originally distributed in
+ several projects (mainly in MG4J) but we finally decided to gather all
+ the material in a single place.
+ </longdescription>
+</pkgmetadata>
+