# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # cvs -d :pserver:alistair64@cvs.dev.java.net:/cvs login # cvs -d :pserver:alistair64@cvs.dev.java.net:/cvs export -r rel-1_5_0-fcs vecmath # tar -cf vecmath-1.5.0.tar vecmath/ # gzip vecmath-1.5.0.tar # cvs -d :pserver:alistair64@cvs.dev.java.net:/cvs export -r rel-1_5_0-fcs vecmath-test # tar -cf vecmath-test-1.5.0/tar vecmath-test/ # gzip vecmatth-test-1.5.0.tar JAVA_PKG_IUSE="doc source test" inherit eutils java-pkg-2 java-ant-2 DESCRIPTION="Sun J3D: 3D vector math package" HOMEPAGE="https://vecmath.dev.java.net/" #SRC_URI="http://download.java.net/media/java3d/builds/stable/${P}.tar.gz http://download.java.net/media/java3d/builds/stable/${PN}-test-${PV}.tar.gz" SRC_URI="${P}.tar.gz test? ( ${PN}-test-${PV}.tar.gz )" KEYWORDS="~amd64 ~x86" SLOT="0" LICENSE="|| ( sun-jrl sun-jdl )" IUSE="" DEPEND=">=virtual/jdk-1.5 dev-java/ant-tasks dev-java/ant-core test? ( dev-java/junit )" RDEPEND=">=virtual/jre-1.5" S="${WORKDIR}/${PN}" S_TEST="${S}-test" EANT_DOC_TARGET="docs" EANT_BUILD_TARGET="jar" src_unpack() { unpack ${A} cd "${S}" use test && java-ant_rewrite-classpath "${S_TEST}/build.xml" } src_test() { cd "${S}/../${PN}-test" eant -Dgentoo.classpath="$(java-pkg_getjar --build-only junit \ junit.jar):${S}/build/opt/lib/ext/${PN}.jar" test } src_install() { java-pkg_dojar "build/opt/lib/ext/${PN}.jar" use source && java-pkg_dosrc "${S}/src/*" dodoc *.txt docs/*.txt if use doc; then java-pkg_dojavadoc "build/javadocs/" #dodoc *.txt docs/*.txt dohtml -r *.html fi }