diff options
author | Keri Harris <keri@gentoo.org> | 2006-10-23 09:37:42 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2006-10-23 09:37:42 +0000 |
commit | 819a20e07cc0088d1534684d67ad2780dcf963ce (patch) | |
tree | 426e211c49d4b59e5d276f8b936107bed761a530 | |
parent | Mask the remaining packages. (diff) | |
download | gentoo-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/mercury-extras/mercury-extras-0.12.2-r2.ebuild | 6 | ||||
-rw-r--r-- | dev-lang/mercury-extras/mercury-extras-0.13.0.ebuild | 6 |
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 |