commit: 1d216bebe384a87e1ed336d5124cd5b9c4f61fe9
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 13:26:19 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 13:26:19 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d216beb
sys-libs/binutils-libs: add multilib support #558902
...ils-libs-2.25.1.ebuild => binutils-libs-2.25.1-r1.ebuild} | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
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
similarity index 93%
rename from sys-libs/binutils-libs/binutils-libs-2.25.1.ebuild
rename to sys-libs/binutils-libs/binutils-libs-2.25.1-r1.ebuild
index 9faa28d..b6b2206 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.25.1.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.25.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
PATCHVER="1.1"
-inherit eutils
+inherit eutils multilib-minimal
MY_PN="binutils"
MY_P="${MY_PN}-${PV}"
@@ -41,7 +41,7 @@ pkgversion() {
[[ -n ${PATCHVER} ]] && printf " p${PATCHVER}"
}
-src_configure() {
+multilib_src_configure() {
local myconf=(
$(use_with zlib)
--enable-obsolete
@@ -66,12 +66,16 @@ src_configure() {
&& myconf+=( --without-included-gettext ) \
|| myconf+=( --disable-nls )
+ ECONF_SOURCE=${S} \
econf "${myconf[@]}"
}
-src_install() {
+multilib_src_install() {
default
- use static-libs || find "${ED}"/usr -name '*.la' -delete
# Provide libiberty.h directly.
dosym libiberty/libiberty.h /usr/include/libiberty.h
}
+
+multilib_src_install_all() {
+ use static-libs || find "${ED}"/usr -name '*.la' -delete
+}