--- numactl-2.0.10.ebuild 2015-02-15 23:30:46.055474004 -0700 +++ numactl-2.0.10-r1.ebuild 2015-02-16 15:55:45.476641923 -0700 @@ -4,7 +4,7 @@ EAPI=5 -inherit autotools eutils toolchain-funcs multilib +inherit autotools eutils toolchain-funcs multilib-minimal DESCRIPTION="Utilities and libraries for NUMA systems" HOMEPAGE="http://oss.sgi.com/projects/libnuma/" @@ -16,6 +16,8 @@ KEYWORDS="~amd64 -arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux" IUSE="" +ECONF_SOURCE=${S} + src_prepare() { eautoreconf epatch "${FILESDIR}"/${PN}-2.0.8-cpuid-pic.patch #456238 @@ -31,9 +33,17 @@ fi } -src_install() { +multilib_src_compile() { + multilib_is_native_abi && default || emake libnuma.la +} + +multilib_src_install() { + emake DESTDIR="${D}" install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") +} + +multilib_src_install_all() { DOCS=( README TODO CHANGES DESIGN ) - default + einstalldocs # delete man pages provided by the man-pages package #238805 rm -r "${ED}"/usr/share/man/man[25] || die }