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
commitdca8fa92daa179c5298d047c490557499c49be73 (patch)
treef3aebd0d11756f378436cad931d5a6a18001cff8 /dev-lang/mercury-extras
parentMask the remaining packages. (diff)
downloadhistorical-dca8fa92daa179c5298d047c490557499c49be73.tar.gz
historical-dca8fa92daa179c5298d047c490557499c49be73.tar.bz2
historical-dca8fa92daa179c5298d047c490557499c49be73.zip
Parallelize mmake depend and mmake install targets.
Package-Manager: portage-2.1.2_pre3-r6
Diffstat (limited to 'dev-lang/mercury-extras')
-rw-r--r--dev-lang/mercury-extras/ChangeLog7
-rw-r--r--dev-lang/mercury-extras/Manifest24
-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
4 files changed, 28 insertions, 15 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/Manifest b/dev-lang/mercury-extras/Manifest
index ebd0a68e7212..4e337d22f5a7 100644
--- a/dev-lang/mercury-extras/Manifest
+++ b/dev-lang/mercury-extras/Manifest
@@ -96,22 +96,22 @@ EBUILD mercury-extras-0.12.2-r1.ebuild 2999 RMD160 7ea9e029f12b64847ea69df7e6bc4
MD5 2fec4f7e9441d53f9721edda7e10bfff mercury-extras-0.12.2-r1.ebuild 2999
RMD160 7ea9e029f12b64847ea69df7e6bc411fdd72b0ed mercury-extras-0.12.2-r1.ebuild 2999
SHA256 d7e445d034b7dcec6e35f8e119b717edc6c91a35b15f4989321b4e14b64067c4 mercury-extras-0.12.2-r1.ebuild 2999
-EBUILD mercury-extras-0.12.2-r2.ebuild 3411 RMD160 64ace7d1f7a9f4f59887bf15c59db9332b4fa31c SHA1 e8fb698ee333eaa03b5001a48bf128ae990f856b SHA256 0252400dc77c3f0157c0dc0a81f81afc17145546d8ada9a17336c0b8eb681dc0
-MD5 ca1a6ddeaa9d8fa5be6b74ab9add6b3b mercury-extras-0.12.2-r2.ebuild 3411
-RMD160 64ace7d1f7a9f4f59887bf15c59db9332b4fa31c mercury-extras-0.12.2-r2.ebuild 3411
-SHA256 0252400dc77c3f0157c0dc0a81f81afc17145546d8ada9a17336c0b8eb681dc0 mercury-extras-0.12.2-r2.ebuild 3411
+EBUILD mercury-extras-0.12.2-r2.ebuild 3529 RMD160 e633b859019ef063addf1dcd22866897b05d08cc SHA1 97a9ec99c7d556d6de63c5d2450e236e121f182b SHA256 fc5c984ad3dc1f95c7a4621fee2b53a055b15b794f5f0ec158f5ee4816e2979d
+MD5 f3a3a2c045d28bd56519c7f2c317236e mercury-extras-0.12.2-r2.ebuild 3529
+RMD160 e633b859019ef063addf1dcd22866897b05d08cc mercury-extras-0.12.2-r2.ebuild 3529
+SHA256 fc5c984ad3dc1f95c7a4621fee2b53a055b15b794f5f0ec158f5ee4816e2979d mercury-extras-0.12.2-r2.ebuild 3529
EBUILD mercury-extras-0.12.2.ebuild 2843 RMD160 222ed2a99782c9ddc767632adf27093cc076955c SHA1 6229a14222847289f2a54227a7952ddfd535176a SHA256 1ae25aecf313059e958c663fa386475e073b4ed5bad7cf96e83b103c91001593
MD5 9a286028dbc0010539a2bea2e03fffb0 mercury-extras-0.12.2.ebuild 2843
RMD160 222ed2a99782c9ddc767632adf27093cc076955c mercury-extras-0.12.2.ebuild 2843
SHA256 1ae25aecf313059e958c663fa386475e073b4ed5bad7cf96e83b103c91001593 mercury-extras-0.12.2.ebuild 2843
-EBUILD mercury-extras-0.13.0.ebuild 3571 RMD160 24e9502295ccc657c54dbe59ab40ffeeea20f448 SHA1 e23757fc819626d771077daf9a253707ee31c9a8 SHA256 f955d33ff6f81274e61c249c1be135a87fee40f7987530e4a2cf3435f6349c6f
-MD5 0fed32dad5af9270c90053a37f8ae971 mercury-extras-0.13.0.ebuild 3571
-RMD160 24e9502295ccc657c54dbe59ab40ffeeea20f448 mercury-extras-0.13.0.ebuild 3571
-SHA256 f955d33ff6f81274e61c249c1be135a87fee40f7987530e4a2cf3435f6349c6f mercury-extras-0.13.0.ebuild 3571
-MISC ChangeLog 14450 RMD160 3c9feeaf2143badf2d0763daf1bf59610ef330a6 SHA1 18276f444f924b0001016a8dd104acc85061373d SHA256 7aedcce48557efe3c6764b8ca51d5eacf6b9f3efcbae9309f624b9cfa1128309
-MD5 cdfc83975f5438c5d78ab093076f276a ChangeLog 14450
-RMD160 3c9feeaf2143badf2d0763daf1bf59610ef330a6 ChangeLog 14450
-SHA256 7aedcce48557efe3c6764b8ca51d5eacf6b9f3efcbae9309f624b9cfa1128309 ChangeLog 14450
+EBUILD mercury-extras-0.13.0.ebuild 3690 RMD160 4da76f68b272730e6ea5606137c083d43a80543c SHA1 72db0ef743b5630494256072f9cb207d9d7bf3b7 SHA256 e7adab6e16db34107e694497245b24276bfa7861783cbdea55973aa9ef63619d
+MD5 32d50ad63d719caf9a198d7e7cccf854 mercury-extras-0.13.0.ebuild 3690
+RMD160 4da76f68b272730e6ea5606137c083d43a80543c mercury-extras-0.13.0.ebuild 3690
+SHA256 e7adab6e16db34107e694497245b24276bfa7861783cbdea55973aa9ef63619d mercury-extras-0.13.0.ebuild 3690
+MISC ChangeLog 14675 RMD160 fdb11bd2aa63f7f7c8f1989ba03ef68c42922348 SHA1 daefb709df42ead48c6144b8c73d517206cbadc2 SHA256 16f60c1f4f9e79b9c005618d38adcbb8b5b6e6ce3ab5cab79e954ca5b5ba8d71
+MD5 2cbdd2b22c385985b82ebb1729cd1f32 ChangeLog 14675
+RMD160 fdb11bd2aa63f7f7c8f1989ba03ef68c42922348 ChangeLog 14675
+SHA256 16f60c1f4f9e79b9c005618d38adcbb8b5b6e6ce3ab5cab79e954ca5b5ba8d71 ChangeLog 14675
MISC metadata.xml 247 RMD160 1b3df3c501d9a3b2e2651668be405677e8416397 SHA1 7b705a8a3368abab6ad31ea2fcb5e5db865d92b1 SHA256 2768d0688d443184194068497dcafb2e5d67521980cb46b7e8efc07d3900bcaa
MD5 6fca20d17d6d55a28537204aa9bb626f metadata.xml 247
RMD160 1b3df3c501d9a3b2e2651668be405677e8416397 metadata.xml 247
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