From: Akinori Hattori Date: Tue, 29 Nov 2016 10:14:15 +0000 (+0900) Subject: dev-scheme/gauche: fix build X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f2c93e4efa96c731132e562e9ba49e4dd0693c00;p=gentoo.git dev-scheme/gauche: fix build Gentoo-Bug: 600990 Package-Manager: portage-2.3.0 --- diff --git a/dev-scheme/gauche/gauche-0.9.3.3.ebuild b/dev-scheme/gauche/gauche-0.9.3.3.ebuild index d46bc131925d..675346cb330c 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 f35e53d27927..b7e35b00b190 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 }