summaryrefslogtreecommitdiff
path: root/dev-java/jung
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/jung
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/jung')
-rw-r--r--dev-java/jung/Manifest7
-rw-r--r--dev-java/jung/files/jung-1.7.6-build.xml.patch20
-rw-r--r--dev-java/jung/jung-1.7.6-r1.ebuild40
-rw-r--r--dev-java/jung/jung-1.7.6.ebuild51
-rw-r--r--dev-java/jung/metadata.xml16
5 files changed, 134 insertions, 0 deletions
diff --git a/dev-java/jung/Manifest b/dev-java/jung/Manifest
new file mode 100644
index 000000000000..d63c58d3e3b7
--- /dev/null
+++ b/dev-java/jung/Manifest
@@ -0,0 +1,7 @@
+AUX jung-1.7.6-build.xml.patch 714 SHA256 f3ed0bb93b662ecf05469d3a79b02c29473f5db52937ffd2bb9a29f5cde5893c SHA512 d9e8548ed4b0271a88aa827dd94a49a95fda7e22e78dfe0e0490ef7c9e161c86d7289f5f3382d4bfcdfa95daf84582143ee6d1cfe7946114c9fb35d2fea17c4e WHIRLPOOL 489dc9721d8ed00810c20f7842fbc3376b61762575ef4482b74d50a90ae90ac73ef4c46f9f232d41736e06e83dd3c031f24796fde3cc4a8f7496bd436b6e7b82
+DIST jung-1.7.6.zip 8164548 SHA256 2443f63f8a81a31a9c9aa2a8b8e6864e20e04be220082574536044b4f07b93db SHA512 126f06e34a6db6cc55df2b1c1b52612ddece7db7a1fb45cbc91892122678b0b629eac00276fc501aeab558cf1f01a4e5e7f5d0392bfae977ca1950df2c3d063a WHIRLPOOL 63e37fd53dd3792e8c1bb1b484ec2eda89e5c7768e9b0d3d8a3f5886277556fe8209ccd756fc4cfab26e38519d7cb39b3f31219c3e294718ad007080c58a27c3
+EBUILD jung-1.7.6-r1.ebuild 662 SHA256 4bf7910693eca35f0ce19f913abb0b4830084e0783d216bc2938827434d78e44 SHA512 f47e630f5800d696a06aebca124bcf72df7dd95035e5532efab02b91c298221ad52f67a5d41757a9936fb0a85307f456fdc58da716365676853ca9a815912c8c WHIRLPOOL 52e13991df8b3126a95664c0950d2ca88decc5ab5a0b37845b36f4447522cd90e63aceda1847686f189261bfe367cf279ce7da53b84212246d39942029a89f7b
+EBUILD jung-1.7.6.ebuild 1081 SHA256 619186cdb7d9f6f441c0fde195872f73afe2f056dfd8b965d33832d0847e2c36 SHA512 ff85c9c612b716df1913a6bbf9525fe5d0bca1202fc67e76382d7fde0cc4c597fc70eb800c63157288d848c44275fcc9af2db1e7ce36883200df5a8307d222cc WHIRLPOOL 52dad428b6372508231fe8138c5b68286cbe5963d4a2e6c486947363e8b2245e515cb81184ffa04aca0357149a1195244e122e8e4c9ef3959b722ea2ad181043
+MISC ChangeLog 2836 SHA256 3a181c9626af34fc4501370d8a80ca94e561a4f586d96d9541748434ef8e4247 SHA512 48c406c611a6939506e48665821cb6ebeba370bde44a96072e850b1cdb1b4ec07611803d96ea7f2ca5c720026ccc81deff0948094d88a72c86a69f5433083d08 WHIRLPOOL 4caffa3c5cb628dd7957c4d9eb3ddeb957d3dc65958e550233dbe87a53508ceb17a1e0adfba9d0eddb51f8ab24dd4fabef3434f88979e3037dcd4d18a95936f5
+MISC ChangeLog-2015 1037 SHA256 c84cf885929adc29cec9f614aa4134bc94ee8725aaa1f5f110e8e248e93155c1 SHA512 ccf596f798e49e4ac43502a7be8189a5c21ee7e187b68a1c3baf68e19a88665c26bbb3cd43a9d2bf07e4bdc720dd013b7acffa59d64d9dd9b3e7cdde284d174d WHIRLPOOL 2b2f19ede5214298d242745e422007490ea8e47e50a5e52dbab7d21e5651ac24945c46d25b6fac4064984d3b08f92765b0e330374d3c530df51994839df0457c
+MISC metadata.xml 532 SHA256 92be64851a6e7ee2d01305f0e096f2794fb6cb966a46f952766879424c78a270 SHA512 2662c5bedc6f2e200bbcca0af62dfa46063e01759e4abd5ffdaa908abe82f20f875c3fbd3e83134616997d67f8989e059810847ee5951cb0c2b296bb127f3c14 WHIRLPOOL fe5c778c0f415f28696cdcd2ee028cd630c62157227ad04e8d0e8feb84299b18cdaad192ab6d2fbb2b4543ddc28381b0a3bb60cb3af88deb424b223545b02c13
diff --git a/dev-java/jung/files/jung-1.7.6-build.xml.patch b/dev-java/jung/files/jung-1.7.6-build.xml.patch
new file mode 100644
index 000000000000..1ddf38597d6f
--- /dev/null
+++ b/dev-java/jung/files/jung-1.7.6-build.xml.patch
@@ -0,0 +1,20 @@
+--- build.xml 2009-05-24 12:12:51.007684864 +1200
++++ build.xml 2009-05-24 12:39:01.796913330 +1200
+@@ -83,7 +83,7 @@
+ </fileset>
+ </path>
+
+- <taskdef classpathref="jcoverage" resource="tasks.properties"/>
++ <!--<taskdef classpathref="jcoverage" resource="tasks.properties"/>-->
+
+ <target name="clean" description="clean up build artefacts" unless="cleaned">
+ <delete quiet="true">
+@@ -157,7 +157,7 @@
+ the instrumented classes reference classes used by the
+ jcoverage runtime.
+ -->
+- <classpath refid="jcoverage"/>
++ <!--<classpath refid="jcoverage"/>-->
+ <classpath refid="alljars"/>
+ <!-- <formatter type="brief" usefile="false"/> -->
+ <formatter type="xml"/>
diff --git a/dev-java/jung/jung-1.7.6-r1.ebuild b/dev-java/jung/jung-1.7.6-r1.ebuild
new file mode 100644
index 000000000000..7d0f9b47d836
--- /dev/null
+++ b/dev-java/jung/jung-1.7.6-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="The Java Universal Network/Graph Framework"
+HOMEPAGE="http://jung.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+CDEPEND="
+ dev-java/colt:0
+ dev-java/commons-collections:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ app-arch/unzip
+ >=virtual/jdk-1.6"
+
+JAVA_SRC_DIR="src/edu"
+
+JAVA_GENTOO_CLASSPATH="
+ colt
+ commons-collections
+"
+
+java_prepare() {
+ java-pkg_clean
+}
diff --git a/dev-java/jung/jung-1.7.6.ebuild b/dev-java/jung/jung-1.7.6.ebuild
new file mode 100644
index 000000000000..bbe81f6a7456
--- /dev/null
+++ b/dev-java/jung/jung-1.7.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The Java Universal Network/Graph Framework"
+HOMEPAGE="http://jung.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE=""
+
+COMMON_DEP="dev-java/colt:0
+ dev-java/commons-collections"
+
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.4
+ dev-java/junit:0
+ app-arch/unzip
+ ${COMMON_DEP}"
+
+PATCHES=( "${FILESDIR}/${P}-build.xml.patch" )
+
+S="${WORKDIR}/src"
+
+java_prepare() {
+ epatch "${PATCHES[@]}"
+ rm -R doc/*
+ find "${WORKDIR}" -iname '*.jar' -delete
+ find "${WORKDIR}" -iname '*.class' -delete
+ java-pkg_jar-from --into ../lib colt
+ java-pkg_jar-from --into ../lib commons-collections
+ java-pkg_jar-from --build-only --into ../lib junit
+}
+
+src_compile() {
+ eant -Djardir="../lib" jar $(use_doc)
+}
+
+src_install() {
+ java-pkg_newjar "${P}.jar"
+ use doc && java-pkg_dojavadoc doc
+ use source && java-pkg_dosrc edu
+}
diff --git a/dev-java/jung/metadata.xml b/dev-java/jung/metadata.xml
new file mode 100644
index 000000000000..50e56a48add2
--- /dev/null
+++ b/dev-java/jung/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <longdescription lang="en">
+ A software library that provides a common and extendible language for
+ the modeling, analysis, and visualization of data that can be
+ represented as a graph or network.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">jung</remote-id>
+ </upstream>
+</pkgmetadata>