From b234b1d1b21a5544afdcbfa0f04a7f40a686bc87 Mon Sep 17 00:00:00 2001 From: Thomas Matthijs Date: Sun, 14 Nov 2004 15:22:29 +0000 Subject: moved from dev-util/jcvs-bin, now builds from source, submitted by Jan Brinkmann --- dev-util/jcvs/ChangeLog | 11 +++++++ dev-util/jcvs/Manifest | 4 +++ dev-util/jcvs/files/MANIFEST.MF | 2 ++ dev-util/jcvs/files/build.xml | 39 +++++++++++++++++++++++ dev-util/jcvs/files/digest-jcvs-5.4.2 | 1 + dev-util/jcvs/jcvs-5.4.2.ebuild | 59 +++++++++++++++++++++++++++++++++++ 6 files changed, 116 insertions(+) create mode 100644 dev-util/jcvs/ChangeLog create mode 100644 dev-util/jcvs/Manifest create mode 100644 dev-util/jcvs/files/MANIFEST.MF create mode 100644 dev-util/jcvs/files/build.xml create mode 100644 dev-util/jcvs/files/digest-jcvs-5.4.2 create mode 100644 dev-util/jcvs/jcvs-5.4.2.ebuild (limited to 'dev-util/jcvs') diff --git a/dev-util/jcvs/ChangeLog b/dev-util/jcvs/ChangeLog new file mode 100644 index 000000000000..f41d447ad393 --- /dev/null +++ b/dev-util/jcvs/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-util/jcvs +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/jcvs/ChangeLog,v 1.1 2004/11/14 15:22:29 axxo Exp $ + +*jcvs-5.4.2 (14 Nov 2004) + + 14 Nov 2004; Thomas Matthijs +files/MANIFEST.MF, + +files/build.xml, +jcvs-5.4.2.ebuild: + moved from dev-util/jcvs-bin, now builds from source, submitted by Jan + Brinkmann + diff --git a/dev-util/jcvs/Manifest b/dev-util/jcvs/Manifest new file mode 100644 index 000000000000..0ea88793a9a7 --- /dev/null +++ b/dev-util/jcvs/Manifest @@ -0,0 +1,4 @@ +MD5 347ae19f58acae1f9d1ae6d8c96b52ad jcvs-5.4.2.ebuild 1606 +MD5 6a02d202407141d460b688f1864631e8 files/digest-jcvs-5.4.2 62 +MD5 2f143ca8baaf367e3232b727a33f1b8b files/MANIFEST.MF 56 +MD5 a02de83b7550636d4dc89a7ec266a9f5 files/build.xml 969 diff --git a/dev-util/jcvs/files/MANIFEST.MF b/dev-util/jcvs/files/MANIFEST.MF new file mode 100644 index 000000000000..ff46bc7bc5ca --- /dev/null +++ b/dev-util/jcvs/files/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 +Main-Class: com.ice.jcvsii.JCVS diff --git a/dev-util/jcvs/files/build.xml b/dev-util/jcvs/files/build.xml new file mode 100644 index 000000000000..eca1b5e9af3a --- /dev/null +++ b/dev-util/jcvs/files/build.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dev-util/jcvs/files/digest-jcvs-5.4.2 b/dev-util/jcvs/files/digest-jcvs-5.4.2 new file mode 100644 index 000000000000..05a540104fe1 --- /dev/null +++ b/dev-util/jcvs/files/digest-jcvs-5.4.2 @@ -0,0 +1 @@ +MD5 ea9986d80bbfa71a245c57bd45299aca jcvsii-5.4.2.zip 5044064 diff --git a/dev-util/jcvs/jcvs-5.4.2.ebuild b/dev-util/jcvs/jcvs-5.4.2.ebuild new file mode 100644 index 000000000000..7758f619f3d1 --- /dev/null +++ b/dev-util/jcvs/jcvs-5.4.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/jcvs/jcvs-5.4.2.ebuild,v 1.1 2004/11/14 15:22:29 axxo Exp $ + +inherit java-pkg + +DESCRIPTION="Java CVS client" +HOMEPAGE="http://www.jcvs.org/" +SRC_URI="http://www.jcvs.org/download/jcvs/jcvsii-${PV}.zip" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="doc" +DEPEND=">=virtual/jdk-1.3 + >=dev-java/ant-core-1.5 + >=dev-java/sun-jaf-bin-1.0.2 + >=dev-java/commons-logging-1.0.4 + >=dev-java/j2ssh-0.2.7 + >=dev-java/javahelp-bin-2 + jikes? ( dev-java/jikes )" +RDEPEND=">=virtual/jre-1.3 + >=dev-java/sun-jaf-bin-1.0.2 + >=dev-java/commons-logging-1.0.4 + >=dev-java/j2ssh-0.2.7 + >=dev-java/javahelp-bin-2" + +S="${WORKDIR}/jCVS-${PV}" + +src_unpack() { + unpack ${A} + cd ${S}/bin + rm -f *.jar jars/*.jar + cd jars + java-pkg_jar-from sun-jaf-bin activation.jar + java-pkg_jar-from commons-logging commons-logging.jar + java-pkg_jar-from j2ssh j2ssh-common.jar + java-pkg_jar-from j2ssh j2ssh-core.jar + java-pkg_jar-from javahelp-bin jh.jar + + cd ${S} + cp ${FILESDIR}/build.xml . + cp ${FILESDIR}/MANIFEST.MF . +} + +src_compile() { + # not possible to compile the source code with jikes. + ant jar || die "failed to build" +} + +src_install() { + java-pkg_dojar bin/jcvsii.jar + + echo "#!/bin/sh" > ${PN} + echo "java -cp \$(java-config -p commons-logging,jcvs,sun-jaf-bin,j2ssh,javahelp-bin) com.ice.jcvsii.JCVS" >> ${PN} + dobin ${PN} + + use doc && java-pkg_dohtml -r doc/api/* + dodoc doc/lgpl.html doc/license.html doc/relnotes/* +} -- cgit v1.2.3-65-gdbad