1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 JAVA_PKG_IUSE="doc source test"
9 inherit java-pkg-2 java-ant-2 eutils
11 DESCRIPTION="Graph library that is a simpler and faster alternative to JGraph"
12 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
13 HOMEPAGE="http://jgrapht.sourceforge.net"
19 CDEPEND="dev-java/touchgraph-graphlayout:0
24 test? ( dev-java/ant-junit:0
30 JAVA_ANT_REWRITE_CLASSPATH="true"
31 EANT_GENTOO_CLASSPATH="touchgraph-graphlayout jgraph"
32 EANT_DOC_TARGET="javadoc"
35 rm -rf "${S}/lib" || die
36 rm -v "${S}"/*.jar || die
40 EANT_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH} xmlunit:1" ANT_TASKS="ant-junit" eant test
44 java-pkg_newjar ${PN}*.jar || die
46 dohtml README.html || die
47 use doc && java-pkg_dojavadoc javadoc
48 use source && java-pkg_dosrc src/org