From 48b216cf22632c58f998cd6b230ff6b52d72eee8 Mon Sep 17 00:00:00 2001 From: Karl Trygve Kalleberg Date: Tue, 27 Apr 2004 22:30:51 +0000 Subject: Initial import. Fixes #45992. --- dev-java/mockobjects/mockobjects-0.09.ebuild | 44 ++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 dev-java/mockobjects/mockobjects-0.09.ebuild (limited to 'dev-java/mockobjects/mockobjects-0.09.ebuild') diff --git a/dev-java/mockobjects/mockobjects-0.09.ebuild b/dev-java/mockobjects/mockobjects-0.09.ebuild new file mode 100644 index 000000000000..5299d604d655 --- /dev/null +++ b/dev-java/mockobjects/mockobjects-0.09.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/mockobjects/mockobjects-0.09.ebuild,v 1.1 2004/04/27 22:30:51 karltk Exp $ + +inherit java-pkg + +DESCRIPTION="Test-first development process for building object-oriented software" +HOMEPAGE="http://mockobjects.sf.net" +SRC_URI="http://dev.gentoo.org/~karltk/java/distfiles/mockobjects-java-${PV}-gentoo.tar.bz2" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc junit jikes" +DEPEND="=dev-java/junit-3.8*" +RDEPEND="" +S=${WORKDIR}/mockobjects-java-${PV} + +src_unpack() { + unpack ${A} + cd ${S} + cp ${FILESDIR}/build.xml-${PV} build.xml || die + ( + cd lib + java-pkg_jar-from junit + ) + mkdir -p out/jdk/classes +} + +src_compile() { + # karltk: add jikes support soon + ant jar || die "failed to build jar" + if use doc ; then + ant javadoc || die "failed to create javadoc" + fi + if use junit ; then + ant junit || die "failed to run junit" + fi +} + +src_install() { + java-pkg_dojar out/*.jar + dodoc doc/README + dohtml -r out/doc/javadoc/* +} -- cgit v1.2.3-65-gdbad