# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=2 JAVA_PKG_IUSE="doc source" inherit eutils java-pkg-2 java-ant-2 DESCRIPTION="Pluto is the Reference Implementation of the Java Portlet Specification (JSR-168)" HOMEPAGE="http://portals.apache.org/pluto/" SRC_URI="http://archive.apache.org/dist/portals/pluto/SOURCES/${PN}-src-${PV}.tar.gz" SLOT="0" COMMON_DEPEND=">=dev-java/servletapi-2.2 =dev-java/portletapi-1.0" DEPEND=">=virtual/jdk-1.4 ${COMMON_DEPEND}" RDEPEND=">=virtual/jre-1.4 dev-java/ant-core ${COMMON_DEPEND}" LICENSE="Apache-1.1" KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" S="${WORKDIR}/${PN}" JAVA_ANT_REWRITE_CLASSPATH="yes" EANT_BUILD_TARGET="jar" EANT_BUILD_XML="container/build.xml" EANT_GENTOO_CLASSPATH="servletapi-2.4,portletapi-1" pkg_setup() { java-pkg-2_pkg_setup } java_prepare() { epatch "${FILESDIR}/${P}-build-xml.patch" #java-pkg_jarfrom --build-only ant-core ant.jar } src_install() { java-pkg_newjar container/target/${PN}-1.0.jar ${PN}.jar }