commit: 4cd0c92b4978f668af4068357b5e51ad6a632276 Author: Horea Christian <chr <AT> chymera <DOT> eu> AuthorDate: Fri Sep 25 07:39:04 2020 +0000 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com> CommitDate: Fri Sep 25 07:39:04 2020 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=4cd0c92b
dev-java/gluegen: Removed old versions Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Horea Christian <chr <AT> chymera.eu> dev-java/gluegen/gluegen-1_p20080421.ebuild | 61 ---------------------- dev-java/gluegen/gluegen-2.0_rc8.ebuild | 81 ----------------------------- 2 files changed, 142 deletions(-) diff --git a/dev-java/gluegen/gluegen-1_p20080421.ebuild b/dev-java/gluegen/gluegen-1_p20080421.ebuild deleted file mode 100644 index d3f0aacbc..000000000 --- a/dev-java/gluegen/gluegen-1_p20080421.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -WANT_ANT_TASKS="ant-antlr" -JAVA_PKG_IUSE="" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Automatically generate the JNI code necessary to call C libraries" -HOMEPAGE="http://jogamp.org/gluegen/www/" -# svn export -r "{2009-05-09}" https://gluegen.dev.java.net/svn/gluegen/trunk -# gluegen --username xxx --password xxx -SRC_URI="http://dev.gentoo.org/~ali_bush/distfiles/${PN}-${PV#1_p}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - >=virtual/jre-1.4 - dev-java/antlr:0" - -DEPEND=" - >=virtual/jdk-1.4 - dev-java/ant-core:0 - dev-java/antlr:0 - dev-java/cpptasks:0" - -S="${WORKDIR}/${PN}-${PV#1_p}" - -java_prepare() { - rm make/lib/{cdc_fp,cpptasks}.jar - java-pkg_jar-from --build-only --into make/lib cpptasks - sed -i -e 's/suncc/sunc89/g' make/${PN}-cpptasks.xml || die - java-ant_rewrite-classpath "make/build.xml" - sed -i -e 's/\(<target name="generate.c[^"]*" \)/\1 depends="init"/g' \ - make/build.xml || die -} - -src_compile() { - cd make || dir "Unable to enter make directory" - local antflags="-Dantlr.jar=$(java-pkg_getjars antlr)" - local gcp="$(java-pkg_getjars --build-only ant-core):$(java-config --tools)" - - ANT_TASKS="${WANT_ANT_TASKS}" eant ${antflags} -Dgentoo.classpath="${gcp}" all -} -src_install() { - cd build || dir "Unable to enter build directory" - - #build copies system antlr.jar here. - #So we just need to replace it. - rm "${PN}-rt-natives"*.jar || die - java-pkg_dojar *.jar - java-pkg_doso obj/*.so - - #If we are going to install the source - #use source && java-pkg_dosrc src -} diff --git a/dev-java/gluegen/gluegen-2.0_rc8.ebuild b/dev-java/gluegen/gluegen-2.0_rc8.ebuild deleted file mode 100644 index 058e33c83..000000000 --- a/dev-java/gluegen/gluegen-2.0_rc8.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 - -MY_PV=v${PV/_/-} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Automatically generate the JNI code necessary to call C libraries" -HOMEPAGE="http://jogamp.org/gluegen/www/" -SRC_URI="http://jogamp.org/deployment/${MY_PV}/archive/Sources/${MY_P}.tar.7z" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEP=" - dev-java/ant-core:0 - dev-java/antlr:0" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.5" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.5 - app-arch/p7zip - dev-java/ant-antlr:0 - dev-java/ant-contrib:0 - dev-java/ant-nodeps:0 - dev-java/cpptasks:0 - dev-java/junit:4" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - default - unpack ./${MY_P}.tar -} - -java_prepare() { - # preserve android.jar, FIXME can be built form source! - mv make/lib/android-sdk "${T}" || die - find -name '*.jar' -exec rm -v {} + || die - mv "${T}"/android-sdk make/lib/ || die -} - -JAVA_ANT_REWRITE_CLASSPATH="yes" - -EANT_BUILD_XML="make/build.xml" -EANT_BUILD_TARGET="all" -EANT_DOC_TARGET="" -EANT_GENTOO_CLASSPATH="antlr,ant-core" -EANT_NEEDS_TOOLS="yes" -EANT_ANT_TASKS="ant-antlr ant-contrib ant-nodeps cpptasks" -src_compile() { - # FIXME don't copy around jars - EANT_EXTRA_ARGS+=" -Dantlr.jar=\"$(java-pkg_getjar --build-only antlr antlr.jar)\"" - # FIXME don't build tests just yet - EANT_EXTRA_ARGS+=" -Djunit.jar=\"$(java-pkg_getjar --build-only junit-4 junit.jar)\"" - - java-pkg-2_src_compile -} - -# FIXME src_test - -src_install() { - java-pkg_dojar build/${PN}{,-rt}.jar - java-pkg_doso build/obj/*.so - - use doc && dohtml -r doc/manual - use source && java-pkg_dosrc src/java/* - - # for building jogl - insinto /usr/share/${PN}-${SLOT}/make - doins -r make/* - insinto /usr/share/${PN}-${SLOT}/build - doins build/artifact.properties -}
