--- /usr/portage/dev-libs/nettle/nettle-2.7.1.ebuild 2013-08-06 15:31:09.000000000 +0200 +++ dev-libs/nettle/nettle-2.7.1.ebuild 2014-01-26 19:57:04.968232708 +0100 @@ -4,7 +4,7 @@ EAPI=5 -inherit eutils autotools multilib +inherit eutils autotools-multilib multilib DESCRIPTION="Low-level cryptographic library" HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/" @@ -16,7 +16,11 @@ IUSE="doc +gmp neon static-libs test" DEPEND="gmp? ( dev-libs/gmp )" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20131008-r9 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" src_prepare() { epatch "${FILESDIR}"/${PN}-2.7-shared.patch @@ -31,8 +35,9 @@ eautoreconf } -src_configure() { +multilib_src_configure() { # --disable-openssl bug #427526 + ECONF_SOURCE="${S}" \ econf \ --libdir="${EPREFIX}"/usr/$(get_libdir) \ $(use_enable gmp public-key) \ @@ -42,9 +47,7 @@ $(use_enable neon arm-neon) } -src_install() { - default - +multilib_src_install_all() { if use doc ; then dohtml nettle.html dodoc nettle.pdf