summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2011-08-13 10:05:58 +0000
committerAkinori Hattori <hattya@gentoo.org>2011-08-13 10:05:58 +0000
commit395153d7cebe522f188aedfb9e69a48bf877c1a3 (patch)
treef5b33ddac3753fc32b924231d05381bfc1255176 /dev-scheme
parentRemove python herd from metadata. (diff)
downloadgentoo-2-395153d7cebe522f188aedfb9e69a48bf877c1a3.tar.gz
gentoo-2-395153d7cebe522f188aedfb9e69a48bf877c1a3.tar.bz2
gentoo-2-395153d7cebe522f188aedfb9e69a48bf877c1a3.zip
update to EAPI 4.
(Portage version: 2.1.10.3/cvs/Linux i686)
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/gauche/ChangeLog5
-rw-r--r--dev-scheme/gauche/gauche-0.9.1.ebuild33
2 files changed, 15 insertions, 23 deletions
diff --git a/dev-scheme/gauche/ChangeLog b/dev-scheme/gauche/ChangeLog
index 926851f1c311..5d4e7c409aec 100644
--- a/dev-scheme/gauche/ChangeLog
+++ b/dev-scheme/gauche/ChangeLog
@@ -1,6 +1,9 @@
# 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.32 2011/08/13 09:42:41 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.33 2011/08/13 10:05:58 hattya Exp $
+
+ 13 Aug 2011; Akinori Hattori <hattya@gentoo.org> gauche-0.9.1.ebuild:
+ update to EAPI 4.
13 Aug 2011; Akinori Hattori <hattya@gentoo.org> -gauche-0.8.14.ebuild,
gauche-0.9.1.ebuild, -files/gauche-runpath.diff:
diff --git a/dev-scheme/gauche/gauche-0.9.1.ebuild b/dev-scheme/gauche/gauche-0.9.1.ebuild
index a972116e5d96..6e85569e0fc9 100644
--- a/dev-scheme/gauche/gauche-0.9.1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.1.ebuild
@@ -1,13 +1,11 @@
# 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.9.1.ebuild,v 1.4 2011/08/13 09:42:41 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.9.1.ebuild,v 1.5 2011/08/13 10:05:58 hattya Exp $
-EAPI="3"
+EAPI="4"
inherit autotools eutils
-IUSE="ipv6"
-
MY_P="${P/g/G}"
DESCRIPTION="A Unix system friendly Scheme Interpreter"
@@ -15,48 +13,39 @@ HOMEPAGE="http://practical-scheme.net/gauche/"
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
LICENSE="BSD"
-KEYWORDS="~amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
SLOT="0"
-S="${WORKDIR}/${MY_P}"
+KEYWORDS="~amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="ipv6"
-DEPEND="sys-libs/gdbm"
-RDEPEND="${DEPEND}"
+RDEPEND="sys-libs/gdbm"
+DEPEND="${RDEPEND}"
+S="${WORKDIR}/${MY_P}"
src_prepare() {
-
epatch "${FILESDIR}"/${PN}-rpath.diff
epatch "${FILESDIR}"/${PN}-gauche.m4.diff
epatch "${FILESDIR}"/${PN}-ext-ldflags.diff
epatch "${FILESDIR}"/${P}-*.diff
epatch "${FILESDIR}"/${PN}-xz-info.diff
eautoconf
-
}
src_configure() {
-
econf \
$(use_enable ipv6) \
--enable-multibyte=utf8 \
--with-slib="${EPREFIX}"/usr/share/slib
-
}
src_compile() {
-
- emake -j1 || die
-
+ emake -j1
}
src_test() {
-
- emake -j1 -s check || die
-
+ emake -j1 -s check
}
src_install() {
-
- emake DESTDIR="${D}" install-pkg install-doc || die
- dodoc AUTHORS ChangeLog HACKING README || die
-
+ emake DESTDIR="${D}" install-pkg install-doc
+ dodoc AUTHORS ChangeLog HACKING README
}