commit: 4e0cf74eaa8ef3249c0132954a93b5dbbfc326c0 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> AuthorDate: Thu Mar 20 13:33:22 2014 +0000 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> CommitDate: Thu Mar 20 13:33:22 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=4e0cf74e
Synced with portage --- dev-libs/nspr/nspr-4.10.4.ebuild | 14 +++++++------- dev-libs/nss/nss-3.16.ebuild | 7 +++---- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/dev-libs/nspr/nspr-4.10.4.ebuild b/dev-libs/nspr/nspr-4.10.4.ebuild index 93f225e..4a61b84 100644 --- a/dev-libs/nspr/nspr-4.10.4.ebuild +++ b/dev-libs/nspr/nspr-4.10.4.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.3.ebuild,v 1.1 2014/02/05 07:43:05 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.4.ebuild,v 1.1 2014/03/20 13:31:07 polynomial-c Exp $ -EAPI=3 +EAPI=5 WANT_AUTOCONF="2.1" inherit autotools eutils multilib toolchain-funcs versionator @@ -74,22 +74,22 @@ src_configure() { src_compile() { cd "${S}"/build - emake || die "failed to build" + emake } src_install() { # Their build system is royally confusing, as usual MINOR_VERSION=${MIN_PV} # Used for .so version cd "${S}"/build - emake DESTDIR="${D}" install || die "emake install failed" + emake DESTDIR="${D}" install cd "${ED}"/usr/$(get_libdir) einfo "removing static libraries as upstream has requested!" - rm -f *.a || die "failed to remove static libraries." + rm *.a || die "failed to remove static libraries." # install nspr-config - dobin "${S}"/build/config/nspr-config || die "failed to install nspr-config" + dobin "${S}"/build/config/nspr-config # Remove stupid files in /usr/bin - rm -f "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files" + rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files" } diff --git a/dev-libs/nss/nss-3.16.ebuild b/dev-libs/nss/nss-3.16.ebuild index ccd6b92..eefa5e7 100644 --- a/dev-libs/nss/nss-3.16.ebuild +++ b/dev-libs/nss/nss-3.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.15.5.ebuild,v 1.1 2014/02/22 10:42:36 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.ebuild,v 1.1 2014/03/20 13:32:21 polynomial-c Exp $ EAPI=5 inherit eutils flag-o-matic multilib toolchain-funcs @@ -150,13 +150,12 @@ src_compile() { XCFLAGS="${BUILD_CFLAGS}" \ emake -j1 -C coreconf \ CC="${BUILD_CC}" \ - $(nssbits BUILD_) \ - || die + $(nssbits BUILD_) makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) # Then build the target tools. for d in . lib/dbm ; do - emake -j1 "${makeargs[@]}" -C ${d} || die "${d} make failed" + emake -j1 "${makeargs[@]}" -C ${d} done }