diff options
author | Akinori Hattori <hattya@gentoo.org> | 2011-05-23 08:58:51 +0000 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2011-05-23 08:58:51 +0000 |
commit | 57b9eb33cb176c82bd9fe123266e19d7a069a806 (patch) | |
tree | bc093d0623293213b77f9a99d5d0d9071e92a8f9 /dev-scheme/gauche | |
parent | x86 stable wrt bug #368281 (diff) | |
download | gentoo-2-57b9eb33cb176c82bd9fe123266e19d7a069a806.tar.gz gentoo-2-57b9eb33cb176c82bd9fe123266e19d7a069a806.tar.bz2 gentoo-2-57b9eb33cb176c82bd9fe123266e19d7a069a806.zip |
stable on ia64.
(Portage version: 2.1.9.42/cvs/Linux i686)
Diffstat (limited to 'dev-scheme/gauche')
-rw-r--r-- | dev-scheme/gauche/ChangeLog | 6 | ||||
-rw-r--r-- | dev-scheme/gauche/files/gauche-0.8.10-stack-trace.diff | 24 | ||||
-rw-r--r-- | dev-scheme/gauche/gauche-0.8.10.ebuild | 51 | ||||
-rw-r--r-- | dev-scheme/gauche/gauche-0.8.14.ebuild | 6 |
4 files changed, 8 insertions, 79 deletions
diff --git a/dev-scheme/gauche/ChangeLog b/dev-scheme/gauche/ChangeLog index 4f52c0e15052..ce1209d11c5e 100644 --- a/dev-scheme/gauche/ChangeLog +++ b/dev-scheme/gauche/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-scheme/gauche # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.27 2011/05/18 14:11:11 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.28 2011/05/23 08:58:51 hattya Exp $ + + 23 May 2011; Akinori Hattori <hattya@gentoo.org> -gauche-0.8.10.ebuild, + -files/gauche-0.8.10-stack-trace.diff, gauche-0.8.14.ebuild: + stable on ia64. *gauche-0.9.1 (18 May 2011) diff --git a/dev-scheme/gauche/files/gauche-0.8.10-stack-trace.diff b/dev-scheme/gauche/files/gauche-0.8.10-stack-trace.diff deleted file mode 100644 index ad89b8a87b43..000000000000 --- a/dev-scheme/gauche/files/gauche-0.8.10-stack-trace.diff +++ /dev/null @@ -1,24 +0,0 @@ -===================== ---- src/main.c.orig 2007-04-11 17:26:55.000000000 -1000 -+++ src/main.c 2007-05-03 13:16:21.000000000 -1000 -@@ -473,6 +473,7 @@ - mainproc = Scm_SymbolValue(Scm_UserModule(), - SCM_SYMBOL(SCM_INTERN("main"))); - if (SCM_PROCEDUREP(mainproc)) { -+#if 0 - int r = Scm_Apply(mainproc, SCM_LIST1(av), &epak); - if (r > 0) { - ScmObj res = epak.results[0]; -@@ -482,6 +483,11 @@ - Scm_ReportError(epak.exception); - exit_code = 70; /* EX_SOFTWARE, see SRFI-22. */ - } -+#else -+ ScmObj r = Scm_ApplyRec(mainproc, SCM_LIST1(av)); -+ if (SCM_INTP(r)) exit_code = SCM_INT_VALUE(r); -+ else exit_code = 70; -+#endif - } - } else { - /* We're in interactive mode. (use gauche.interactive) */ -===================== diff --git a/dev-scheme/gauche/gauche-0.8.10.ebuild b/dev-scheme/gauche/gauche-0.8.10.ebuild deleted file mode 100644 index b63c6d461b64..000000000000 --- a/dev-scheme/gauche/gauche-0.8.10.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2010 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.5 2010/11/14 15:56:30 jlec 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" -RDEPEND="${DEPEND}" - -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 - 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 || die -} diff --git a/dev-scheme/gauche/gauche-0.8.14.ebuild b/dev-scheme/gauche/gauche-0.8.14.ebuild index d8942197f3ce..2adf193ff62f 100644 --- a/dev-scheme/gauche/gauche-0.8.14.ebuild +++ b/dev-scheme/gauche/gauche-0.8.14.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.14.ebuild,v 1.3 2010/11/14 15:56:30 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.14.ebuild,v 1.4 2011/05/23 08:58:51 hattya Exp $ inherit autotools eutils flag-o-matic @@ -13,7 +13,7 @@ HOMEPAGE="http://gauche.sf.net/" SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" LICENSE="BSD" -KEYWORDS="~amd64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="~amd64 ia64 ~ppc ~sparc x86" SLOT="0" S="${WORKDIR}/${MY_P}" |