Gentoo Archives: gentoo-dev

From: Leno Hou <lenohou@×××××.com>
To: gentoo-dev@l.g.o, blueness@g.o, vapier@g.o
Cc: Leno Hou <lenohou@×××××.com>
Subject: [gentoo-dev][ppc64le][PATCH 09/12] dev-libs/libverto: add elibtoolize w/ libverto to build for ppc64le
Date: Tue, 28 Jun 2016 14:37:23
Message-Id: 1467124291-13312-9-git-send-email-lenohou@gmail.com
In Reply to: [gentoo-dev][ppc64le][PATCH 01/12] sys-devel/libtool: add m4/libtool.m4 patch for ppc64le #581314 by Leno Hou
1 This patch fixs mit-krb5 link with wrong libverto when emerge mit-krb5
2 Add elibtoolize will let's econf generate the configure for ppc64le
3 and build the correct libverto for mit-krb5 to use.
4
5 Signed-off-by: Leno Hou <lenohou@×××××.com>
6 ---
7 dev-libs/libverto/libverto-0.2.5-r1.ebuild | 3 ++-
8 dev-libs/libverto/libverto-0.2.5.ebuild | 3 +++
9 dev-libs/libverto/libverto-0.2.6.ebuild | 3 ++-
10 3 files changed, 7 insertions(+), 2 deletions(-)
11
12 diff --git a/dev-libs/libverto/libverto-0.2.5-r1.ebuild b/dev-libs/libverto/libverto-0.2.5-r1.ebuild
13 index cd1aecd..3d06f99 100644
14 --- a/dev-libs/libverto/libverto-0.2.5-r1.ebuild
15 +++ b/dev-libs/libverto/libverto-0.2.5-r1.ebuild
16 @@ -4,7 +4,7 @@
17
18 EAPI=5
19
20 -inherit multilib-minimal
21 +inherit multilib-minimal libtool
22
23 DESCRIPTION="Main event loop abstraction library"
24 HOMEPAGE="https://fedorahosted.org/libverto/"
25 @@ -33,6 +33,7 @@ src_prepare() {
26 # callback on error, but we explicitly test for this behaviour. Do not run
27 # tevent tests for now.
28 sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
29 + elibtoolize
30 }
31
32 multilib_src_configure() {
33 diff --git a/dev-libs/libverto/libverto-0.2.5.ebuild b/dev-libs/libverto/libverto-0.2.5.ebuild
34 index 92642a9..9aac4aa 100644
35 --- a/dev-libs/libverto/libverto-0.2.5.ebuild
36 +++ b/dev-libs/libverto/libverto-0.2.5.ebuild
37 @@ -4,6 +4,8 @@
38
39 EAPI=5
40
41 +inherit libtool
42 +
43 DESCRIPTION="Main event loop abstraction library"
44 HOMEPAGE="https://fedorahosted.org/libverto/"
45 SRC_URI="https://fedorahosted.org/releases/l/i/libverto/${P}.tar.gz"
46 @@ -31,6 +33,7 @@ src_prepare() {
47 # callback on error, but we explicitly test for this behaviour. Do not run
48 # tevent tests for now.
49 sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
50 + elibtoolize
51 }
52
53 src_configure() {
54 diff --git a/dev-libs/libverto/libverto-0.2.6.ebuild b/dev-libs/libverto/libverto-0.2.6.ebuild
55 index 6f6eff7..fc0711a 100644
56 --- a/dev-libs/libverto/libverto-0.2.6.ebuild
57 +++ b/dev-libs/libverto/libverto-0.2.6.ebuild
58 @@ -4,7 +4,7 @@
59
60 EAPI=5
61
62 -inherit multilib-minimal
63 +inherit multilib-minimal libtool
64
65 DESCRIPTION="Main event loop abstraction library"
66 HOMEPAGE="https://fedorahosted.org/libverto/"
67 @@ -33,6 +33,7 @@ src_prepare() {
68 # callback on error, but we explicitly test for this behaviour. Do not run
69 # tevent tests for now.
70 sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
71 + elibtoolize
72 }
73
74 multilib_src_configure() {
75 --
76 2.7.3