diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2006-05-11 22:01:22 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2006-05-11 22:01:22 +0000 |
commit | 6967c13bcc96541e09cb420b239fadefe9eeb55b (patch) | |
tree | 50878356ec5675174dd37fd8319ae8a7cd5f0274 /dev-scheme | |
parent | Added a new revision to work with the split openal/freealut. Closing bug #11... (diff) | |
download | gentoo-2-6967c13bcc96541e09cb420b239fadefe9eeb55b.tar.gz gentoo-2-6967c13bcc96541e09cb420b239fadefe9eeb55b.tar.bz2 gentoo-2-6967c13bcc96541e09cb420b239fadefe9eeb55b.zip |
Moved from dev-lisp/kawa to dev-scheme/kawa.
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/kawa/ChangeLog | 27 | ||||
-rw-r--r-- | dev-scheme/kawa/Manifest | 16 | ||||
-rw-r--r-- | dev-scheme/kawa/files/digest-kawa-1.6.97 | 1 | ||||
-rw-r--r-- | dev-scheme/kawa/files/digest-kawa-1.7 | 1 | ||||
-rw-r--r-- | dev-scheme/kawa/files/kawa-1.6.97.sh | 4 | ||||
-rw-r--r-- | dev-scheme/kawa/kawa-1.6.97.ebuild | 38 | ||||
-rw-r--r-- | dev-scheme/kawa/kawa-1.7.ebuild | 45 |
7 files changed, 132 insertions, 0 deletions
diff --git a/dev-scheme/kawa/ChangeLog b/dev-scheme/kawa/ChangeLog new file mode 100644 index 000000000000..b89e335268c1 --- /dev/null +++ b/dev-scheme/kawa/ChangeLog @@ -0,0 +1,27 @@ +# ChangeLog for dev-lisp/kawa +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/kawa/ChangeLog,v 1.1 2006/05/11 22:01:21 mkennedy Exp $ + + 11 May 2006; Matthew Kennedy <mkennedy@gentoo.org> +files/kawa-1.6.97.sh, + +kawa-1.6.97.ebuild, +kawa-1.7.ebuild: + Moved from dev-lisp/kawa to dev-scheme/kawa. + + 17 Oct 2004; Thomas Matthijs <axxo@gentoo.org> kawa-1.7.ebuild: + dojar --> java-pkg_dojar + +*kawa-1.7 (13 May 2004) + + 13 May 2004; <mkennedy@gentoo.org> +kawa-1.7.ebuild: + New upstream version + +*kawa-1.6.97 ( 17 Feb 2002 ) + + 01 Aug 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kawa-1.6.97.ebuild : + + Added LICENSE, SLOT and KEYWORDS. + + 17 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kawa-1.6.97.ebuild files/digest-kawa-1.6.97 ChangeLog : + + Kawa is a Scheme environment, written in Java, and that compiles Scheme + code into Java byte-codes. + diff --git a/dev-scheme/kawa/Manifest b/dev-scheme/kawa/Manifest new file mode 100644 index 000000000000..b400ac563bb5 --- /dev/null +++ b/dev-scheme/kawa/Manifest @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 6d3e4f804b95495fa0eaccdc3a559b94 kawa-1.6.97.ebuild 896 +MD5 200ff94ea0da330e7b5603e0ab08a4d2 ChangeLog 760 +MD5 edb96652c300b3dec91ae88ad79da247 kawa-1.7.ebuild 1114 +MD5 cf90bd62fdd0a240342f112c1c57fdfe files/digest-kawa-1.6.97 64 +MD5 236658aea956f85e3e8e3beb65e4b53c files/digest-kawa-1.7 61 +MD5 30a723d0ba2b93d35cf50bf8b3ce5765 files/kawa-1.6.97.sh 159 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.6 (GNU/Linux) + +iD8DBQFBcap+/rLF9B432nYRAgFbAKCz3T/tY9mQ1nW4IyWIsIs9Hu9XjACfcolV +3lzfJv1/4CawSV0UEHxINMo= +=LoMd +-----END PGP SIGNATURE----- diff --git a/dev-scheme/kawa/files/digest-kawa-1.6.97 b/dev-scheme/kawa/files/digest-kawa-1.6.97 new file mode 100644 index 000000000000..89fed2d047ad --- /dev/null +++ b/dev-scheme/kawa/files/digest-kawa-1.6.97 @@ -0,0 +1 @@ +MD5 b25d52092e3e1bf76ecabc449690ca0b kawa-1.6.97.tar.gz 1433093 diff --git a/dev-scheme/kawa/files/digest-kawa-1.7 b/dev-scheme/kawa/files/digest-kawa-1.7 new file mode 100644 index 000000000000..847161543425 --- /dev/null +++ b/dev-scheme/kawa/files/digest-kawa-1.7 @@ -0,0 +1 @@ +MD5 9d48be6163d746b489c6e2f3491445b0 kawa-1.7.tar.gz 1684193 diff --git a/dev-scheme/kawa/files/kawa-1.6.97.sh b/dev-scheme/kawa/files/kawa-1.6.97.sh new file mode 100644 index 000000000000..a9120300af96 --- /dev/null +++ b/dev-scheme/kawa/files/kawa-1.6.97.sh @@ -0,0 +1,4 @@ +#! /bin/sh +KAWALIB=/usr/share/kawa/kawa-1.6.97.jar +export CLASSPATH=`/usr/bin/java-config --classpath`:${KAWALIB} +`/usr/bin/java-config --java` kawa.repl "$@" diff --git a/dev-scheme/kawa/kawa-1.6.97.ebuild b/dev-scheme/kawa/kawa-1.6.97.ebuild new file mode 100644 index 000000000000..d53401678ed7 --- /dev/null +++ b/dev-scheme/kawa/kawa-1.6.97.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/kawa/kawa-1.6.97.ebuild,v 1.1 2006/05/11 22:01:21 mkennedy Exp $ + +DESCRIPTION="Scheme compiler for JVM" +HOMEPAGE="http://www.gnu.org/software/kawa/" +SRC_URI="ftp://ftp.gnu.org/pub/gnu/kawa/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +IUSE="" + +DEPEND="virtual/jdk" +RDEPEND="virtual/jre" + +src_compile() { + export PATH=${PATH}:${JDK_HOME}/bin + which javac + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + make || die +} + +src_install () { + make DESTDIR=${D} install || die + mv ${D}/usr/share/java ${D}/usr/share/kawa + + exeinto usr/bin + newexe ${FILESDIR}/kawa-1.6.97.sh kawa + + dodoc COPYING TODO README NEWS + doinfo doc/kawa.info* + dohtml doc/*less +} diff --git a/dev-scheme/kawa/kawa-1.7.ebuild b/dev-scheme/kawa/kawa-1.7.ebuild new file mode 100644 index 000000000000..0ac3b4a4be23 --- /dev/null +++ b/dev-scheme/kawa/kawa-1.7.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/kawa/kawa-1.7.ebuild,v 1.1 2006/05/11 22:01:21 mkennedy Exp $ + +inherit java-pkg + +DESCRIPTION="Kawa, the Java-based Scheme system" +HOMEPAGE="http://www.gnu.org/software/kawa/" +SRC_URI="ftp://ftp.gnu.org/pub/gnu/kawa/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +IUSE="" + +DEPEND="virtual/jdk" +RDEPEND="virtual/jre" + +src_compile() { + export PATH=${PATH}:${JDK_HOME}/bin + which javac + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + make || die +} + +src_install () { + make DESTDIR=${D} install || die + rm -rf ${D}/usr/share/kawa/ ${D}/usr/share/java/ + java-pkg_dojar kawa-${PV}.jar + dodoc COPYING TODO README NEWS + doinfo doc/kawa.info* + dodir /usr/bin + cat >${D}/usr/bin/kawa <<'EOF' +#!/bin/sh +exec `java-config --java` -classpath `java-config -p kawa` kawa.repl "$@" +EOF + dodir /etc/env.d/ + cat >>${D}/etc/env.d/50kawa <<EOF +KAWALIB=/usr/share/kawa/lib/kawa-${PV}.jar +EOF +} |