# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: inherit java-pkg DESCRIPTION="A text-processing Java classes that serialize objects to XML and back again." HOMEPAGE="http://xstream.codehaus.org/index.html" SRC_URI="http://dist.codehaus.org/xstream/distributions/${P}.zip" LICENSE="BSD" SLOT="0" KEYWORDS="x86 ppc sparc amd64 ppc64" IUSE="doc examples jikes source" DEPEND=">=virtual/jdk-1.3 >=dev-java/ant-core-1.4 >=dev-java/commons-lang-2.0 >=dev-java/dom4j-1.3 dev-java/jdom dev-java/jmock dev-java/joda-time dev-perl/XML-Writer dev-java/xom >=dev-java/xpp3-1.1.3.4* jikes? ( >=dev-java/jikes-1.17 ) source? ( app-arch/zip )" RDEPEND=">=virtual/jdk-1.3" src_compile() { local antflags="jar" use doc && antflags="${antflags} javadocs" use jikes && antflags="${antflags} -Dbuild.compiler=jikes" ant ${antflags} || die "Failed Creating Docs" } src_install() { mv ${PN}*.jar ${PN}.jar java-pkg_dojar ${PN}.jar if use doc; then dodoc LICENSE README java-pkg_dohtml *.html java-pkg_dohtml -r docs/ fi use source && java-pkg_dosrc src/java/org }