summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2007-08-09 11:04:22 +0000
committerRaúl Porcel <armin76@gentoo.org>2007-08-09 11:04:22 +0000
commiteef1aeb59eee1bd26635422597d734e1ae310bd5 (patch)
tree7e8046cd8109584e504521704259f3c5e856b58e /www-client
parentalpha/ia64 stable wrt security #187919 (diff)
downloadgentoo-2-eef1aeb59eee1bd26635422597d734e1ae310bd5.tar.gz
gentoo-2-eef1aeb59eee1bd26635422597d734e1ae310bd5.tar.bz2
gentoo-2-eef1aeb59eee1bd26635422597d734e1ae310bd5.zip
Now you can enable parallel make by setting WANT_MP='true' in your make.conf, thanks to Alex Maclean for the idea
(Portage version: 2.1.2.11)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/mozilla-firefox/ChangeLog7
-rw-r--r--www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild8
2 files changed, 10 insertions, 5 deletions
diff --git a/www-client/mozilla-firefox/ChangeLog b/www-client/mozilla-firefox/ChangeLog
index 40baf33c49b9..925a4e94d153 100644
--- a/www-client/mozilla-firefox/ChangeLog
+++ b/www-client/mozilla-firefox/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/mozilla-firefox
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.324 2007/08/05 18:15:56 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.325 2007/08/09 11:04:22 armin76 Exp $
+
+ 09 Aug 2007; Raúl Porcel <armin76@gentoo.org>
+ mozilla-firefox-2.0.0.6.ebuild:
+ Now you can enable parallel make by setting WANT_MP='true' in your
+ make.conf, thanks to Alex Maclean for the idea
05 Aug 2007; Raúl Porcel <armin76@gentoo.org>
-mozilla-firefox-2.0.0.3.ebuild, -mozilla-firefox-2.0.0.5.ebuild:
diff --git a/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild b/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild
index adef4e5d78f8..0da2dd2e8b65 100644
--- a/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild
+++ b/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild,v 1.7 2007/08/05 15:57:45 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild,v 1.8 2007/08/09 11:04:22 armin76 Exp $
WANT_AUTOCONF="2.1"
@@ -191,9 +191,9 @@ src_compile() {
# requirements while compiling
edit_makefiles
- # Anything more than -j1 will still break things, please don't remove until
- # you're sure upstream has fixed this. See bug #135420.
- emake -j1 || die
+ # Should the build use multiprocessing? Not enabled by default, as it tends to break
+ [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
+ emake ${jobs} || die
}
pkg_preinst() {