Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
Date: Tue, 29 Nov 2016 10:19:17
Message-Id: 1480414455.f2c93e4efa96c731132e562e9ba49e4dd0693c00.hattya@gentoo
1 commit: f2c93e4efa96c731132e562e9ba49e4dd0693c00
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 29 10:14:15 2016 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 29 10:14:15 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c93e4e
7
8 dev-scheme/gauche: fix build
9
10 Gentoo-Bug: 600990
11
12 Package-Manager: portage-2.3.0
13
14 dev-scheme/gauche/gauche-0.9.3.3.ebuild | 17 ++++++++++-------
15 dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 15 +++++++++------
16 2 files changed, 19 insertions(+), 13 deletions(-)
17
18 diff --git a/dev-scheme/gauche/gauche-0.9.3.3.ebuild b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
19 index d46bc13..675346c 100644
20 --- a/dev-scheme/gauche/gauche-0.9.3.3.ebuild
21 +++ b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
22 @@ -22,14 +22,17 @@ DEPEND="${RDEPEND}
23 test? ( dev-libs/openssl )"
24 S="${WORKDIR}/${MY_P}"
25
26 -src_prepare() {
27 - epatch "${FILESDIR}"/${PN}-0.9-rpath.patch
28 - epatch "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
29 - epatch "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
30 - epatch "${FILESDIR}"/${PN}-0.9-xz-info.patch
31 - epatch "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
32 - epatch "${FILESDIR}"/${P}-gauche.threads.patch
33 +PATCHES=(
34 + "${FILESDIR}"/${PN}-0.9-rpath.patch
35 + "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
36 + "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
37 + "${FILESDIR}"/${PN}-0.9-xz-info.patch
38 + "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
39 + "${FILESDIR}"/${P}-gauche.threads.patch
40 +)
41
42 +src_prepare() {
43 + default
44 eautoconf
45 }
46
47
48 diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
49 index f35e53d..b7e35b0 100644
50 --- a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
51 +++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
52 @@ -25,16 +25,19 @@ DEPEND="${RDEPEND}
53 )"
54 S="${WORKDIR}/${MY_P}"
55
56 -src_prepare() {
57 - epatch "${FILESDIR}"/${PN}-0.9-rpath.patch
58 - epatch "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
59 - epatch "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
60 - epatch "${FILESDIR}"/${PN}-0.9-xz-info.patch
61 - epatch "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
62 +PATCHES=(
63 + "${FILESDIR}"/${PN}-0.9-rpath.patch
64 + "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
65 + "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
66 + "${FILESDIR}"/${PN}-0.9-xz-info.patch
67 + "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
68 +)
69
70 +src_prepare() {
71 mv gc/src/*.[Ss] gc || die
72 sed -i "/^EXTRA_libgc_la_SOURCES/s|src/||g" gc/Makefile.am
73
74 + default
75 eautoconf
76 }