# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/echo2/echo2-2.0.0.ebuild,v 1.3 2006/09/10 16:52:18 nelchael Exp $ inherit java-pkg-2 java-ant-2 DESCRIPTION="The EchoPoint project provides a rich collection of web components which seamlessly integrate with the Echo Web Framework" HOMEPAGE="http://echopoint.sourceforge.net/" SRC_URI="mirror://sourceforge/echopoint/${PN}-src-${PV/_/}.zip" LICENSE="MPL-1.1 GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~ppc ~x86" IUSE="doc source" DEPEND=">=virtual/jdk-1.4" RDEPEND=">=virtual/jre-1.4 >=dev-java/servletapi-2.4 >=dev-java/echo2-2.1.0_beta5" S=${WORKDIR}/echopointng src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/build.xml.patch } src_compile() { export CLASSPATH=$CLASSPATH:$(java-config -p servletapi-2.4) export CLASSPATH=$CLASSPATH:$(java-config -p echo2) eant compileJar || die "ant failed" use doc && eant javadoc use source && eant releaseSrc } src_install() { java-pkg_dojar ${S}/dist_build/binary/jar/*.jar use doc && { cd "${S}/dist_javadoc" java-pkg_dohtml -r docs/ } use source && { cd "${S}/dist_jar" unzip *.zip java-pkg_dosrc echopointng } use source && unjar java-pkg_dosrc "${S}/SourceCode/src" }