tomwij      14/03/08 17:55:22

  Modified:             ChangeLog
  Added:                tapestry-3.0.4-r1.ebuild
  Removed:              tapestry-3.0.4.ebuild
  Log:
  Revision bump. EAPI 5.
  
  (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 
6D34E57D)

Revision  Changes    Path
1.4                  dev-java/tapestry/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/tapestry/ChangeLog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ChangeLog   21 Oct 2008 20:48:35 -0000      1.3
+++ ChangeLog   8 Mar 2014 17:55:22 -0000       1.4
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/tapestry
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/tapestry/ChangeLog,v 1.3 
2008/10/21 20:48:35 betelgeuse Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/tapestry/ChangeLog,v 1.4 
2014/03/08 17:55:22 tomwij Exp $
+
+*tapestry-3.0.4-r1 (08 Mar 2014)
+
+  08 Mar 2014; Tom Wijsman <tom...@gentoo.org> +tapestry-3.0.4-r1.ebuild,
+  -tapestry-3.0.4.ebuild:
+  Revision bump. EAPI 5.
 
   21 Oct 2008; Petteri Räty <betelge...@gentoo.org> tapestry-3.0.4.ebuild:
   Migrate to slot dependencies.
@@ -15,4 +21,3 @@
   +files/common.properties, +metadata.xml, +tapestry-3.0.4.ebuild:
   Adding tapestry package. Ebuild provided by elvantor <elvanor2...@gmail.com>
   with some cleanup performed by myself.
-



1.1                  dev-java/tapestry/tapestry-3.0.4-r1.ebuild

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

Index: tapestry-3.0.4-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tapestry/tapestry-3.0.4-r1.ebuild,v 
1.1 2014/03/08 17:55:22 tomwij Exp $

EAPI="5"

JAVA_PKG_IUSE="doc source"

inherit java-pkg-2 java-ant-2

DESCRIPTION="Tapestry is an open-source framework for creating dynamic, robust, 
highly scalable web applications in Java."
HOMEPAGE="http://tapestry.apache.org/";
SRC_URI="mirror://apache/${PN}/Tapestry-${PV}-src.zip"

LICENSE="Apache-2.0"
SLOT="3.0"
KEYWORDS="~amd64 ~x86"

COMMON_DEP="
        dev-java/bsf:2.3
        dev-java/commons-beanutils:1.7
        dev-java/commons-codec:0
        dev-java/commons-digester:0
        dev-java/commons-fileupload:0
        dev-java/commons-lang:2.1
        dev-java/commons-logging:0
        dev-java/jakarta-oro:2.0
        dev-java/javassist:2
        dev-java/ognl:2.6
        dev-java/servletapi:2.4"

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

DEPEND=">=virtual/jdk-1.4
        app-arch/unzip:0
        ${COMMON_DEP}"

IUSE="${JAVA_PKG_IUSE}"

S="${WORKDIR}/Tapestry-${PV}"

EANT_GENTOO_CLASSPATH="commons-logging,commons-fileupload,commons-lang-2.1"
EANT_GENTOO_CLASSPATH+=",commons-codec,commons-beanutils-1.7,commons-digester"
EANT_GENTOO_CLASSPATH+=",servletapi-2.4,ognl-2.6,bsf-2.3,jakarta-oro-2.0"
EANT_GENTOO_CLASSPATH+=",javassist-2"
JAVA_ANT_REWRITE_CLASSPATH="true"

java_prepare() {
        mkdir config lib || die

        cp "${FILESDIR}/Version.properties" config/ || die
        cp "${FILESDIR}/build.properties" config/ || die
        cp "${FILESDIR}/common.properties" config/ || die
}

src_compile() {
        cd "${S}/framework" || die

        eant -Dgentoo.classpath="$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH})"

        use doc && javadoc -sourcepath src/ org.apache.tapestry -d ../javadoc
}

src_install() {
        java-pkg_newjar "lib/${P}.jar"

        use source && java-pkg_dosrc framework/src/org
        use doc && java-pkg_dojavadoc javadoc
}




Reply via email to