dev-scheme/gauche: fix build
authorAkinori Hattori <hattya@gentoo.org>
Tue, 29 Nov 2016 10:14:15 +0000 (19:14 +0900)
committerAkinori Hattori <hattya@gentoo.org>
Tue, 29 Nov 2016 10:14:15 +0000 (19:14 +0900)
Gentoo-Bug: 600990

Package-Manager: portage-2.3.0

dev-scheme/gauche/gauche-0.9.3.3.ebuild
dev-scheme/gauche/gauche-0.9.4-r1.ebuild

index d46bc131925d90c6dbcac1b34c0d436113740403..675346cb330c5a22af78d10c113dd6f6b15b7de1 100644 (file)
@@ -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
 }
 
index f35e53d27927323147c421dcea6c109e4ecbff79..b7e35b00b19031d1dbd27dd5a0db94fa6017b37a 100644 (file)
@@ -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
 }