summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2003-12-31 03:03:41 +0000
committerGeorge Shapovalov <george@gentoo.org>2003-12-31 03:03:41 +0000
commit42f3c7e95b83c58850b8b47ab29f27e071424be7 (patch)
tree7e09762e22ff4a866ab63f2862eac8e456ea1d78 /dev-lisp
parentno, he's Davies, not Davis, you fool (diff)
downloadgentoo-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/ChangeLog10
-rw-r--r--dev-lisp/gauche/Manifest10
-rw-r--r--dev-lisp/gauche/files/digest-gauche-0.7.31
-rw-r--r--dev-lisp/gauche/gauche-0.7.3.ebuild61
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
+}
+