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
commit35c8a127261dccbf3fef9a6d78aa28ac8c17ce98 (patch)
tree7c68dfae8417ee5d8c0e085a6de8e14b1fee2fd6 /dev-scheme
parentRemove python herd from metadata. (diff)
downloadhistorical-35c8a127261dccbf3fef9a6d78aa28ac8c17ce98.tar.gz
historical-35c8a127261dccbf3fef9a6d78aa28ac8c17ce98.tar.bz2
historical-35c8a127261dccbf3fef9a6d78aa28ac8c17ce98.zip
update to EAPI 4.
Package-Manager: portage-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/Manifest10
-rw-r--r--dev-scheme/gauche/gauche-0.9.1.ebuild33
3 files changed, 20 insertions, 28 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/Manifest b/dev-scheme/gauche/Manifest
index 07b239028ffd..24d1b4f59ee7 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -11,14 +11,14 @@ AUX gauche-rpath.diff 242 RMD160 58312b2276bc5e110e38279dda257ece86d91953 SHA1 e
AUX gauche-xz-info.diff 1438 RMD160 b90fd60b0bfac470749eab5ab59cf667919adbb1 SHA1 d4d55fe41f3ea3711822f5320c6033854b55cf95 SHA256 88c5cdd2428aed394702bf7a18543a8e4b63df33ffa305216870ff8fc6fca536
DIST Gauche-0.9.1.tgz 4239842 RMD160 a51fbd1751c5925aff8f1f0644ab4247c28bd9a5 SHA1 0581b16ffe77fc836c8b56faae0c9820490b17c8 SHA256 9faab73211962dc8d5800aad432542212f73e1dff53ee937359c02c989ede7b5
DIST Gauche-0.9.2.tgz 4452767 RMD160 baa955627888f5d45de3dcbf8cfee5bdf0542dce SHA1 038db9f811a29e689638e37703a518edf7000838 SHA256 16c9dfc9fa3f556f75d13e9b5a701f95e9f7749379e6d007a3a6dc561a625736
-EBUILD gauche-0.9.1.ebuild 1175 RMD160 b7bd216894966a3eed9708c2fb9ba3410f6afbd6 SHA1 2f089fb9e8bdfa2b4b2a2594afb778f5338e676c SHA256 cb27d3217a8990134e416ec57f9356b189f35a6dc257b2c3fb64f7488b0a8591
+EBUILD gauche-0.9.1.ebuild 1137 RMD160 760cf9d4a3e470c383cbd8ce7bc853c4cea39f42 SHA1 a8c6568ccdcd3418fb0422f304753980a8f74b67 SHA256 4eb1da4c72a778832ef2f2e3411cb04e28fa923dbe2fed7823e5481d024bc0c2
EBUILD gauche-0.9.2.ebuild 1077 RMD160 5a27f3fbf884ec9f0f91056f5a4aeecf976f2fd2 SHA1 4bf22828f198ae2defb72433b2cf2cf3f10b64a1 SHA256 07dbb548ed09fc97969646bb6a340ddf2b53055ca456513609334c3a5bde63c0
-MISC ChangeLog 12071 RMD160 63e671f6c1f9a67674445361e65159aef7b30a9b SHA1 bcb7c3c27bcf367acb0c44ef310cdf4d5aa58d77 SHA256 3240f37bc229d83393e22134c1c3d350f9c8dc60336c9e29e1279601ccabdee5
+MISC ChangeLog 12164 RMD160 3f0cb3cf173eb0f1e999bf7fc02b172d6730ef7f SHA1 611b43e2b7112512575f3b62610e32a2364a0888 SHA256 0540d70a570c2ea56738cd2b8970b8a990e3e88ccdccbd221c9bf6641e0a114e
MISC metadata.xml 618 RMD160 f3b6bbdae7bcc31493dc39db9f591f13507d3a5e SHA1 fdbb980eb4099af0ad0ce190d9da3a4ea2e41697 SHA256 6d0e517f7647823b2c87f3d25174a04713e5422a6ecf383abfb8ffae7493f70a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk5GRxwACgkQL46suuyRem1g0ACeKeyikMmW50e6iKTmyA3PJOMY
-F/IAn1bh+EtaiEfwbwZbZ9JIaikgAerV
-=1QqX
+iEYEARECAAYFAk5GTJMACgkQL46suuyRem0HvACcCbZea9v9Nuf5I7rKnOcZjJ4H
+0ZkAn3tioa8tU0ppjoKJohzGcOHrOeo+
+=AMGl
-----END PGP SIGNATURE-----
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
}