diff options
author | George Shapovalov <george@gentoo.org> | 2003-12-31 03:03:41 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2003-12-31 03:03:41 +0000 |
commit | 42f3c7e95b83c58850b8b47ab29f27e071424be7 (patch) | |
tree | 7e09762e22ff4a866ab63f2862eac8e456ea1d78 /dev-lisp | |
parent | no, he's Davies, not Davis, you fool (diff) | |
download | gentoo-2-42f3c7e95b83c58850b8b47ab29f27e071424be7.tar.gz gentoo-2-42f3c7e95b83c58850b8b47ab29f27e071424be7.tar.bz2 gentoo-2-42f3c7e95b83c58850b8b47ab29f27e071424be7.zip |
new version
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/gauche/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lisp/gauche/Manifest | 10 | ||||
-rw-r--r-- | dev-lisp/gauche/files/digest-gauche-0.7.3 | 1 | ||||
-rw-r--r-- | dev-lisp/gauche/gauche-0.7.3.ebuild | 61 |
4 files changed, 75 insertions, 7 deletions
diff --git a/dev-lisp/gauche/ChangeLog b/dev-lisp/gauche/ChangeLog index f2ef16b85ade..a040c28649f0 100644 --- a/dev-lisp/gauche/ChangeLog +++ b/dev-lisp/gauche/ChangeLog @@ -1,9 +1,13 @@ # ChangeLog for dev-lisp/gauche # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche/ChangeLog,v 1.10 2003/11/04 19:41:25 karltk Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche/ChangeLog,v 1.11 2003/12/31 03:03:29 george Exp $ - 04 Nov 2003; Karl Trygve Kalleberg <karltk@gentoo.org> - gauche-0.7.2.ebuild: +*gauche-0.7.3 (30 Dec 2003) + + 30 Dec 2003; George Shapovalov <george@gentoo.org> gauche-0.7.3.ebuild : + new version (#36666), thanks to Andrei Barbu <teval@myrealbox.com> for notification + + 04 Nov 2003; Karl Trygve Kalleberg <karltk@gentoo.org> gauche-0.7.2.ebuild: Marked as stable. 08 Oct 2003; Karl Trygve Kalleberg <karltk@gentoo.org> diff --git a/dev-lisp/gauche/Manifest b/dev-lisp/gauche/Manifest index 6ad241b2c002..7abc9f590e09 100644 --- a/dev-lisp/gauche/Manifest +++ b/dev-lisp/gauche/Manifest @@ -1,11 +1,13 @@ +MD5 d39c4c7b38df747630cbfbdf2642547c gauche-0.7.2.ebuild 1389 +MD5 5afbc10159d0a6000c0a42524fce1fa2 gauche-0.7.1.ebuild 1261 MD5 f0b25c1c0e80d62e15843ce1ad00c89b gauche-0.5.7.ebuild 926 +MD5 ec2983621991acb1dab640e46da3c89a gauche-0.7.3.ebuild 1391 MD5 be98c24253953ad39d9d25796f685301 gauche-0.6.ebuild 920 +MD5 1f7886d152b96ec7b45e6a5fa6542cca ChangeLog 2002 MD5 53c75ab7e309bdffb34f74e5ea22f4fe metadata.xml 705 -MD5 5afbc10159d0a6000c0a42524fce1fa2 gauche-0.7.1.ebuild 1261 -MD5 d39c4c7b38df747630cbfbdf2642547c gauche-0.7.2.ebuild 1389 -MD5 288842983a3ee28d43294324962b02da ChangeLog 1814 MD5 c18c00a2c663b57c0da69ccc7d589d39 files/digest-gauche-0.5.7 62 -MD5 970a94ed0e9da51ed4b007b7a3456111 files/digest-gauche-0.6 60 MD5 8e1c8c57c6a2b38a3d62148d0e358a91 files/digest-gauche-0.7.1 62 MD5 cba997bb32757ee9b5991d5dde1b6d6a files/digest-gauche-0.7.2 62 +MD5 c72a63369fdb0fee8a8f45533b69fe5f files/digest-gauche-0.7.3 62 +MD5 970a94ed0e9da51ed4b007b7a3456111 files/digest-gauche-0.6 60 MD5 177cc4fa4c84d465bab80e5b3adb5cc1 files/gauche-gdbm-gentoo.diff 729 diff --git a/dev-lisp/gauche/files/digest-gauche-0.7.3 b/dev-lisp/gauche/files/digest-gauche-0.7.3 new file mode 100644 index 000000000000..b0ac41b84b79 --- /dev/null +++ b/dev-lisp/gauche/files/digest-gauche-0.7.3 @@ -0,0 +1 @@ +MD5 9ef0782cc06adf7d8dfcf8985f2e55a2 Gauche-0.7.3.tgz 2327687 diff --git a/dev-lisp/gauche/gauche-0.7.3.ebuild b/dev-lisp/gauche/gauche-0.7.3.ebuild new file mode 100644 index 000000000000..3255ed92c479 --- /dev/null +++ b/dev-lisp/gauche/gauche-0.7.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche/gauche-0.7.3.ebuild,v 1.1 2003/12/31 03:03:29 george Exp $ + +inherit flag-o-matic + +# 2003-09-06: karltk +# Original submission used the non-exisiting utf8 flag, changed to nls for now +IUSE="ipv6 nls" +HOMEPAGE="http://gauche.sf.net" +DESCRIPTION="A Unix system friendly Scheme Interpreter" +SRC_URI="mirror://sourceforge/gauche/Gauche-${PV}.tgz" +LICENSE="BSD" +KEYWORDS="~x86 ~sparc" +SLOT="0" +S="${WORKDIR}/Gauche-${PV}" + +DEPEND=">=sys-libs/gdbm-1.8.0-r5" + +src_unpack() { + unpack ${A} + + cd ${S} + epatch ${FILESDIR}/${PN}-gdbm-gentoo.diff + autoconf +} + +src_compile() { + local myconf mycflags + + use ipv6 && myconf="--enable-ipv6" + + if [ "`use nls`" ]; then + myconf="$myconf --enable-multibyte=utf-8" + else + myconf="$myconf --enable-multibyte=euc-jp" + fi + + sed -e "67s/\$(LIB_INSTALL_DIR)/\$(DISTDIR)\$(LIB_INSTALL_DIR)/" \ + src/Makefile.in > src/Makefile.in.tmp + rm -f src/Makefile.in + mv src/Makefile.in.tmp src/Makefile.in + + filter-flags -fforce-addr + + mycflags=${CFLAGS} + unset CFLAGS CXXFLAGS + + econf ${myconf} --enable-threads=pthreads || die + emake OPTFLAGS="${mycflags}" || die + + make -s check || die +} + +src_install () { + + make install DESTDIR=${D} + + dodoc AUTHORS COPYING ChangeLog HACKING INSTALL INSTALL.eucjp README +} + |