# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit java-pkg-2 MY_PV="${PV/_beta/.b}" MY_P="${PN}-${MY_PV}" DESCRIPTION="An application for highlighting the differences between two XML documents" HOMEPAGE="http://nwalsh.com/java/diffmk/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~ppc ~x86" IUSE="" RDEPEND="=virtual/jre-1.4* dev-java/xml-commons-resolver" DEPEND="=virtual/jdk-1.4* ${RDEPEND}" S="${WORKDIR}/${MY_P}" src_compile() { ebegin "Building" cd src/ ejavac \ -classpath $(java-pkg_getjars xml-commons-resolver) \ $(find -name *.java) eend $? ebegin "Creating JAR" jar \ cf \ -m manifest \ ../bin/diffmk.jar \ $(find -name *.class) \ || die "jar failed" eend $? } src_install() { java-pkg_dojar bin/diffmk.jar java-pkg_dohtml docs/diffmk.html src/overview.html java-pkg_dojavadoc docs/javadoc/ java-pkg_dolauncher \ ${PN} \ --main com.sun.xtc.diffmk.DiffMk \ --pkg_args "--config /usr/share/diffmk/diffmk.xml" dodoc README insinto /usr/share/diffmk doins docs/diffmk.xml }