diff options
-rw-r--r-- | dev-java/gluegen/Manifest | 2 | ||||
-rw-r--r-- | dev-java/gluegen/gluegen-1_p20080421.ebuild | 61 | ||||
-rw-r--r-- | dev-java/gluegen/gluegen-2.0_rc8.ebuild | 81 |
3 files changed, 0 insertions, 144 deletions
diff --git a/dev-java/gluegen/Manifest b/dev-java/gluegen/Manifest index c5f36706c..4e44921ef 100644 --- a/dev-java/gluegen/Manifest +++ b/dev-java/gluegen/Manifest @@ -1,4 +1,2 @@ DIST gluegen-2.1.4.tar.gz 42235490 BLAKE2B 31e5a55c9cc983d0e1c7f53988b7cc0779e01d1c4c0df8a33ca817acd51d0d28e453e6a84e1be65ecfb62883e8900c62a2219f78035dc7a68c26412e7c2b5135 SHA512 196478de92686b168d6f35e2e7141a31f682d22a7f96b5bc84d46905c42eb5bf25bacd74ccc51975fc7894e2e0ba2e236a4a68c101bbabaaa5193e4bdc50f607 DIST gluegen-2.2.4.tar.gz 43113191 BLAKE2B 8908cff19b4eeaac01eb91ecf51005433c60acbf35a2922e09f7bfe3d11dee46296b466ea22cf570cae5a1013ea6dd9b375fbaa5b0723509d0bad0926014b9fb SHA512 53e973ca8478f4513f9662d1375406af95f2181dae3fb3e3247e4752960e60e741f7eae36981967dba10ac7bc3dc0e85c159c193323c177ce733a9eb0540b98b -DIST gluegen-20080421.tar.bz2 1044951 SHA256 15ef8f499afc2256615bf453b318fbc22fbe146293ca4c6ca87c98577bf5a026 SHA512 3bffb55ec8723ac452b38d41f1bc596ee3065b1f791b8c7aec06d8acffdfd83d81553d9090fc273b56fa748b501f3a25f8dc4736bad291bc77f15d211957470d WHIRLPOOL 6171345011955517e84c9b82d187e2fe0c96fc1733ee6427248159fd8456472ea15c9cd223bd784a33478a4cfc568ddcfd73ea0addd13daa1b483b7a8cfe66c1 -DIST gluegen-v2.0-rc8.tar.7z 35196696 BLAKE2B 348f331962007d80976287bfa7cfea53c82fc28b2339835aec01045a767bab77886ef36470c6f0870cead7aea6c8b2aceb000541505d4035a002302f1bc9cbb8 SHA512 9845246f9776139cd205f197203349eba28150d5018bd086e6f7484df765b4cd122d78fbf836780a10b0d6395c645eb8ec7a256b8f832453c0b20155a11b3a0f 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 -} |