diff options
author | Tomás Touceda <chiiph@gentoo.org> | 2010-10-06 19:32:42 +0000 |
---|---|---|
committer | Tomás Touceda <chiiph@gentoo.org> | 2010-10-06 19:32:42 +0000 |
commit | 6cf754c8418fafbc5fca5043e26abaf21ca6fc52 (patch) | |
tree | 2ef83d3335af5a92559e88e55483a17b928bad64 /dev-scheme/gauche | |
parent | Masking pecl-apc-3.1.4-r1 for testing (diff) | |
download | historical-6cf754c8418fafbc5fca5043e26abaf21ca6fc52.tar.gz historical-6cf754c8418fafbc5fca5043e26abaf21ca6fc52.tar.bz2 historical-6cf754c8418fafbc5fca5043e26abaf21ca6fc52.zip |
Port 0.9 to EAPI 3 and fix it to respect LDFLAGS
Package-Manager: portage-2.2_rc88/cvs/Linux i686
Diffstat (limited to 'dev-scheme/gauche')
-rw-r--r-- | dev-scheme/gauche/ChangeLog | 10 | ||||
-rw-r--r-- | dev-scheme/gauche/Manifest | 4 | ||||
-rw-r--r-- | dev-scheme/gauche/gauche-0.9-r1.ebuild (renamed from dev-scheme/gauche/gauche-0.9.ebuild) | 39 |
3 files changed, 26 insertions, 27 deletions
diff --git a/dev-scheme/gauche/ChangeLog b/dev-scheme/gauche/ChangeLog index 0c40528249e3..a2ac838c6156 100644 --- a/dev-scheme/gauche/ChangeLog +++ b/dev-scheme/gauche/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-scheme/gauche -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.22 2009/12/25 13:23:11 hattya Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.23 2010/10/06 19:32:42 chiiph Exp $ + +*gauche-0.9-r1 (06 Oct 2010) + + 06 Oct 2010; Tomas Touceda <chiiph@gentoo.org> -gauche-0.9.ebuild, + +gauche-0.9-r1.ebuild: + Port 0.9 to EAPI 3 and fix it to respect LDFLAGS *gauche-0.9 (25 Dec 2009) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 1a0e6d65e002..d7e7b812eef9 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -8,6 +8,6 @@ DIST Gauche-0.9.tgz 3938498 RMD160 3e0dfc1d498849b0d647e13f49addd0a56cc56fe SHA1 EBUILD gauche-0.8.10.ebuild 1073 RMD160 42c4b68be4660699d8841b0017f002cb80aa40d7 SHA1 b5e2bd4a8f2c9eeea655f12d706b6b5d7bc38515 SHA256 5d9bf7cb4abd2aeccfefb8de85e69b9e706147e6ff7264bd7d208e8f25cc29b4 EBUILD gauche-0.8.13.ebuild 1000 RMD160 067b1b4f80d2917d0bda31de35fe681d86c53464 SHA1 b7e7f1e0cdd3350354709aa23028622cfe8e7772 SHA256 ebd0bf8e010f1892114ad8b341ca23d7921c1e422663e6242cc9c1be7cd2ce2a EBUILD gauche-0.8.14.ebuild 1000 RMD160 6b9caacf309ff8bdd217f3d1acecea1574832aa4 SHA1 19b300a05274e61dc8adfbdda07ba53b6d29a6bd SHA256 1f1ed328a9b983a768e7cc5394f644c38a4417b185cc8eec244126db58d9c630 -EBUILD gauche-0.9.ebuild 990 RMD160 756cf6f5acd5e7051c1288c90dec47901c96afbd SHA1 6189a4772c4072041bd3b74aa1d1a76c0c2c4e5d SHA256 f0ec48018a2c7b8bcb6a189848a09f0fc3753f7254cd3c3fc69d81642a95c9c1 -MISC ChangeLog 10341 RMD160 c1201b85ad50c61a3d7cff5ae3f08854f4031b42 SHA1 75c7c6f1c4ea72ba047911d340e55beb9e09ad11 SHA256 a3f54194152b39a2b6f837cdcf91ada1f119a912b1850c9a3460c8e7af8462e1 +EBUILD gauche-0.9-r1.ebuild 1121 RMD160 2a9559927787a4e8a80ee2c41051437d1a2da0d1 SHA1 401d6b33fdf19d819708759351cc8df1f09c3434 SHA256 a70bcdc8f6c108a67c5fd935e1863ec102b8916690cbe7c6f448c38e136bfb6e +MISC ChangeLog 10517 RMD160 1841ceedd9de41ddfb4cf24803448ef782b9607f SHA1 5842d0cbc07de72bc75c2cc5b0f754559acb1615 SHA256 1ec8f1d973e31d09d973f1c3dc867e881acbffc49572c79735725dfb7fa8a86b MISC metadata.xml 618 RMD160 f3b6bbdae7bcc31493dc39db9f591f13507d3a5e SHA1 fdbb980eb4099af0ad0ce190d9da3a4ea2e41697 SHA256 6d0e517f7647823b2c87f3d25174a04713e5422a6ecf383abfb8ffae7493f70a diff --git a/dev-scheme/gauche/gauche-0.9.ebuild b/dev-scheme/gauche/gauche-0.9-r1.ebuild index 30ece02690c7..3af5b2d8e346 100644 --- a/dev-scheme/gauche/gauche-0.9.ebuild +++ b/dev-scheme/gauche/gauche-0.9-r1.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2009 Gentoo Foundation +# 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.9.ebuild,v 1.1 2009/12/25 13:23:11 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.9-r1.ebuild,v 1.1 2010/10/06 19:32:42 chiiph Exp $ + +EAPI="3" inherit autotools eutils flag-o-matic @@ -9,7 +11,7 @@ IUSE="ipv6" MY_P="${P/g/G}" DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://gauche.sf.net/" +HOMEPAGE="http://practical-scheme.net/gauche/" SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" LICENSE="BSD" @@ -18,40 +20,31 @@ SLOT="0" S="${WORKDIR}/${MY_P}" DEPEND="sys-libs/gdbm" +RDEPEND="${DEPEND}" -src_unpack() { - - unpack ${A} - cd "${S}" - +src_prepare() { epatch "${FILESDIR}"/${PN}-gauche.m4.diff epatch "${FILESDIR}"/${PN}-runpath.diff eautoconf - } -src_compile() { - - strip-flags - +src_configure() { +# strip-flags econf \ `use_enable ipv6` \ --enable-multibyte=utf8 \ - --with-slib=/usr/share/slib \ - || die - emake -j1 || die + --with-slib=/usr/share/slib +} +src_compile() { + emake -j1 XLDFLAGS="${LDFLAGS}" || die "emake failed" } src_test() { - - emake -j1 -s check || die - + emake -j1 -s check || die "emake check failed" } src_install() { - - emake DESTDIR="${D}" install-pkg install-doc || die - dodoc AUTHORS ChangeLog HACKING README - + emake DESTDIR="${D}" install-pkg install-doc || die "emake install failed" + dodoc AUTHORS ChangeLog HACKING README || die "dodoc failed" } |