monsieurp    15/07/22 15:22:15

  Modified:             ChangeLog
  Added:                antenna-1.0.2-r2.ebuild
  Log:
  EAPI 5 bump.
  
  Signed-off-by: Patrice Clement <monsie...@gentoo.org>
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  Changes    Path
1.13                 dev-java/antenna/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/antenna/ChangeLog?rev=1.13&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/antenna/ChangeLog?rev=1.13&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/antenna/ChangeLog?r1=1.12&r2=1.13

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/antenna/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog   9 Jun 2015 13:29:26 -0000       1.12
+++ ChangeLog   22 Jul 2015 15:22:15 -0000      1.13
@@ -1,6 +1,11 @@
 # ChangeLog for dev-java/antenna
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/antenna/ChangeLog,v 1.12 
2015/06/09 13:29:26 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/antenna/ChangeLog,v 1.13 
2015/07/22 15:22:15 monsieurp Exp $
+
+*antenna-1.0.2-r2 (22 Jul 2015)
+
+  22 Jul 2015; Patrice Clement <monsie...@gentoo.org> +antenna-1.0.2-r2.ebuild:
+  EAPI 5 bump.
 
   09 Jun 2015; Justin Lecher <j...@gentoo.org> metadata.xml:
   Updating remote-id in metadata.xml



1.1                  dev-java/antenna/antenna-1.0.2-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/antenna/antenna-1.0.2-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/antenna/antenna-1.0.2-r2.ebuild?rev=1.1&content-type=text/plain

Index: antenna-1.0.2-r2.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/antenna/antenna-1.0.2-r2.ebuild,v 
1.1 2015/07/22 15:22:15 monsieurp Exp $

EAPI=5

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="~amd64 ~x86"
IUSE=""

COMMON_DEP="dev-java/ant-core:0
        dev-java/antlr:0
        java-virtuals/servlet-api:3.0"
DEPEND=">=virtual/jdk-1.4
        app-arch/unzip
        ${COMMON_DEP}"
RDEPEND=">=virtual/jre-1.4
        ${COMMON_DEP}"

S="${WORKDIR}"

JAVA_PKG_BSFIX="off"

java_prepare() {
        unzip -n lib/preprocessor-src-1.1.zip || die "can't unzip 
preprocessor-src-1.1.zip"
        rm -rf lib || die "can't remove lib directory"

        java-ant_bsfix_one build.xml
        java-ant_rewrite-classpath build.xml
}

src_compile() {
        local cp="ant-core,antlr,servlet-api-3.0"

        EANT_GENTOO_CLASSPATH="${cp}" \
                EANT_BUILD_TARGET="init 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 "${cp}") \
                        || 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
}




Reply via email to