Skip to content

Commit

Permalink
dev-java/gluegen: Bump to EAPI=5; drop old
Browse files Browse the repository at this point in the history
Package-Manager: portage-2.2.14
  • Loading branch information
jlec committed Nov 3, 2014
1 parent dda386c commit 395c756
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 104 deletions.
4 changes: 4 additions & 0 deletions dev-java/gluegen/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $

03 Nov 2014; Justin Lecher <jlec@gentoo.org> gluegen-1_p20080421.ebuild,
gluegen-2.0_rc8.ebuild, -gluegen-2.1.2.ebuild, gluegen-2.1.4.ebuild:
Bump to EAPI=5; drop old

*gluegen-2.1.4 (12 Feb 2014)

12 Feb 2014; Guillaume Horel <guillaume.horel@gmail.com>
Expand Down
1 change: 0 additions & 1 deletion dev-java/gluegen/Manifest
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
DIST gluegen-2.1.4.tar.gz 42235490 SHA256 18826c58b136dc44089346791e6ed57c7e2828a1ee4d6279d15e26cb12c2b926 SHA512 196478de92686b168d6f35e2e7141a31f682d22a7f96b5bc84d46905c42eb5bf25bacd74ccc51975fc7894e2e0ba2e236a4a68c101bbabaaa5193e4bdc50f607 WHIRLPOOL c05e723d85021f464d49b48fc2a0f11e5979d42355e6ac0d7437c40407d34829d5a531bf2687d47fa29cd8affd14d400a333fe90624a7ecda832a1cf76696440
DIST gluegen-20080421.tar.bz2 1044951 SHA256 15ef8f499afc2256615bf453b318fbc22fbe146293ca4c6ca87c98577bf5a026 SHA512 3bffb55ec8723ac452b38d41f1bc596ee3065b1f791b8c7aec06d8acffdfd83d81553d9090fc273b56fa748b501f3a25f8dc4736bad291bc77f15d211957470d WHIRLPOOL 6171345011955517e84c9b82d187e2fe0c96fc1733ee6427248159fd8456472ea15c9cd223bd784a33478a4cfc568ddcfd73ea0addd13daa1b483b7a8cfe66c1
DIST gluegen-v2.0-rc8.tar.7z 35196696 SHA256 8cae313dfe03d13cdd165aa7d9e698897affae290e7ce7c4a27479fe6522c0dc SHA512 9845246f9776139cd205f197203349eba28150d5018bd086e6f7484df765b4cd122d78fbf836780a10b0d6395c645eb8ec7a256b8f832453c0b20155a11b3a0f WHIRLPOOL 427d6ef990a0702b81a4f62a74dce628594144507392cb8d25b5af5cbeca186faef987c809eeb1faf5d99b8f867213c7786d43f4418f85d04ac68d96595b83b3
DIST gluegen-v2.1.2.tar.7z 38625189 SHA256 6b84a60cbcf2db8082b37d8591d7a883144d07b672e8a754a407f246cfc10915 SHA512 a7c9e9c0c3850ba2be609ba0130ab42074632c5b4fdd2ff6597b2b43143f496103e762073c2f1a55e4f40a33bc13c2a82b3099d022895b85dd2dda19c9a0dc35 WHIRLPOOL eaa6a1c443c12b0b04eca86e82d5b171b9123ae760051ce4f3b7d066177553286abe7b3cca88ce3f62e3fe96dad55836ea1f08150caf235c0386853120e05398
22 changes: 11 additions & 11 deletions dev-java/gluegen/gluegen-1_p20080421.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,33 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

# svn export -r "{2009-05-09}" https://gluegen.dev.java.net/svn/gluegen/trunk
# gluegen --username xxx --password xxx
EAPI=5

WANT_ANT_TASKS="ant-antlr"
JAVA_PKG_IUSE=""

inherit java-pkg-2 java-ant-2

DESCRIPTION="GlueGen is a tool which automatically generates the Java and JNI
code necessary to call C libraries"
HOMEPAGE="https://gluegen.dev.java.net"
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
RDEPEND="
>=virtual/jre-1.4
dev-java/antlr:0"

DEPEND=">=virtual/jdk-1.4
DEPEND="
>=virtual/jdk-1.4
dev-java/ant-core:0
dev-java/antlr:0
dev-java/cpptasks:0"
IUSE=""

S="${WORKDIR}/${PN}-${PV#1_p}"

Expand All @@ -53,7 +53,7 @@ src_install() {

#build copies system antlr.jar here.
#So we just need to replace it.
rm "${PN}-rt-natives"*.jar
rm "${PN}-rt-natives"*.jar || die
java-pkg_dojar *.jar
java-pkg_doso obj/*.so

Expand Down
9 changes: 2 additions & 7 deletions dev-java/gluegen/gluegen-2.0_rc8.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $

###############################################################################
# WARNING: don't add to main tree without fixing QA issues first!
###############################################################################

EAPI="4"
EAPI=5

JAVA_PKG_IUSE="doc source"

Expand All @@ -15,8 +11,7 @@ inherit java-pkg-2 java-ant-2
MY_PV=v${PV/_/-}
MY_P=${PN}-${MY_PV}

DESCRIPTION="GlueGen is a tool which automatically generates the Java and JNI
code necessary to call C libraries"
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"

Expand Down
83 changes: 0 additions & 83 deletions dev-java/gluegen/gluegen-2.1.2.ebuild

This file was deleted.

3 changes: 1 addition & 2 deletions dev-java/gluegen/gluegen-2.1.4.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WANT_ANT_TASKS="ant-antlr ant-contrib dev-java/cpptasks:0"

inherit java-pkg-2 java-ant-2

DESCRIPTION="A tool which automatically generates the JNI code necessary to call C libraries"
DESCRIPTION="Automatically generate the JNI code necessary to call C libraries"
HOMEPAGE="http://jogamp.org/gluegen/www/"
SRC_URI="https://github.com/sgothel/gluegen/archive/v${PV}.tar.gz -> ${P}.tar.gz"

Expand All @@ -21,7 +21,6 @@ IUSE=""
COMMON_DEP="
dev-java/ant-core:0
dev-java/antlr:0"

RDEPEND="${COMMON_DEP}
>=virtual/jre-1.5"

Expand Down

0 comments on commit 395c756

Please sign in to comment.