diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2003-09-06 18:03:55 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2003-09-06 18:03:55 +0000 |
commit | 05b43dc9ceca7eae35a29d85e40ba56ba1a6d56f (patch) | |
tree | 8854fd61302d31c71d272cf4cf6be06120dba2ce /dev-lisp/gauche | |
parent | Fixes #25740. (diff) | |
download | gentoo-2-05b43dc9ceca7eae35a29d85e40ba56ba1a6d56f.tar.gz gentoo-2-05b43dc9ceca7eae35a29d85e40ba56ba1a6d56f.tar.bz2 gentoo-2-05b43dc9ceca7eae35a29d85e40ba56ba1a6d56f.zip |
Fixes #25740.
Diffstat (limited to 'dev-lisp/gauche')
-rw-r--r-- | dev-lisp/gauche/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lisp/gauche/Manifest | 4 | ||||
-rw-r--r-- | dev-lisp/gauche/files/digest-gauche-0.7.1 | 1 | ||||
-rw-r--r-- | dev-lisp/gauche/gauche-0.7.1.ebuild | 51 |
4 files changed, 61 insertions, 3 deletions
diff --git a/dev-lisp/gauche/ChangeLog b/dev-lisp/gauche/ChangeLog index 3e21d4ea30d8..1c0b58c82781 100644 --- a/dev-lisp/gauche/ChangeLog +++ b/dev-lisp/gauche/ChangeLog @@ -1,6 +1,12 @@ # 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.5 2003/02/12 06:11:30 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche/ChangeLog,v 1.6 2003/09/06 18:03:46 karltk Exp $ + +*gauche-0.7.1 (06 Sep 2003) + + 06 Sep 2003; Karl Trygve Kalleberg <karltk@gentoo.org> + gauche-0.7.1.ebuild: + New upstream version. Fixes #25740. *gauche-0.6 (19 Jul 2002) diff --git a/dev-lisp/gauche/Manifest b/dev-lisp/gauche/Manifest index 9662dcddd8ea..08f64bca33cd 100644 --- a/dev-lisp/gauche/Manifest +++ b/dev-lisp/gauche/Manifest @@ -1,7 +1,7 @@ -MD5 00695691a4c8d0d96b88131ca699ab5f ChangeLog 1117 +MD5 d54082431eb3db46bf35ea225e8cc9df ChangeLog 1265 MD5 5185ad5c5285f88c43bbff0304a960aa gauche-0.5.7.ebuild 926 MD5 73656ea837aa4cc7ea1a87a7291b74a1 gauche-0.6.ebuild 924 -MD5 d0dcb7b3ab2468b3b8fbf0ebdd25c7f8 gauche-0.7.1.ebuild 1025 +MD5 59f51c54bbaa44dffa2610de36339a52 gauche-0.7.1.ebuild 1249 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 diff --git a/dev-lisp/gauche/files/digest-gauche-0.7.1 b/dev-lisp/gauche/files/digest-gauche-0.7.1 new file mode 100644 index 000000000000..fe4f6421cccb --- /dev/null +++ b/dev-lisp/gauche/files/digest-gauche-0.7.1 @@ -0,0 +1 @@ +MD5 f07345c81f2434516cc175cebde77901 Gauche-0.7.1.tgz 2219061 diff --git a/dev-lisp/gauche/gauche-0.7.1.ebuild b/dev-lisp/gauche/gauche-0.7.1.ebuild new file mode 100644 index 000000000000..21a083d7dabc --- /dev/null +++ b/dev-lisp/gauche/gauche-0.7.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 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.1.ebuild,v 1.1 2003/09/06 18:03:46 karltk 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" +SLOT="0" +S="${WORKDIR}/Gauche-${PV}" + +DEPEND="virtual/glibc + >=sys-libs/gdbm-1.8.0-r5" + +src_compile() { + local myconf + + 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 + + CFLAGS="" CXXFLAGS="" econf $myconf --enable-threads=pthreads + emake OPTFLAGS="$CFLAGS" + + make check +} + +src_install () { +# einstall + make install DESTDIR=${D} + + dodoc AUTORS COPYING ChangeLog HACKING INSTALL INSTALL.eucjp README +} + |