diff options
author | Akinori Hattori <hattya@gentoo.org> | 2011-08-13 10:05:58 +0000 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2011-08-13 10:05:58 +0000 |
commit | 395153d7cebe522f188aedfb9e69a48bf877c1a3 (patch) | |
tree | f5b33ddac3753fc32b924231d05381bfc1255176 /dev-scheme | |
parent | Remove python herd from metadata. (diff) | |
download | gentoo-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/ChangeLog | 5 | ||||
-rw-r--r-- | dev-scheme/gauche/gauche-0.9.1.ebuild | 33 |
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 } |