summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-05-10 11:40:39 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-05-10 11:40:39 +0000
commit194b9a3c4cc8f26ef6aae9a1807874c02c90c591 (patch)
tree9ffb0a266160d39237fb398d837cea45aa8cac24 /dev-java/antenna
parentStable on x86 (#177422) (diff)
downloadgentoo-2-194b9a3c4cc8f26ef6aae9a1807874c02c90c591.tar.gz
gentoo-2-194b9a3c4cc8f26ef6aae9a1807874c02c90c591.tar.bz2
gentoo-2-194b9a3c4cc8f26ef6aae9a1807874c02c90c591.zip
Version bump. Adds source and examples use flags and uses java-pkg_register-ant-task to register ant task.
(Portage version: 2.1.2.7)
Diffstat (limited to 'dev-java/antenna')
-rw-r--r--dev-java/antenna/ChangeLog8
-rw-r--r--dev-java/antenna/antenna-0.9.14.ebuild65
-rw-r--r--dev-java/antenna/files/digest-antenna-0.9.143
3 files changed, 75 insertions, 1 deletions
diff --git a/dev-java/antenna/ChangeLog b/dev-java/antenna/ChangeLog
index df54f1c9b400..9f138d9c87fd 100644
--- a/dev-java/antenna/ChangeLog
+++ b/dev-java/antenna/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/antenna
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/antenna/ChangeLog,v 1.4 2007/01/14 12:49:45 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/antenna/ChangeLog,v 1.5 2007/05/10 11:40:39 betelgeuse Exp $
+
+*antenna-0.9.14 (10 May 2007)
+
+ 10 May 2007; Petteri Räty <betelgeuse@gentoo.org> +antenna-0.9.14.ebuild:
+ Version bump. Adds source and examples use flags and uses
+ java-pkg_register-ant-task to register ant task.
14 Jan 2007; Petteri Räty <betelgeuse@gentoo.org>
antenna-0.9.13-r1.ebuild:
diff --git a/dev-java/antenna/antenna-0.9.14.ebuild b/dev-java/antenna/antenna-0.9.14.ebuild
new file mode 100644
index 000000000000..36bd7fd04956
--- /dev/null
+++ b/dev-java/antenna/antenna-0.9.14.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/antenna/antenna-0.9.14.ebuild,v 1.1 2007/05/10 11:40:39 betelgeuse Exp $
+
+JAVA_PKG_IUSE="doc examples source"
+
+inherit java-pkg-2 java-ant-2 eutils
+
+MY_P=${DISTDIR}/${PN}-src-${PV}.zip
+
+DESCRIPTION="Ant task for J2ME"
+HOMEPAGE="http://antenna.sourceforge.net/"
+SRC_URI="mirror://sourceforge/antenna/${PN}-src-${PV}.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+COMMON_DEP="
+ >=dev-java/ant-core-1.7.0
+ ~dev-java/servletapi-2.4"
+
+DEPEND=">=virtual/jdk-1.4
+ app-arch/unzip
+ ${COMMON_DEP}"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEP}"
+
+S="${WORKDIR}"
+
+# Don't rewrite samples
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ mkdir tmpclasses
+ java-ant_bsfix_one build.xml
+ java-ant_rewrite-classpath build.xml
+}
+
+# http://sourceforge.net/tracker/index.php?func=detail&aid=1716392&group_id=67420&atid=517828
+# Build system should be saner if this patch gets accepted
+src_compile() {
+ EANT_GENTOO_CLASSPATH="ant-core,servletapi-2.4" \
+ EANT_BUILD_TARGET="compile package" \
+ EANT_DOC_TARGET="" java-pkg-2_src_compile
+ if use doc; then
+ javadoc -encoding latin1 -d api $(find src -name "*.java") \
+ -classpath $(java-pkg_getjars ant-core,servletapi-2.4) || die "javadoc failed"
+ fi
+}
+
+src_install() {
+ java-pkg_newjar dist/${PN}-bin-${PV}.jar
+ java-pkg_register-ant-task
+
+ if use doc; then
+ java-pkg_dohtml doc/*
+ java-pkg_dojavadoc api
+ fi
+ use source && java-pkg_dosrc src/*
+ use examples && java-pkg_doexamples samples
+}
diff --git a/dev-java/antenna/files/digest-antenna-0.9.14 b/dev-java/antenna/files/digest-antenna-0.9.14
new file mode 100644
index 000000000000..14026abb53a0
--- /dev/null
+++ b/dev-java/antenna/files/digest-antenna-0.9.14
@@ -0,0 +1,3 @@
+MD5 906e8220ba279af2de6fbef8bade287c antenna-src-0.9.14.zip 134569
+RMD160 4982ef03919d001fed3ede28006be59aedda2158 antenna-src-0.9.14.zip 134569
+SHA256 f8522fb6c6242c4e6923921e5207b68c3346b89dca791b880aaa5fd78ddf77f1 antenna-src-0.9.14.zip 134569