Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-scheme/gauche
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.18 2008/06/19 15:58:42 hattya Exp $
19 Jun 2008; Akinori Hattori
-gauche-0.8.11-r1.ebuild:
cleaned out old ebuild(s).
19 Jun 2008; Akinori Hattori
stable on x86.
*gauche-0.8.13 (19 Jun 2008)
19 Jun 2008; Akinori Hattori
new upstream release.
*gauche-0.8.12 (15 Dec 2007)
15 Dec 2007; Akinori Hattori
new upstream release.
08 Oct 2007; Akinori Hattori
stable on x86.
09 Sep 2007; Akinori Hattori
stable on ia64.
*gauche-0.8.11-r1 (27 Aug 2007)
27 Aug 2007; Akinori Hattori
+files/gauche-0.8.11-socket-buffering.diff, -gauche-0.8.11.ebuild,
+gauche-0.8.11-r1.ebuild:
fix of socket buffering bug.
*gauche-0.8.11 (25 Aug 2007)
25 Aug 2007; Akinori Hattori
new upstream release.
09 Aug 2007; Akinori Hattori
cleaned out old ebuild.
09 Aug 2007; Akinori Hattori
stable on x86.
09 Jun 2007; Akinori Hattori
fixes bug #110817 and bug #180971.
*gauche-0.8.10 (04 Jun 2007)
04 Jun 2007; Akinori Hattori
+files/gauche-0.8.10-stack-trace.diff, +gauche-0.8.10.ebuild:
new upstream release.
21 Apr 2007; Raúl Porcel
ia64 stable
12 Mar 2007; Akinori Hattori
-files/gauche-0.8.8-report-error.diff, -files/gauche-gauche.m4-cc.diff,
-files/gauche-gdbm-gentoo.diff, -gauche-0.8.8.ebuild, gauche-0.8.9.ebuild:
stable on x86.
19 Jan 2007; Akinori Hattori
stable on x86.
*gauche-0.8.9 (19 Jan 2007)
19 Jan 2007; Akinori Hattori
new upstream release.
10 Jan 2007;
+files/gauche-dbm.ac.diff, +files/gauche-gauche.m4-cc.diff,
+files/gauche-gauche.m4.diff, +files/gauche-gdbm-gentoo.diff,
+files/gauche-runpath.diff, +metadata.xml, +gauche-0.8.7.ebuild,
+gauche-0.8.8.ebuild:
Moved from dev-lang/gauche to dev-scheme/gauche.
*gauche-0.8.8 (01 Dec 2006)
01 Dec 2006; Akinori Hattori
+files/gauche-0.8.8-report-error.diff, -gauche-0.8.6-r1.ebuild,
+gauche-0.8.8.ebuild:
new upstream release.
14 Jul 2006; Akinori Hattori
stable on ia64.
14 Jul 2006; Akinori Hattori
stable on x86.
14 Jul 2006; Akinori Hattori
-files/gauche-aclocal.m4-1.31.diff, -files/gauche-aclocal.m4-cc.diff,
+files/gauche-dbm.ac.diff, +files/gauche-gauche.m4.diff,
gauche-0.8.7.ebuild:
fixes dynamic link problem of dbm.ndbm.
*gauche-0.8.7 (20 Apr 2006)
20 Apr 2006; Akinori Hattori
-gauche-0.8.5.ebuild, +gauche-0.8.7.ebuild:
new upstream release.
03 Feb 2006; Aron Griffis
Mark 0.8.6-r1 stable on ia64
16 Nov 2005; Chris Gianelloni
gauche-0.8.6-r1.ebuild:
Marking stable on x86 wrt bug #112577.
*gauche-0.8.6-r1 (16 Nov 2005)
16 Nov 2005; Akinori Hattori
+files/gauche-runpath.diff, -gauche-0.8.6.ebuild, +gauche-0.8.6-r1.ebuild:
fixes bug #112577.
*gauche-0.8.6 (13 Nov 2005)
13 Nov 2005; Akinori Hattori
+files/gauche-gauche.m4-cc.diff, +gauche-0.8.6.ebuild:
new upstream release.
13 Nov 2005; Akinori Hattori
stable on x86.
13 Oct 2005; Luis Medinas
Added ~amd64 keyword. Bug #108735.
24 Jul 2005; Akinori Hattori
0.8.5 is the bug fix release of this.
*gauche-0.8.5 (24 Jul 2005)
24 Jul 2005; Akinori Hattori
new upstream release.
*gauche-0.8.4 (04 Jun 2005)
04 Jun 2005; Akinori Hattori
-files/gauche-extract-1.13.diff, +files/gauche-aclocal.m4-cc.diff,
-gauche-0.8.ebuild, -gauche-0.8.1.ebuild, +gauche-0.8.4.ebuild:
new upstream release.
04 May 2005; Akinori Hattori
files/gauche-aclocal.m4-1.31.diff:
remove Id. fixes bug #89136.
23 Apr 2005; Akinori Hattori
+files/gauche-aclocal.m4-1.31.diff, gauche-0.8.3.ebuild:
fixes bug #89136.
31 Mar 2005; Aron Griffis
stable on ia64
26 Jan 2005; Akinori Hattori
stable on x86.
14 Dec 2004; Akinori Hattori
gauche-0.8.ebuild:
remove RESTRICT=nomirror.
*gauche-0.8.3 (14 Dec 2004)
14 Dec 2004; Akinori Hattori
new upstream release.
05 Dec 2004; Jason Wever
Added ~sparc keyword.
17 Oct 2004; Akinori Hattori
stable on ia64.
07 Sep 2004; Akinori Hattori
add ~ia64
07 Sep 2004; Akinori Hattori
-gauche-0.7.4.1.ebuild, -gauche-0.7.4.2.ebuild, gauche-0.8.1.ebuild:
cleaned out old ebuilds.
07 Sep 2004; Akinori Hattori
stable on x86.
*gauche-0.8.1 (06 Aug 2004)
06 Aug 2004; Akinori Hattori
new upstream release.
*gauche-0.8 (11 Jul 2004)
11 Jul 2004; Akinori Hattori
+files/gauche-extract-1.13.diff, +files/gauche-gdbm-gentoo.diff,
+gauche-0.7.3.ebuild, +gauche-0.7.4.1.ebuild, +gauche-0.7.4.2.ebuild,
+gauche-0.8.ebuild:
moved from dev-lisp/gauche to dev-lang/gauche.
04 Jul 2004; Akinori Hattori
marked stable on x86.
03 Jun 2004; Aron Griffis
Fix use invocation
*gauche-0.8 (26 May 2004)
26 May 2004; Akinori Hattori
version bump.
07 Apr 2004; Akinori Hattori
marked stable on x86.
01 Apr 2004; Akinori Hattori
gauche-0.7.4.1.ebuild:
inherit eutils.
28 Mar 2004; Akinori Hattori
files/gauche-extract-1.13.diff:
added gauche-extract-1.13.diff.
this patch will fix a wrong regexp in doc/extract, which is used to
generate gauche-refj.texi.
14 Mar 2004; David Holm
Added to ~ppc.
*gauche-0.7.4.2 (14 Mar 2004)
14 Mar 2004; Akinori Hattori
version bumped.
21 Feb 2004; Akinori Hattori
gauche-0.7.2.ebuild:
cleaned out old ebuilds.
21 Feb 2004; Akinori Hattori
fixed bug #42233. marked stable on x86.
20 Feb 2004; Akinori Hattori
fixed bug #42233.
14 Feb 2004; Akinori Hattori
Marked stable on x86.
*gauche-0.7.4.1 (06 Feb 2004)
06 Feb 2004; Akinori Hattori
Version bumped.
04 Feb 2004; Akinori Hattori
gauche-0.6.ebuild, gauche-0.7.1.ebuild, gauche-0.7.2.ebuild,
gauche-0.7.3.ebuild, metadata.xml:
Cleaned out old ebuilds. Updated copyright year.
I've taken over from karltk.
*gauche-0.7.3 (30 Dec 2003)
30 Dec 2003; George Shapovalov
new version (#36666), thanks to Andrei Barbu
04 Nov 2003; Karl Trygve Kalleberg
Marked as stable.
08 Oct 2003; Karl Trygve Kalleberg
gauche-0.7.2.ebuild:
Didn't compile on all boxes with gdbm. Fixes #30569.
*gauche-0.7.2 (05 Oct 2003)
05 Oct 2003; Karl Trygve Kalleberg
gauche-0.7.2.ebuild:
New upstream version. Fixes #30407.
06 Sep 2003; Karl Trygve Kalleberg
gauche-0.6.ebuild, gauche-0.7.1.ebuild:
Fails to compile on x86. Unmasked 0.7.1 to cover.
*gauche-0.7.1 (06 Sep 2003)
06 Sep 2003; Karl Trygve Kalleberg
gauche-0.7.1.ebuild:
New upstream version. Fixes #25740.
*gauche-0.6 (19 Jul 2002)
07 Dec 2002; Jack Morgan
Changed sparc64 to sparc keyword
19 Jul 2002; Karl Trygve Kalleberg
New upstream version.
*gauche-0.5.7 (12 Jul 2002)
12 Jul 2002; Karl Trygve Kalleberg
New upstream version.
Old version, gauche-0.5.2, removed.
*gauche-0.5.2 (12 Apr 2002)
12 Apr 2002; Karl Trygve Kalleberg
Gauche is an R5RS Scheme implementation developed to be a handy script
interpreter, which allows programmers and system administrators to write
small to large scripts for their daily chores. Quick startup, built-in
system interface, native multilingual support are some of my goals.
AUX gauche-0.8.10-stack-trace.diff 895 RMD160 e325dca0b7169124d2b5c36d47e9fa9e108622ce SHA1 56a686d5188a23e0f626457eca36e695da955f27 SHA256 6073e675be421d895529bd92f7e2d8244e018c9e4cc8b4fe8c9383f815192437
AUX gauche-0.8.11-socket-buffering.diff 1187 RMD160 accaa4f5b8bf2357ceffe378d63f75afece5568e SHA1 4cdc2e298d243721d13057b5962d77d9bff270c3 SHA256 8127bf7ee4fbb14eabd8e6c2e3ba2aa1d9ae95576a74adccf3112af2ab7693fa
AUX gauche-dbm.ac.diff 1209 RMD160 17fec41cc9eaf60b8765838b69d3442284d72fe7 SHA1 43c67a91173df9d4a3b6b327870dc6a723e79f4b SHA256 1abd4eb49c88dca547640cf1445d6c2e8e0dd748a726ba3ad87bf4082cdd3dbd
AUX gauche-gauche.m4.diff 489 RMD160 87ba04212549426b4b1cc007999c318f17e8b839 SHA1 fadf81e057328971069fa139e8b6ea94c69035d0 SHA256 8884b8640fa40bebb83f0022a0669730f1501f41ddb5159383b4ac06bc999b35
AUX gauche-runpath.diff 509 RMD160 5271974f738b5a4feaf2f9baf663bce001496c22 SHA1 0584e4b1904c9c0d4eb833e8491ad7a9cb8a9a8a SHA256 9ccb7470904e5a63e0bb9b94e336d2e8ede811d0761c0795a8101ce14bd69e33
DIST Gauche-0.8.10.tgz 3184850 RMD160 95630b50b8269803ea73a3f0c30c2f4a3473f551 SHA1 576110b73136d1b7a1b5bda1e01d7efbcadff5fb SHA256 616fa2c337db5de57c95fa1dc5664b2d358fd4695ea9da12f008d014ed5ae9bd
DIST Gauche-0.8.12.tgz 3253476 RMD160 cfb56f1a427a6ed5e7c7c2bb2ceac7f8c104b78d SHA1 d2c2e7f3ee1feaf79c563d83adfb76175019ef82 SHA256 02170af07853f42139e99391ab02c61e0985a765a3d75c55ae43bc23ac7994e0
DIST Gauche-0.8.13.tgz 3377336 RMD160 0430e6b99b85b5d1b5cc636d2ebbceac9ad1c80e SHA1 fbbd3496a1088c5b36d446c4479f9db1dac2d1e0 SHA256 bc0a9fff8b4b326eb1b827be36fcdfee851f16f5107de5b770dce720c9884fe7
EBUILD gauche-0.8.10.ebuild 1073 RMD160 42c4b68be4660699d8841b0017f002cb80aa40d7 SHA1 b5e2bd4a8f2c9eeea655f12d706b6b5d7bc38515 SHA256 5d9bf7cb4abd2aeccfefb8de85e69b9e706147e6ff7264bd7d208e8f25cc29b4
EBUILD gauche-0.8.12.ebuild 1000 RMD160 16897244251f797f6a8942891111435b30bff5e3 SHA1 468f9318ad5cee4419f14fb2ee2379584d373b83 SHA256 84ad665298d02ce59482fec619d925f7217ad8025c9707428cc01accee523cc4
EBUILD gauche-0.8.13.ebuild 1001 RMD160 824723c25c50df93e5b578ab5b3830ef6ef4741e SHA1 1cbdbcde45ba158a328e06751b7f9c72fe7472ef SHA256 db0f9e7ab948067adef74a096032ec6b1a1fa36c6799f2bcd95457e52d207e11
MISC ChangeLog 9809 RMD160 2d50d177e487802ca284843886e50ab8197e593b SHA1 aa71d504c370b2e55e4e6bb22607de73c570597a SHA256 e4f6fad5b05ae42e19327853b388b54be933202d28400539de357433e210d5f7
MISC metadata.xml 618 RMD160 f3b6bbdae7bcc31493dc39db9f591f13507d3a5e SHA1 fdbb980eb4099af0ad0ce190d9da3a4ea2e41697 SHA256 6d0e517f7647823b2c87f3d25174a04713e5422a6ecf383abfb8ffae7493f70a
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.10.ebuild,v 1.4 2007/09/09 11:47:38 hattya Exp $
inherit autotools eutils flag-o-matic
IUSE="ipv6"
MY_P="${P/g/G}"
DESCRIPTION="A Unix system friendly Scheme Interpreter"
HOMEPAGE="http://gauche.sf.net/"
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
LICENSE="BSD"
KEYWORDS="~amd64 ia64 ~ppc ~sparc x86"
SLOT="0"
S="${WORKDIR}/${MY_P}"
DEPEND=">=sys-libs/gdbm-1.8.0"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-gauche.m4.diff
epatch "${FILESDIR}"/${PN}-runpath.diff
epatch "${FILESDIR}"/${P}-stack-trace.diff
eautoconf
}
src_compile() {
strip-flags
econf \
`use_enable ipv6` \
--enable-threads=pthreads \
--enable-multibyte=utf8 \
--with-slib=/usr/share/slib \
|| die
emake -j1 || die
}
src_test() {
emake -j1 -s check || die
}
src_install() {
emake DESTDIR="${D}" install-pkg install-doc || die
dodoc AUTHORS ChangeLog HACKING README
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.12.ebuild,v 1.2 2008/06/19 15:54:01 hattya Exp $
inherit autotools eutils flag-o-matic
IUSE="ipv6"
MY_P="${P/g/G}"
DESCRIPTION="A Unix system friendly Scheme Interpreter"
HOMEPAGE="http://gauche.sf.net/"
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
LICENSE="BSD"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc x86"
SLOT="0"
S="${WORKDIR}/${MY_P}"
DEPEND=">=sys-libs/gdbm-1.8.0"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-gauche.m4.diff
epatch "${FILESDIR}"/${PN}-runpath.diff
eautoconf
}
src_compile() {
strip-flags
econf \
`use_enable ipv6` \
--enable-multibyte=utf8 \
--with-slib=/usr/share/slib \
|| die
emake -j1 || die
}
src_test() {
emake -j1 -s check || die
}
src_install() {
emake DESTDIR="${D}" install-pkg install-doc || die
dodoc AUTHORS ChangeLog HACKING README
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.13.ebuild,v 1.1 2008/06/19 15:52:29 hattya Exp $
inherit autotools eutils flag-o-matic
IUSE="ipv6"
MY_P="${P/g/G}"
DESCRIPTION="A Unix system friendly Scheme Interpreter"
HOMEPAGE="http://gauche.sf.net/"
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
LICENSE="BSD"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
S="${WORKDIR}/${MY_P}"
DEPEND=">=sys-libs/gdbm-1.8.0"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-gauche.m4.diff
epatch "${FILESDIR}"/${PN}-runpath.diff
eautoconf
}
src_compile() {
strip-flags
econf \
`use_enable ipv6` \
--enable-multibyte=utf8 \
--with-slib=/usr/share/slib \
|| die
emake -j1 || die
}
src_test() {
emake -j1 -s check || die
}
src_install() {
emake DESTDIR="${D}" install-pkg install-doc || die
dodoc AUTHORS ChangeLog HACKING README
}
Gauche is an R5RS Scheme implementation developed to be a handy script
interpreter, which allows programmers and system administrators to write
small to large scripts for their daily chores. Quick startup, built-in
system interface, native multilingual support are some of my goals.
Gauche runs on several Unix-like platforms.