summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2012-07-13 18:05:19 +0000
committerMike Gilbert <floppym@gentoo.org>2012-07-13 18:05:19 +0000
commitc85c6d98ac840a5a9e09c6324476f09d3a9fcecd (patch)
tree60e11ab4e1014b29fccd05e3b3c82b85bd599cf1 /sys-boot
parentUpdate DISTUTILS_GLOBAL_OPTIONS to match EAPI 4 logic in distutils.eclass as ... (diff)
downloadhistorical-c85c6d98ac840a5a9e09c6324476f09d3a9fcecd.tar.gz
historical-c85c6d98ac840a5a9e09c6324476f09d3a9fcecd.tar.bz2
historical-c85c6d98ac840a5a9e09c6324476f09d3a9fcecd.zip
Add mulitprocessing.eclass magic to src_configure.
Package-Manager: portage-2.2.0_alpha116/cvs/Linux x86_64
Diffstat (limited to 'sys-boot')
-rw-r--r--sys-boot/grub/ChangeLog6
-rw-r--r--sys-boot/grub/Manifest12
-rw-r--r--sys-boot/grub/grub-2.00.ebuild8
-rw-r--r--sys-boot/grub/grub-9999.ebuild8
4 files changed, 21 insertions, 13 deletions
diff --git a/sys-boot/grub/ChangeLog b/sys-boot/grub/ChangeLog
index 648bb8862311..3fce2341c746 100644
--- a/sys-boot/grub/ChangeLog
+++ b/sys-boot/grub/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-boot/grub
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v 1.227 2012/07/07 22:55:48 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v 1.228 2012/07/13 18:05:19 floppym Exp $
+
+ 13 Jul 2012; Mike Gilbert <floppym@gentoo.org> grub-2.00.ebuild,
+ grub-9999.ebuild:
+ Add mulitprocessing.eclass magic to src_configure.
07 Jul 2012; Mike Gilbert <floppym@gentoo.org>
+files/grub-2.00-parallel-make.patch, -files/grub-2.00-manpage-race.patch,
diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index 0fc589e3ce15..55b60403aafd 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -51,15 +51,15 @@ EBUILD grub-0.97-r8.ebuild 8948 SHA256 3eb9b11beeae64c986c9d27233f79525f271d0362
EBUILD grub-0.97-r9.ebuild 9053 SHA256 b6411eb5c379cc6b9120f1f727733d9724c4257405c3a7a1935b2aa573085726 SHA512 ddcf78c3d72f1bd854ed44753f4870fc9efd0cf69a28efb24423863c6ad740657affa74eff403484b4f30046e338d4a506a71e5d6b1818022377a1a77880b004 WHIRLPOOL 13d3adafd3814259081dd783067c077fbaebfa2974214d5b0249c818aa3cc004cb2bd526b18f1c1a46dfc0641325a92b87c8f73608972061c52c7ded99e95fe0
EBUILD grub-0.97.ebuild 4238 SHA256 d93dd5dca80c822e0659007b827966fb69c7f702b13ba672b4c3f486af54cee1 SHA512 46d72cfaa5735d0b3d2d89a8e6ce83745e4645370cdbbfcffc37d1413ffeb2b1caafac8c7cc712925ffc09411870b06467eb50bc475997508e7beea8fa5172d7 WHIRLPOOL 4b6fe9a7300baf6364555858a49ae2775ea0da27291d5d48fa634097531ae3b6da445ee2f959ef584bf4c913aad5e689b77e7326af257549ef107704dc0d202e
EBUILD grub-1.99-r2.ebuild 8413 SHA256 13a1281843b801804a5f2dc491cd21d6ac4d068c59e739015dc949a51011f585 SHA512 520bd623cfaf70451b4331f2dc464982f4de1b0c070ee8c0b336c9d16589aaa96924ea923f4c47ccb07d3c8f6da987a89ed285f1f4fa8f922465ab912e8940bd WHIRLPOOL 5abb91bf54a5024b225e7c3891b884827b31e6e8e380db9aa37fd520c55cd2e94ce1e7545271d52a58baab63446906cb69440177a4678000ac519088b9ae6966
-EBUILD grub-2.00.ebuild 7754 SHA256 cb7c08069222cded4d27585d4ba577b562c534188edaa2ecb997de0e697debd4 SHA512 ad9c2610568cfc4e51be9f659dbf5b179f6d1d1d5bf5940bf5d2ce49078302d4f602e8a3b1eed1961aa34d38d05b9ff0b4cb16d5d2e2d77f39f9a480894f1a7a WHIRLPOOL 8d574309a6bf83de4b44e4a2d22a5cba655b751d86bc73a431208ca8233fe150cafb790ff594fdfd8698155d05e6622549f77fefb8c86350d22d4023652c7719
+EBUILD grub-2.00.ebuild 7829 SHA256 af7ccbe8700c272745deb3f408bdb92e6781699ba5e91fb3c8dea41a6093168a SHA512 98789ce349d676fd4b727dea675e277e042f30c04f22c038f210b1d4ce0a4cfbfba808bebe89447283369c2914c9c8b8c96fc52a497dcd6c3d987327eeab4f23 WHIRLPOOL 482251b2a1406a1d5b3eea4f8306dc9e4d8c2ec1f6875784c711b75a614d1fa64aab7d498fa7949c30c729b528ff5422d53689644d0b3e2998a1d1d1311eaf54
EBUILD grub-2.00_beta6.ebuild 7140 SHA256 8026d9d32d21863e5427cac5b641fbc5f799662437bd9a40daa3f9a377a0de68 SHA512 35b5a7aa5224ba1f0d3dabaeb03d915b86a3c16419f6ef012c8092b198e8bbc054f22e4658930f704402066622b98c67c869f0c9cf5d74637c34ae786b0861fa WHIRLPOOL 54839cae4be956d12f8c62524923e9087f76c5e2c3c7db7cca074084deba71cd870238e514227a73a1131748fac501566afe29866231b68e4bbddbf2b465a71b
-EBUILD grub-9999.ebuild 7754 SHA256 cac99f5b8758456bf1013fa9d63dd440615ff081f56f026ce46ab012c16df54e SHA512 b6a4bfe72bb215f3b865b44b3489c3527208bc25951c86b3cd6da5d2904e17879b1e45e03a45557ed5a924b51c0b44575f98bd5ca60585040343bc95244ba359 WHIRLPOOL 8adb9e6038bae6e6be52716306832e58ecf2b613e4db48c6c6d1f2982e722cead9ab752ef3a9bb32ab034261a922ce0c6f0274a1f077abfab3e4ae986b53f76f
-MISC ChangeLog 44774 SHA256 34bb02e316f2572fd675b103421f2c9a8be147f3e5214206d06b32e0f4b437da SHA512 2e7f01083cc8e7f1704b8e9b0636ddb069745048bc4a9d4710a766c25d8e91d5f7c332fb044c9c858e44d80f2a64b491f746e3776075e9c42844d38fc44efd06 WHIRLPOOL 604f6778418444b3ba2128114bd79c4f1ee964e6793b26946b4284093e6662803945e046abd60efaf2a33e5d6ea24f5884c59694025a9fa2dd763f3770d23b15
+EBUILD grub-9999.ebuild 7829 SHA256 6577b3ca03b583a3c1b929d6771601241f7460be7bb786646f40b20ed635f45b SHA512 84d5816ae3ad1267eb355fede2fafc4195c82e40643d3fd5598b4c1a9a0b28f3b925dc09978aad43d599a6dce62e8c03d266a7d7659f04072aa319c62bbe18b7 WHIRLPOOL d721c114a6f20622846b1b10dca83e495d7f7f70ee9f0a2a45fe4d87c79955622edaf92b565c7ab3dfd31f61c9fc40428f542bac5b34cfd41bbec4e0d7ea0ca1
+MISC ChangeLog 44915 SHA256 27481a5fc0d6b562b597586dedc6258002e9fffe6123d7eb47b0eaf1a5be3896 SHA512 2293cd9591c43d6f057e018edb6eea1ed1401910acf7a5bb212448ad0205aee9ec48c9ec6ecbddb6831e5b9fa4142da4e3f3c31554d958518e8e63f73f904d3c WHIRLPOOL a187dab7aa392e72609d662a97f7c647a9ffbddb489bc0e778e5793fd9b460ab947f1df8ca244405b0bedeaa6a06fb9d880f1f9c1ff7e2e6b83004ed61b67596
MISC metadata.xml 607 SHA256 5deec975010a509f536573e173aa1918e0c5b8993191064d1fd7914edc0c13e8 SHA512 5aee5daf3e1b9a32ed3e09046bcc131145d9d24ad0ac46f2df9d4ff7e5245bdcbf37bb694080b6d206115c2c4a542eb6a954755b3a049fba8267981852d9ea72 WHIRLPOOL 173e6be80665e0605e174f61553677baff64fa4306ed5f1448fce9d9741cb36224e5db5fff33f9a58788232a977f9779d0f95c0039c552049394e87b8582477a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk/4vnoACgkQC77qH+pIQ6S/JQD/T/p5F1/MAu0fu2W6QgdLOjbC
-nvkzS6ZziVp3Q6N0nbsA+wXnJadmWKdUQ0PiPyaEYffvsBHrvGsHPqZpdZ5P8wT3
-=7Tpk
+iF4EAREIAAYFAlAAY2UACgkQC77qH+pIQ6TxsAEAwW1uUZ7xns/DGzXUICL8tEJU
+1PNfVvz2JqQnohFfZ9AA/jL9I7rVe/dAmxN8gg0X3C1JB0rogAJFAEV7KD3z78sp
+=DNXh
-----END PGP SIGNATURE-----
diff --git a/sys-boot/grub/grub-2.00.ebuild b/sys-boot/grub/grub-2.00.ebuild
index 4be1e7ce7305..9f571cbda9b6 100644
--- a/sys-boot/grub/grub-2.00.ebuild
+++ b/sys-boot/grub/grub-2.00.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.00.ebuild,v 1.12 2012/07/07 22:55:48 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.00.ebuild,v 1.13 2012/07/13 18:05:19 floppym Exp $
EAPI=4
@@ -22,7 +22,7 @@ else
DO_AUTORECONF="true"
fi
-inherit eutils flag-o-matic pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
+inherit eutils flag-o-matic multiprocessing pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
unset LIVE_ECLASS
DESCRIPTION="GNU GRUB boot loader"
@@ -253,9 +253,11 @@ src_configure() {
# Sandbox bug 404013.
use libzfs && addpredict /etc/dfs:/dev/zfs
+ multijob_init
for i in ${GRUB_ENABLED_PLATFORMS}; do
- grub_run_phase ${FUNCNAME} ${i}
+ multijob_child_init grub_run_phase ${FUNCNAME} ${i}
done
+ multijob_finish || die
}
src_compile() {
diff --git a/sys-boot/grub/grub-9999.ebuild b/sys-boot/grub/grub-9999.ebuild
index 443d64245e06..23f254c85347 100644
--- a/sys-boot/grub/grub-9999.ebuild
+++ b/sys-boot/grub/grub-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-9999.ebuild,v 1.77 2012/07/07 22:55:48 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-9999.ebuild,v 1.78 2012/07/13 18:05:19 floppym Exp $
EAPI=4
@@ -22,7 +22,7 @@ else
DO_AUTORECONF="true"
fi
-inherit eutils flag-o-matic pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
+inherit eutils flag-o-matic multiprocessing pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
unset LIVE_ECLASS
DESCRIPTION="GNU GRUB boot loader"
@@ -253,9 +253,11 @@ src_configure() {
# Sandbox bug 404013.
use libzfs && addpredict /etc/dfs:/dev/zfs
+ multijob_init
for i in ${GRUB_ENABLED_PLATFORMS}; do
- grub_run_phase ${FUNCNAME} ${i}
+ multijob_child_init grub_run_phase ${FUNCNAME} ${i}
done
+ multijob_finish || die
}
src_compile() {