summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2006-09-16 10:20:51 +0000
committerKeri Harris <keri@gentoo.org>2006-09-16 10:20:51 +0000
commitaee20ef24358479bc0f2a5e2e2d94d4941bc1f09 (patch)
tree93e4c8bd6f6da0b5f8b323a1a43b6f12ada7ec49
parentAdded ~ppc, bug #147751 (diff)
downloadgentoo-2-aee20ef24358479bc0f2a5e2e2d94d4941bc1f09.tar.gz
gentoo-2-aee20ef24358479bc0f2a5e2e2d94d4941bc1f09.tar.bz2
gentoo-2-aee20ef24358479bc0f2a5e2e2d94d4941bc1f09.zip
Parallelize compilation of libgrades.
(Portage version: 2.1.1)
-rw-r--r--dev-lang/mercury/ChangeLog6
-rw-r--r--dev-lang/mercury/files/mercury-0.12.2-libgrades.patch13
-rw-r--r--dev-lang/mercury/files/mercury-0.13.0-libgrades.patch13
3 files changed, 31 insertions, 1 deletions
diff --git a/dev-lang/mercury/ChangeLog b/dev-lang/mercury/ChangeLog
index d59c5a7a97f0..049262f39c4e 100644
--- a/dev-lang/mercury/ChangeLog
+++ b/dev-lang/mercury/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/mercury
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/ChangeLog,v 1.41 2006/09/16 01:09:09 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/ChangeLog,v 1.42 2006/09/16 10:20:51 keri Exp $
+
+ 16 Sep 2006; keri <keri@gentoo.org> files/mercury-0.12.2-libgrades.patch,
+ files/mercury-0.13.0-libgrades.patch:
+ Parallelize compilation of libgrades.
*mercury-0.13.0 (16 Sep 2006)
diff --git a/dev-lang/mercury/files/mercury-0.12.2-libgrades.patch b/dev-lang/mercury/files/mercury-0.12.2-libgrades.patch
index e9cc8caa3ace..39fca8329e9d 100644
--- a/dev-lang/mercury/files/mercury-0.12.2-libgrades.patch
+++ b/dev-lang/mercury/files/mercury-0.12.2-libgrades.patch
@@ -1,3 +1,16 @@
+--- mercury-compiler-0.12.2.orig/Makefile 2006-09-16 21:58:43.000000000 +1200
++++ mercury-compiler-0.12.2/Makefile 2006-09-16 21:59:37.000000000 +1200
+@@ -28,6 +28,10 @@
+ all:
+ $(MMAKE) MMAKEFLAGS=$(PARALLEL) all 2>&1 || exit 1
+
++.PHONY: libgrades
++libgrades:
++ $(MMAKE) MMAKEFLAGS=$(PARALLEL) libgrades 2>&1 || exit 1
++
+ .PHONY: libmmc
+ libmmc:
+ $(MMAKE) MMAKEFLAGS=$(PARALLEL) libmmc
--- mercury-compiler-0.12.2.orig/Mmakefile 2005-01-28 20:11:29.000000000 +1300
+++ mercury-compiler-0.12.2/Mmakefile 2006-08-12 09:45:55.000000000 +1200
@@ -233,6 +233,54 @@
diff --git a/dev-lang/mercury/files/mercury-0.13.0-libgrades.patch b/dev-lang/mercury/files/mercury-0.13.0-libgrades.patch
index fe027c4d083d..50a2a4266c92 100644
--- a/dev-lang/mercury/files/mercury-0.13.0-libgrades.patch
+++ b/dev-lang/mercury/files/mercury-0.13.0-libgrades.patch
@@ -1,3 +1,16 @@
+--- mercury-compiler-0.13.0.orig/Makefile 2005-08-22 15:38:34.000000000 +1200
++++ mercury-compiler-0.13.0/Makefile 2006-09-16 22:10:24.000000000 +1200
+@@ -28,6 +28,10 @@
+ all:
+ $(MMAKE) MMAKEFLAGS=$(PARALLEL) all
+
++.PHONY: libgrades
++libgrades:
++ $(MMAKE) MMAKEFLAGS=$(PARALLEL) libgrades
++
+ .PHONY: libmmc
+ libmmc:
+ $(MMAKE) MMAKEFLAGS=$(PARALLEL) libmmc
--- mercury-compiler-0.13.0.orig/Mmakefile 2005-08-12 03:56:57.000000000 +1200
+++ mercury-compiler-0.13.0/Mmakefile 2006-09-16 11:58:30.000000000 +1200
@@ -281,6 +281,54 @@