# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ # 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 j3d-core-utils # tar -cf j3d-core-utils-1.5.0.tar j3d-core-utils/ # gzip j3d-core-utils-1.5.0.tar # cvs -d :pserver:alistair64@cvs.dev.java.net:/cvs export -r rel-1_5_0-fcs j3d-core # tar -cf j3d-core-1.5.0.tar j3d-core # gzip j3d-core-1.5.0.tar # TODO Look to actually splitting this into 2 packages. WANT_ANT_TASKS="ant-nodeps" JAVA_PKG_IUSE="doc source" inherit java-pkg-2 java-ant-2 DESCRIPTION="" HOMEPAGE="" SRC_URI="${P}.tar.gz ${PN}-utils-${PV}.tar.gz" LICENSE="" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" COMMON_DEP="dev-java/vecmath" RDEPEND=">=virtual/jre-1.5 ${COMMON_DEP}" DEPEND=">=virtual/jdk-1.5 app-arch/unzip =dev-java/eclipse-ecj-3.2* ${COMMON_DEP}" S="${WORKDIR}/${PN}" src_unpack() { unpack ${A} #ugly, but will do the job mkdir -p vecmath/build/opt/lib/ext vecmath/build/debug/lib/ext cd vecmath/build/opt/lib/ext java-pkg_jarfrom vecmath cd "${WORKDIR}/vecmath/build/debug/lib/ext" java-pkg_jarfrom vecmath } EANT_BUILD_TARGET="jar-opt" EANT_DOC_TARGET="docs" ANT_OPTS="-Xmx1g" JAVA_PKG_FORCE_COMPILER="ecj-3.2" src_install() { java-pkg_dojar "build/default/opt/lib/ext/*.jar" java-pkg_doso "build/default/opt/native/*.so" #use doc && java-pkg_dojavadoc build/javadoc use source && java-pkg_dosrc src }