# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/relaxngcc/relaxngcc-1.12.ebuild,v 1.7 2007/11/13 12:32:21 opfer Exp $ JAVA_PKG_IUSE="doc source" inherit java-pkg-2 java-ant-2 MY_DATE="20031218" DESCRIPTION="RELAX NG Compiler Compiler" HOMEPAGE="http://relaxngcc.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_DATE}.zip" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" IUSE="" RDEPEND=">=virtual/jre-1.4 dev-java/relaxng-datatype dev-java/msv dev-java/ant-core dev-java/xsdlib" DEPEND=">=virtual/jdk-1.4 ${RDEPEND}" S="${WORKDIR}/${PN}-${MY_DATE}" src_unpack() { unpack ${A} cd "${S}" rm -v *.jar || die mkdir lib cd lib/ java-pkg_jarfrom relaxng-datatype java-pkg_jarfrom msv java-pkg_jarfrom xsdlib java-pkg_jarfrom ant-core cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die "cp failed" cp "${FILESDIR}/MANIFEST.MF-${PV}" "${S}/MANIFEST.MF" || die "cp failed" cd "${S}/src/relaxngcc/" rm -rf maven java-pkg_filter-compiler jikes } EANT_DOC_TARGET="" src_install() { java-pkg_dojar relaxngcc.jar use source && java-pkg_dosrc src/* dodoc readme.txt || die use doc && dohtml -r doc/en/* }