commit:     f2c93e4efa96c731132e562e9ba49e4dd0693c00
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 10:14:15 2016 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 10:14:15 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c93e4e

dev-scheme/gauche: fix build

Gentoo-Bug: 600990

Package-Manager: portage-2.3.0

 dev-scheme/gauche/gauche-0.9.3.3.ebuild  | 17 ++++++++++-------
 dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 15 +++++++++------
 2 files changed, 19 insertions(+), 13 deletions(-)

diff --git a/dev-scheme/gauche/gauche-0.9.3.3.ebuild 
b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
index d46bc13..675346c 100644
--- a/dev-scheme/gauche/gauche-0.9.3.3.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
@@ -22,14 +22,17 @@ DEPEND="${RDEPEND}
        test? ( dev-libs/openssl )"
 S="${WORKDIR}/${MY_P}"
 
-src_prepare() {
-       epatch "${FILESDIR}"/${PN}-0.9-rpath.patch
-       epatch "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
-       epatch "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
-       epatch "${FILESDIR}"/${PN}-0.9-xz-info.patch
-       epatch "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
-       epatch "${FILESDIR}"/${P}-gauche.threads.patch
+PATCHES=(
+       "${FILESDIR}"/${PN}-0.9-rpath.patch
+       "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
+       "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
+       "${FILESDIR}"/${PN}-0.9-xz-info.patch
+       "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
+       "${FILESDIR}"/${P}-gauche.threads.patch
+)
 
+src_prepare() {
+       default
        eautoconf
 }
 

diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild 
b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
index f35e53d..b7e35b0 100644
--- a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
@@ -25,16 +25,19 @@ DEPEND="${RDEPEND}
        )"
 S="${WORKDIR}/${MY_P}"
 
-src_prepare() {
-       epatch "${FILESDIR}"/${PN}-0.9-rpath.patch
-       epatch "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
-       epatch "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
-       epatch "${FILESDIR}"/${PN}-0.9-xz-info.patch
-       epatch "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
+PATCHES=(
+       "${FILESDIR}"/${PN}-0.9-rpath.patch
+       "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
+       "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
+       "${FILESDIR}"/${PN}-0.9-xz-info.patch
+       "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
+)
 
+src_prepare() {
        mv gc/src/*.[Ss] gc || die
        sed -i "/^EXTRA_libgc_la_SOURCES/s|src/||g" gc/Makefile.am
 
+       default
        eautoconf
 }
 

Reply via email to