# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/radeox/radeox-1.0_beta2.ebuild,v 1.12 2007/01/12 12:06:02 betelgeuse Exp $ inherit java-pkg DESCRIPTION="Radeox Wiki render engine" HOMEPAGE="http://www.radeox.org" SRC_URI="ftp://snipsnap.org/radeox/${PN}-1.0-BETA-2-src.tgz" LICENSE="LGPL-2.1" SLOT="1" KEYWORDS="x86 ppc amd64" IUSE="doc jikes" RDEPEND=">=virtual/jre-1.4 =dev-java/jakarta-oro-2.0* =dev-java/junit-3.8* =dev-java/picocontainer-1* =dev-java/commons-logging-1*" DEPEND=">=virtual/jdk-1.4 ${RDEPEND} dev-java/ant jikes? ( dev-java/jikes )" # karltk: is junit really necessary? S=${WORKDIR}/${PN}-1.0-BETA-2 src_unpack() { unpack ${A} cd ${S} rm -f lib/*.jar cd lib java-pkg_jar-from junit java-pkg_jar-from jakarta-oro-2.0 jakarta-oro.jar oro.jar java-pkg_jar-from commons-logging java-pkg_jar-from picocontainer-1 cd ${S} rm -rf src/org/radeox/example/ \ src/test/ src/org/radeox/test/ } src_compile() { local antflags="jar jar-api" use doc && antflags="${antflags} javadoc" use jikes && antflags="${antflags} -Dbuild.compiler=jikes" ant ${antflags} || die "compilation failed" } src_install() { dodoc Changes.txt README Radeox.version use doc && java-pkg_dohtml -r docs/api java-pkg_dojar lib/{radeox,radeox-api}.jar }