summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2012-12-29 16:15:03 +0000
committerMike Gilbert <floppym@gentoo.org>2012-12-29 16:15:03 +0000
commit0fe9662117fa1b9733179b505bfe510ae3697fbc (patch)
tree2b28138326f886d70198483c3cd1af2f5e7a165b /media-gfx/argyllcms
parentStable for amd64, wrt bug #447864 (diff)
downloadgentoo-2-0fe9662117fa1b9733179b505bfe510ae3697fbc.tar.gz
gentoo-2-0fe9662117fa1b9733179b505bfe510ae3697fbc.tar.bz2
gentoo-2-0fe9662117fa1b9733179b505bfe510ae3697fbc.zip
Use makeopts_jobs for more robust MAKEOPTS parsing. Bug 449106 by jannis.
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
Diffstat (limited to 'media-gfx/argyllcms')
-rw-r--r--media-gfx/argyllcms/ChangeLog5
-rw-r--r--media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild9
2 files changed, 7 insertions, 7 deletions
diff --git a/media-gfx/argyllcms/ChangeLog b/media-gfx/argyllcms/ChangeLog
index 64944ed04762..3aaeb0053050 100644
--- a/media-gfx/argyllcms/ChangeLog
+++ b/media-gfx/argyllcms/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/argyllcms
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.32 2012/12/14 08:54:19 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.33 2012/12/29 16:15:03 floppym Exp $
+
+ 29 Dec 2012; Mike Gilbert <floppym@gentoo.org> argyllcms-1.4.0-r2.ebuild:
+ Use makeopts_jobs for more robust MAKEOPTS parsing. Bug 449106 by jannis.
*argyllcms-1.4.0-r2 (14 Dec 2012)
diff --git a/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild b/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild
index 1df7d16797a8..1fc9f7d39e1d 100644
--- a/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild
+++ b/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v 1.1 2012/12/14 08:54:19 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v 1.2 2012/12/29 16:15:03 floppym Exp $
EAPI=5
-inherit base flag-o-matic toolchain-funcs udev
+inherit base flag-o-matic multiprocessing toolchain-funcs udev
MY_P="Argyll_V${PV}"
@@ -49,9 +49,6 @@ src_compile() {
# the shared libraries by default on the command line _before_ the object to be built...
echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
- local jobnumber=$(echo "${MAKEOPTS}" | sed -ne "/-j/ { s/.*\(-j[[:space:]]*[0-9]\+\).*/\1/; p }")
- [ ${jobnumber} ] || jobnumber=-j1
-
append-cflags -DUNIX -D_THREAD_SAFE
sed \
@@ -61,7 +58,7 @@ src_compile() {
tc-export CC RANLIB
- jam -dx -fJambase ${jobnumber} || die
+ jam -dx -fJambase "-j$(makeopts_jobs)" || die
}
src_install() {