1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
6 # TODO: Get doc (missing classpath entries) working.
7 JAVA_PKG_IUSE="source test"
9 inherit vcs-snapshot java-pkg-2 java-ant-2
11 DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output"
12 HOMEPAGE="http://jansi.fusesource.org/"
13 SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz"
19 CDEPEND="dev-java/jansi-native:0"
31 S="${WORKDIR}/${P}/jansi"
33 EANT_GENTOO_CLASSPATH="jansi-native"
34 JAVA_ANT_REWRITE_CLASSPATH="true"
35 JAVA_SRC_DIR="src/main/java"
38 cp "${FILESDIR}"/${P}-build.xml build.xml || die
41 EANT_TEST_GENTOO_CLASSPATH="ant-junit4,junit-4"
44 EANT_EXTRA_ARGS="-Djunit.present=true"
50 java-pkg_newjar target/${P}.jar ${PN}.jar
52 use source && java-pkg_dosrc src/main/java/org