summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2006-10-23 09:37:42 +0000
committerKeri Harris <keri@gentoo.org>2006-10-23 09:37:42 +0000
commit819a20e07cc0088d1534684d67ad2780dcf963ce (patch)
tree426e211c49d4b59e5d276f8b936107bed761a530
parentMask the remaining packages. (diff)
downloadgentoo-2-819a20e07cc0088d1534684d67ad2780dcf963ce.tar.gz
gentoo-2-819a20e07cc0088d1534684d67ad2780dcf963ce.tar.bz2
gentoo-2-819a20e07cc0088d1534684d67ad2780dcf963ce.zip
Parallelize mmake depend and mmake install targets.
(Portage version: 2.1.2_pre3-r6)
-rw-r--r--dev-lang/mercury-extras/ChangeLog7
-rw-r--r--dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild6
-rw-r--r--dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild6
3 files changed, 16 insertions, 3 deletions
diff --git a/dev-lang/mercury-extras/ChangeLog b/dev-lang/mercury-extras/ChangeLog
index 6ea8450937db..a9f31126e034 100644
--- a/dev-lang/mercury-extras/ChangeLog
+++ b/dev-lang/mercury-extras/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/mercury-extras
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/ChangeLog,v 1.54 2006/10/23 04:12:53 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/ChangeLog,v 1.55 2006/10/23 09:37:42 keri Exp $
+
+ 23 Oct 2006; keri <keri@gentoo.org> mercury-extras-0.12.2-r2.ebuild,
+ mercury-extras-0.13.0.ebuild:
+ Parallelize mmake depend and mmake install targets. This will significantly
+ speed up compilation on multi-way boxes.
23 Oct 2006; keri <keri@gentoo.org>
+files/mercury-extras-0.12.2-curs.patch,
diff --git a/dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild b/dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild
index 1017702cb5ca..18b66e0f5697 100644
--- a/dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild
+++ b/dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild,v 1.12 2006/10/23 04:12:53 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild,v 1.13 2006/10/23 09:37:42 keri Exp $
inherit eutils
@@ -61,6 +61,7 @@ src_unpack() {
src_compile() {
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
depend || die "mmake depend failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
@@ -71,6 +72,7 @@ src_compile() {
cd "${S}"/graphics/mercury_opengl
cp ../mercury_tcltk/mtcltk.m ./
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
-f Mmakefile.mtogl \
depend || die "mmake depend mtogl failed"
mmake \
@@ -83,6 +85,7 @@ src_compile() {
src_install() {
cd "${S}"
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install failed"
@@ -91,6 +94,7 @@ src_install() {
mv Mmakefile Mmakefile.opengl
mv Mmakefile.mtogl Mmakefile
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install mtogl failed"
fi
diff --git a/dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild b/dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild
index 92b8d40de12b..b42afac1b403 100644
--- a/dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild
+++ b/dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild,v 1.9 2006/10/23 04:12:53 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild,v 1.10 2006/10/23 09:37:42 keri Exp $
inherit eutils
@@ -68,6 +68,7 @@ src_unpack() {
src_compile() {
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
depend || die "mmake depend failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
@@ -78,6 +79,7 @@ src_compile() {
cd "${S}"/graphics/mercury_opengl
cp ../mercury_tcltk/mtcltk.m ./
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
-f Mmakefile.mtogl \
depend || die "mmake depend mtogl failed"
mmake \
@@ -90,6 +92,7 @@ src_compile() {
src_install() {
cd "${S}"
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install failed"
@@ -98,6 +101,7 @@ src_install() {
mv Mmakefile Mmakefile.opengl
mv Mmakefile.mtogl Mmakefile
mmake \
+ MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install mtogl failed"
fi