summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-05-18 01:48:00 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-05-18 01:48:00 +0000
commit0925c4fcb5e3710e4702e83fb3e3221e09f548e8 (patch)
treef764cdfe991b160575ed0e86f3cafc3f7dc8feb4 /sys-freebsd
parentFactorize some more code and regroup variable assignments. (diff)
downloadhistorical-0925c4fcb5e3710e4702e83fb3e3221e09f548e8.tar.gz
historical-0925c4fcb5e3710e4702e83fb3e3221e09f548e8.tar.bz2
historical-0925c4fcb5e3710e4702e83fb3e3221e09f548e8.zip
Preinstall headers only with USE=build
Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64
Diffstat (limited to 'sys-freebsd')
-rw-r--r--sys-freebsd/freebsd-lib/ChangeLog5
-rw-r--r--sys-freebsd/freebsd-lib/Manifest10
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild12
3 files changed, 13 insertions, 14 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog
index 873a522048e7..b9687a07363e 100644
--- a/sys-freebsd/freebsd-lib/ChangeLog
+++ b/sys-freebsd/freebsd-lib/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-freebsd/freebsd-lib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.130 2012/05/18 01:35:07 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.131 2012/05/18 01:48:00 aballier Exp $
+
+ 18 May 2012; Alexis Ballier <aballier@gentoo.org> freebsd-lib-9.0-r2.ebuild:
+ Preinstall headers only with USE=build
18 May 2012; Alexis Ballier <aballier@gentoo.org> freebsd-lib-9.0-r2.ebuild:
Factorize some more code and regroup variable assignments.
diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index 530497c1f34c..d038e39a84ef 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -61,13 +61,13 @@ EBUILD freebsd-lib-7.2-r1.ebuild 12021 RMD160 83fc0d2ee7e5ff037ae27358d0b345fc28
EBUILD freebsd-lib-8.0.ebuild 14623 RMD160 3194aa0ab5fda28db1db05b4449d5889251cedc1 SHA1 bbddaa53f36296b2a635c459868cd56fd965de81 SHA256 ba8328339f7c487617d8e1c8754d91ccae38a15073a92b847299aa5e8dfe68da
EBUILD freebsd-lib-8.2-r1.ebuild 15691 RMD160 24faa71ebac5ed9935f52e8e2036cf2e08632ccd SHA1 a17c950b703f3ec5c4bc094d99c1ea12839855f5 SHA256 e5f57f8252c839e5e16dcb1aa29aacaba09c89d2d443a6b159fcad9210834053
EBUILD freebsd-lib-9.0-r1.ebuild 15966 RMD160 6b7ae4425b437ba43df030f8a8b530b796878aa4 SHA1 19505d0f2a215ed6c13f2d457871cd834a103119 SHA256 c86b9b4f42fd1339ea81858fe430d3b34c6ee8a663b14369d7f957769951b7ae
-EBUILD freebsd-lib-9.0-r2.ebuild 13627 RMD160 b587b2b282903284917cf4fb38888403d98d0f1d SHA1 00431013ba91af48d89ade3fbafda1436b155017 SHA256 288ef69565f7f2b7771085762eea84293b023a80815c719cda51a2d964381cc5
-MISC ChangeLog 27587 RMD160 670ffa5cbf484a2fbde2c6e0f8028c48e52e75f0 SHA1 0398b6d0a45be309d9aac9374b25f7791ca6dcbe SHA256 2f2786d5d5541ec0648d987afbaae8c45a7321f1c44d39e7019cb672238e1d51
+EBUILD freebsd-lib-9.0-r2.ebuild 13507 RMD160 779d5433e2f55abf1603af79eba578f4747550fe SHA1 cb83c1f5e5d2eac343134b0ec6ee9e08daea89c9 SHA256 1b8836f75661591a884c711fa54ddc7c22cc2a25dd0aac8e2beb3aaf164dc793
+MISC ChangeLog 27708 RMD160 73f0465aa36e54641a0395cea7c104f24db4fadd SHA1 5c429dd05ce73bd9bdd42c737f6c0db037f7b5d0 SHA256 6edc5f5716bb4ca03279f4c3997e9f5d2a29513bdbe2be58814fa4394c1988db
MISC metadata.xml 410 RMD160 f5d6157462d32d3397c8f69ed4d1ff37f2bd5165 SHA1 067425a31e0d87fc9e911ae203cce0fced8da77d SHA256 0ea0a391db3018afdf230e293ffedbc313b4a20db703c8c83fdf144a28c6c246
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk+1p1AACgkQvFcC4BYPU0qBAgCeIg9ECvJsI/NyUihG9ROtdZCA
-Wk8An35OSMkS5/hHr/FPKpr5+j+/hzeC
-=vCmx
+iEYEARECAAYFAk+1qlYACgkQvFcC4BYPU0q40gCgu/JIXBfmEbX+7Hjt044gzANj
+nQkAn1MrBeL/UWf4qcXUCfKOD6IN6qAL
+=+aMi
-----END PGP SIGNATURE-----
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild
index 4c52cced2a45..3dfec3838ddb 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.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-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild,v 1.16 2012/05/18 01:35:07 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild,v 1.17 2012/05/18 01:48:00 aballier Exp $
EAPI=2
@@ -173,10 +173,6 @@ src_prepare() {
sed -i.bak -e 's:${INSTALL} -C:${INSTALL}:' "${WORKDIR}/include/Makefile"
fi
- # Preinstall includes so we don't use the system's ones.
- mkdir "${WORKDIR}/include_proper" || die "Couldn't create ${WORKDIR}/include_proper"
- install_includes "/include_proper"
-
# Let arch-specific includes to be found
local machine
machine=$(tc-arch-kernel ${CTARGET})
@@ -254,9 +250,9 @@ src_compile() {
SUBDIRS="lib/libc lib/msun gnu/lib/libssp lib/libthr lib/libutil"
else
- # Forces to use the local copy of headers as they might be outdated in
- # the system
- append-flags "-isystem '${WORKDIR}/include_proper'"
+ # Forces to use the local copy of headers with USE=build as they might
+ # be outdated in the system. Assume they are fine otherwise.
+ use build && append-flags "-isystem '${WORKDIR}/include_proper'"
bootstrap_libssp_nonshared