Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
Date: Tue, 29 Sep 2015 13:26:45
Message-Id: 1443533179.1d216bebe384a87e1ed336d5124cd5b9c4f61fe9.vapier@gentoo
1 commit: 1d216bebe384a87e1ed336d5124cd5b9c4f61fe9
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 29 13:26:19 2015 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 29 13:26:19 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d216beb
7
8 sys-libs/binutils-libs: add multilib support #558902
9
10 ...ils-libs-2.25.1.ebuild => binutils-libs-2.25.1-r1.ebuild} | 12 ++++++++----
11 1 file changed, 8 insertions(+), 4 deletions(-)
12
13 diff --git a/sys-libs/binutils-libs/binutils-libs-2.25.1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.25.1-r1.ebuild
14 similarity index 93%
15 rename from sys-libs/binutils-libs/binutils-libs-2.25.1.ebuild
16 rename to sys-libs/binutils-libs/binutils-libs-2.25.1-r1.ebuild
17 index 9faa28d..b6b2206 100644
18 --- a/sys-libs/binutils-libs/binutils-libs-2.25.1.ebuild
19 +++ b/sys-libs/binutils-libs/binutils-libs-2.25.1-r1.ebuild
20 @@ -6,7 +6,7 @@ EAPI="5"
21
22 PATCHVER="1.1"
23
24 -inherit eutils
25 +inherit eutils multilib-minimal
26
27 MY_PN="binutils"
28 MY_P="${MY_PN}-${PV}"
29 @@ -41,7 +41,7 @@ pkgversion() {
30 [[ -n ${PATCHVER} ]] && printf " p${PATCHVER}"
31 }
32
33 -src_configure() {
34 +multilib_src_configure() {
35 local myconf=(
36 $(use_with zlib)
37 --enable-obsolete
38 @@ -66,12 +66,16 @@ src_configure() {
39 && myconf+=( --without-included-gettext ) \
40 || myconf+=( --disable-nls )
41
42 + ECONF_SOURCE=${S} \
43 econf "${myconf[@]}"
44 }
45
46 -src_install() {
47 +multilib_src_install() {
48 default
49 - use static-libs || find "${ED}"/usr -name '*.la' -delete
50 # Provide libiberty.h directly.
51 dosym libiberty/libiberty.h /usr/include/libiberty.h
52 }
53 +
54 +multilib_src_install_all() {
55 + use static-libs || find "${ED}"/usr -name '*.la' -delete
56 +}