diff options
Diffstat (limited to 'dev-java/jgrapht')
| -rw-r--r-- | dev-java/jgrapht/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/jgrapht/jgrapht-0.8.3.ebuild | 48 | ||||
| -rw-r--r-- | dev-java/jgrapht/metadata.xml | 12 |
3 files changed, 61 insertions, 0 deletions
diff --git a/dev-java/jgrapht/Manifest b/dev-java/jgrapht/Manifest new file mode 100644 index 000000000000..b342056c1d04 --- /dev/null +++ b/dev-java/jgrapht/Manifest @@ -0,0 +1 @@ +DIST jgrapht-0.8.3.tar.gz 1268147 BLAKE2B 78b9c6a4787adead9c27a4cf74f9ce821bab1ff35a62828383d058d50e4b568118f54bb0270449d75268aaae4d4d47231349342d064d185b4906ceb6b19022d1 SHA512 964790dc74fea1d84f4a4cda4a253ede810725ee7173a2b376acb3f0e10baa2eefcbc38c76441600e0c282e0486243a464116cb803308eac134561181a2c28e6 diff --git a/dev-java/jgrapht/jgrapht-0.8.3.ebuild b/dev-java/jgrapht/jgrapht-0.8.3.ebuild new file mode 100644 index 000000000000..1ea27d57362a --- /dev/null +++ b/dev-java/jgrapht/jgrapht-0.8.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 eutils + +DESCRIPTION="Graph library that is a simpler and faster alternative to JGraph" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://jgrapht.sourceforge.net" + +KEYWORDS="amd64 x86" +SLOT="0" +LICENSE="LGPL-2.1" + +CDEPEND="dev-java/touchgraph-graphlayout:0 + dev-java/jgraph:0" + +DEPEND="${CDEPEND} + >=virtual/jdk-1.6 + test? ( dev-java/ant-junit:0 + dev-java/xmlunit:1 )" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" + +JAVA_ANT_REWRITE_CLASSPATH="true" +EANT_GENTOO_CLASSPATH="touchgraph-graphlayout jgraph" +EANT_DOC_TARGET="javadoc" + +java_prepare() { + rm -rf "${S}/lib" || die + rm -v "${S}"/*.jar || die +} + +src_test() { + EANT_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH} xmlunit:1" ANT_TASKS="ant-junit" eant test +} + +src_install() { + java-pkg_newjar ${PN}*.jar || die + + dohtml README.html + use doc && java-pkg_dojavadoc javadoc + use source && java-pkg_dosrc src/org +} diff --git a/dev-java/jgrapht/metadata.xml b/dev-java/jgrapht/metadata.xml new file mode 100644 index 000000000000..31b4cd1361d2 --- /dev/null +++ b/dev-java/jgrapht/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <upstream> + <remote-id type="sourceforge">jgrapht</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata> |
