From 2cec4d08b0af2ed28cc4707f5b85c1738ebc8daf Mon Sep 17 00:00:00 2001 From: Matthew Kennedy Date: Fri, 10 Jun 2005 15:26:53 +0000 Subject: new Package-Manager: portage-2.0.51.22-r1 --- dev-lisp/abcl-cvs/ChangeLog | 10 ++++++++ dev-lisp/abcl-cvs/Manifest | 6 +++++ dev-lisp/abcl-cvs/abcl-cvs-0.ebuild | 41 +++++++++++++++++++++++++++++++ dev-lisp/abcl-cvs/files/abcl | 6 +++++ dev-lisp/abcl-cvs/files/digest-abcl-cvs-0 | 0 dev-lisp/abcl-cvs/files/j | 6 +++++ dev-lisp/abcl-cvs/metadata.xml | 10 ++++++++ 7 files changed, 79 insertions(+) create mode 100644 dev-lisp/abcl-cvs/ChangeLog create mode 100644 dev-lisp/abcl-cvs/Manifest create mode 100644 dev-lisp/abcl-cvs/abcl-cvs-0.ebuild create mode 100644 dev-lisp/abcl-cvs/files/abcl create mode 100644 dev-lisp/abcl-cvs/files/digest-abcl-cvs-0 create mode 100644 dev-lisp/abcl-cvs/files/j create mode 100644 dev-lisp/abcl-cvs/metadata.xml (limited to 'dev-lisp/abcl-cvs') diff --git a/dev-lisp/abcl-cvs/ChangeLog b/dev-lisp/abcl-cvs/ChangeLog new file mode 100644 index 000000000000..1a372c2e59cd --- /dev/null +++ b/dev-lisp/abcl-cvs/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-lisp/abcl-cvs +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/abcl-cvs/ChangeLog,v 1.1 2005/06/10 15:26:53 mkennedy Exp $ + +*abcl-cvs-0 (10 Jun 2005) + + 10 Jun 2005; Matthew Kennedy +files/abcl, +files/j, + +abcl-cvs-0.ebuild: + Initial port. Ebuild contributed by Matthew Kennedy + diff --git a/dev-lisp/abcl-cvs/Manifest b/dev-lisp/abcl-cvs/Manifest new file mode 100644 index 000000000000..e2f9fef35d36 --- /dev/null +++ b/dev-lisp/abcl-cvs/Manifest @@ -0,0 +1,6 @@ +MD5 c8256d10959c9fa868921b58fd82f3be abcl-cvs-0.ebuild 955 +MD5 b6a54e50eae430cd07528f6850aaac17 metadata.xml 403 +MD5 d8f6dc6481e92fd68567acc05e5659d6 ChangeLog 411 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-abcl-cvs-0 0 +MD5 038ee5392e620c54c0973082bd987652 files/j 124 +MD5 ef31c45735e62ba0eb84c62b2509aa38 files/abcl 143 diff --git a/dev-lisp/abcl-cvs/abcl-cvs-0.ebuild b/dev-lisp/abcl-cvs/abcl-cvs-0.ebuild new file mode 100644 index 000000000000..f1a4d590ddf2 --- /dev/null +++ b/dev-lisp/abcl-cvs/abcl-cvs-0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/abcl-cvs/abcl-cvs-0.ebuild,v 1.1 2005/06/10 15:26:53 mkennedy Exp $ + +ECVS_SERVER="cvs.sourceforge.net:/cvsroot/armedbear-j" +if [ -z "${ECVS_BRANCH}" ]; then + ECVS_BRANCH="HEAD" +fi +ECVS_MODULE="j" +ECVS_USER="anonymous" +ECVS_PASS="" +ECVS_CVS_OPTIONS="-dP" + +inherit cvs java-pkg + +DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the JVM." +HOMEPAGE="http://armedbear-j.sourceforge.net/" +SRC_URI="" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="virtual/jdk" + +S=${WORKDIR}/${ECVS_MODULE} + +src_compile() { + chmod +x ${S}/{configure,mkinstalldirs} + econf --with-jdk=`java-config -O` || die + make || die +} + +src_install() { + find ${S} -type d -name CVS -exec rm -rf '{}' \; + java-pkg_dojar j.jar + dohtml doc/* + insinto /usr/share/j + doins -r themes + dobin ${FILESDIR}/{abcl,j} +} diff --git a/dev-lisp/abcl-cvs/files/abcl b/dev-lisp/abcl-cvs/files/abcl new file mode 100644 index 000000000000..1e6295c3ba6a --- /dev/null +++ b/dev-lisp/abcl-cvs/files/abcl @@ -0,0 +1,6 @@ +#!/bin/sh + +exec `java-config -J` \ + -Djava.library.path=/usr/lib/abcl \ + -cp `java-config -p abcl-cvs` \ + org.armedbear.lisp.Main "$@" \ No newline at end of file diff --git a/dev-lisp/abcl-cvs/files/digest-abcl-cvs-0 b/dev-lisp/abcl-cvs/files/digest-abcl-cvs-0 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/dev-lisp/abcl-cvs/files/j b/dev-lisp/abcl-cvs/files/j new file mode 100644 index 000000000000..c985ccab45c7 --- /dev/null +++ b/dev-lisp/abcl-cvs/files/j @@ -0,0 +1,6 @@ +#!/bin/sh + +exec `java-config -J` \ + -Djava.library.path=/usr/lib/abcl \ + -cp `java-config -p abcl-cvs` \ + Main "$@" \ No newline at end of file diff --git a/dev-lisp/abcl-cvs/metadata.xml b/dev-lisp/abcl-cvs/metadata.xml new file mode 100644 index 000000000000..4e12eb624a24 --- /dev/null +++ b/dev-lisp/abcl-cvs/metadata.xml @@ -0,0 +1,10 @@ + + + +common-lisp + +Armed Bear Common Lisp (ABCL) is a Common Lisp implementation which runs on the +Java Virtual Machine (JVM). It includes a compiler to Java bytecode and allows +access to Java libraries from Common Lisp. + + -- cgit v1.2.3-65-gdbad