summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2009-09-23 22:07:37 +0000
committerPatrick Lauer <patrick@gentoo.org>2009-09-23 22:07:37 +0000
commit56249772d5415242cf1d02c2d1c5ca19f93ef91c (patch)
tree33a73a680a485a31ef1ee91ad1a19205032809fb /sys-libs
parentVersion bump. (diff)
downloadhistorical-56249772d5415242cf1d02c2d1c5ca19f93ef91c.tar.gz
historical-56249772d5415242cf1d02c2d1c5ca19f93ef91c.tar.bz2
historical-56249772d5415242cf1d02c2d1c5ca19f93ef91c.zip
Re-adding virtual/libc PROVIDE. It is still needed.
Package-Manager: portage-2.2_rc41/cvs/Linux x86_64
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/glibc/ChangeLog13
-rw-r--r--sys-libs/glibc/glibc-2.10.1.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.2.5-r10.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.3.2-r12.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.3.5-r3.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.3.6-r4.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.3.6-r5.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.4-r4.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.5-r2.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.5-r3.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.5-r4.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.5.1.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.6.1.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.6.ebuild5
-rw-r--r--sys-libs/glibc/glibc-2.7-r2.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.8_p20080602.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.9_p20081201.ebuild3
-rw-r--r--sys-libs/uclibc/ChangeLog8
-rw-r--r--sys-libs/uclibc/uclibc-0.9.27-r1.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.28.3.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.30.1.ebuild3
-rw-r--r--sys-libs/uclibc/uclibc-0.9.30.ebuild3
30 files changed, 93 insertions, 30 deletions
diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog
index 0bfd271e881b..47b45ec1138f 100644
--- a/sys-libs/glibc/ChangeLog
+++ b/sys-libs/glibc/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for sys-libs/glibc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.645 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.646 2009/09/23 22:04:09 patrick Exp $
+
+ 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> glibc-2.2.5-r10.ebuild,
+ glibc-2.3.2-r12.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6-r4.ebuild,
+ glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, glibc-2.5-r2.ebuild,
+ glibc-2.5-r3.ebuild, glibc-2.5-r4.ebuild, glibc-2.5.1.ebuild,
+ glibc-2.6.ebuild, glibc-2.6.1.ebuild, glibc-2.7-r2.ebuild,
+ glibc-2.8_p20080602.ebuild, glibc-2.8_p20080602-r1.ebuild,
+ glibc-2.9_p20081201.ebuild, glibc-2.9_p20081201-r1.ebuild,
+ glibc-2.9_p20081201-r2.ebuild, glibc-2.9_p20081201-r3.ebuild,
+ glibc-2.10.1.ebuild:
+ Re-add virtual/libc PROVIDE as it is still needed
23 Sep 2009; Patrick Lauer <patrick@gentoo.org> glibc-2.2.5-r10.ebuild,
glibc-2.3.2-r12.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6-r4.ebuild,
diff --git a/sys-libs/glibc/glibc-2.10.1.ebuild b/sys-libs/glibc/glibc-2.10.1.ebuild
index 0053217439d3..353321ca8dda 100644
--- a/sys-libs/glibc/glibc-2.10.1.ebuild
+++ b/sys-libs/glibc/glibc-2.10.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.10.1.ebuild,v 1.8 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.10.1.ebuild,v 1.9 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -76,6 +76,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.2.5-r10.ebuild b/sys-libs/glibc/glibc-2.2.5-r10.ebuild
index 09b20de0a8cf..16acccff47c2 100644
--- a/sys-libs/glibc/glibc-2.2.5-r10.ebuild
+++ b/sys-libs/glibc/glibc-2.2.5-r10.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.2.5-r10.ebuild,v 1.7 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.2.5-r10.ebuild,v 1.8 2009/09/23 22:04:09 patrick Exp $
inherit flag-o-matic eutils
@@ -21,6 +21,7 @@ RESTRICT="strip" # we'll handle stripping ourself #46186
DEPEND="virtual/os-headers
nls? ( sys-devel/gettext )"
RDEPEND=""
+PROVIDE="virtual/libc"
do_filter_flags() {
# Over-zealous CFLAGS can often cause problems. What may work for one
diff --git a/sys-libs/glibc/glibc-2.3.2-r12.ebuild b/sys-libs/glibc/glibc-2.3.2-r12.ebuild
index f87dc813ade5..729e45dc5b95 100644
--- a/sys-libs/glibc/glibc-2.3.2-r12.ebuild
+++ b/sys-libs/glibc/glibc-2.3.2-r12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.2-r12.ebuild,v 1.26 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.2-r12.ebuild,v 1.27 2009/09/23 22:04:09 patrick Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -51,6 +51,7 @@ DEPEND=">=sys-devel/gcc-3.2.3-r1
nls? ( sys-devel/gettext )"
RDEPEND="nls? ( sys-devel/gettext )"
PDEPEND="ppc? ( >=sys-kernel/linux-headers-2.4.22 )"
+PROVIDE="virtual/libc"
# Try to get a kernel source tree with version equal or greater
# than $1. We basically just try a few default locations. The
diff --git a/sys-libs/glibc/glibc-2.3.5-r3.ebuild b/sys-libs/glibc/glibc-2.3.5-r3.ebuild
index 7fdb5ce8d125..e0deedc766f3 100644
--- a/sys-libs/glibc/glibc-2.3.5-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.3.5-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.5-r3.ebuild,v 1.36 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.5-r3.ebuild,v 1.37 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -57,6 +57,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.3.6-r4.ebuild b/sys-libs/glibc/glibc-2.3.6-r4.ebuild
index f5674a60f1d1..7e65d5c6f60c 100644
--- a/sys-libs/glibc/glibc-2.3.6-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.3.6-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.6-r4.ebuild,v 1.40 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.6-r4.ebuild,v 1.41 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -48,6 +48,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.3.6-r5.ebuild b/sys-libs/glibc/glibc-2.3.6-r5.ebuild
index cdc4dfefbd47..7e630be1a983 100644
--- a/sys-libs/glibc/glibc-2.3.6-r5.ebuild
+++ b/sys-libs/glibc/glibc-2.3.6-r5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.6-r5.ebuild,v 1.26 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.6-r5.ebuild,v 1.27 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -48,6 +48,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.4-r4.ebuild b/sys-libs/glibc/glibc-2.4-r4.ebuild
index 2fade3c726cb..f9bca6fd8ae0 100644
--- a/sys-libs/glibc/glibc-2.4-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.4-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.4-r4.ebuild,v 1.21 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.4-r4.ebuild,v 1.22 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -61,6 +61,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.5-r2.ebuild b/sys-libs/glibc/glibc-2.5-r2.ebuild
index f28a99d88dd2..0e3287c07275 100644
--- a/sys-libs/glibc/glibc-2.5-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.5-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5-r2.ebuild,v 1.19 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5-r2.ebuild,v 1.20 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -48,6 +48,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.5-r3.ebuild b/sys-libs/glibc/glibc-2.5-r3.ebuild
index cd2a3625b9cd..f5e41c8eb4dc 100644
--- a/sys-libs/glibc/glibc-2.5-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.5-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5-r3.ebuild,v 1.15 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5-r3.ebuild,v 1.16 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -48,6 +48,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.5-r4.ebuild b/sys-libs/glibc/glibc-2.5-r4.ebuild
index 266f2f0b208e..f633bf80c52f 100644
--- a/sys-libs/glibc/glibc-2.5-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.5-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5-r4.ebuild,v 1.13 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5-r4.ebuild,v 1.14 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -48,6 +48,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.5.1.ebuild b/sys-libs/glibc/glibc-2.5.1.ebuild
index 9a5383545dee..d2f493482d31 100644
--- a/sys-libs/glibc/glibc-2.5.1.ebuild
+++ b/sys-libs/glibc/glibc-2.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5.1.ebuild,v 1.3 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.5.1.ebuild,v 1.4 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -49,6 +49,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.6.1.ebuild b/sys-libs/glibc/glibc-2.6.1.ebuild
index cd3b95facc45..0826851b9551 100644
--- a/sys-libs/glibc/glibc-2.6.1.ebuild
+++ b/sys-libs/glibc/glibc-2.6.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild,v 1.28 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild,v 1.29 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -69,6 +69,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.6.ebuild b/sys-libs/glibc/glibc-2.6.ebuild
index dd30ed204efb..5b925d2286bc 100644
--- a/sys-libs/glibc/glibc-2.6.ebuild
+++ b/sys-libs/glibc/glibc-2.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.ebuild,v 1.21 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.ebuild,v 1.22 2009/09/23 22:04:09 patrick Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
@@ -62,6 +62,9 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ PROVIDE="virtual/libc"
+fi
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
diff --git a/sys-libs/glibc/glibc-2.7-r2.ebuild b/sys-libs/glibc/glibc-2.7-r2.ebuild
index be16ace6cd99..d78d98fea6db 100644
--- a/sys-libs/glibc/glibc-2.7-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.7-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild,v 1.16 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild,v 1.17 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -69,6 +69,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild b/sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild
index 7b2e96b8fc90..e169fdaf64d0 100644
--- a/sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild,v 1.17 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild,v 1.18 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -75,6 +75,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.8_p20080602.ebuild b/sys-libs/glibc/glibc-2.8_p20080602.ebuild
index 1002cc2a3dd4..6b410bcfca8a 100644
--- a/sys-libs/glibc/glibc-2.8_p20080602.ebuild
+++ b/sys-libs/glibc/glibc-2.8_p20080602.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild,v 1.15 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild,v 1.16 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -75,6 +75,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild b/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild
index a0572b1eb39c..03ef261d595f 100644
--- a/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild,v 1.7 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild,v 1.8 2009/09/23 22:04:09 patrick Exp $
GLIBC_PATCH_EXCLUDE="${GLIBC_PATCH_EXCLUDE} 1060_all_glibc-nss-deepbind.patch" #252302
@@ -77,6 +77,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild b/sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild
index 09253fa623ef..ec97cfece6ea 100644
--- a/sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild,v 1.16 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild,v 1.17 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -75,6 +75,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild b/sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild
index c0975a3b3de1..aeed6c88b94e 100644
--- a/sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild,v 1.4 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild,v 1.5 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -75,6 +75,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/glibc/glibc-2.9_p20081201.ebuild b/sys-libs/glibc/glibc-2.9_p20081201.ebuild
index 59292c4427c5..013f4041437e 100644
--- a/sys-libs/glibc/glibc-2.9_p20081201.ebuild
+++ b/sys-libs/glibc/glibc-2.9_p20081201.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201.ebuild,v 1.5 2009/09/23 21:15:38 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.9_p20081201.ebuild,v 1.6 2009/09/23 22:04:09 patrick Exp $
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
@@ -75,6 +75,7 @@ else
# Why SLOT 2.2 you ask yourself while sippin your tea ?
# Everyone knows 2.2 > 0, duh.
SLOT="2.2"
+ PROVIDE="virtual/libc"
fi
# General: We need a new-enough binutils for as-needed
diff --git a/sys-libs/uclibc/ChangeLog b/sys-libs/uclibc/ChangeLog
index 1882bec5ef78..5f5559c84e74 100644
--- a/sys-libs/uclibc/ChangeLog
+++ b/sys-libs/uclibc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-libs/uclibc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/ChangeLog,v 1.52 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/ChangeLog,v 1.53 2009/09/23 22:07:37 patrick Exp $
+
+ 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> uclibc-0.9.27-r1.ebuild,
+ uclibc-0.9.28.3.ebuild, uclibc-0.9.28.3-r3.ebuild,
+ uclibc-0.9.28.3-r7.ebuild, uclibc-0.9.28.3-r8.ebuild,
+ uclibc-0.9.30.ebuild, uclibc-0.9.30.1.ebuild, uclibc-0.9.30.1-r1.ebuild:
+ Re-add virtual/libc PROVIDE as it is still needed
23 Sep 2009; Patrick Lauer <patrick@gentoo.org> uclibc-0.9.27-r1.ebuild,
uclibc-0.9.28.3.ebuild, uclibc-0.9.28.3-r3.ebuild,
diff --git a/sys-libs/uclibc/uclibc-0.9.27-r1.ebuild b/sys-libs/uclibc/uclibc-0.9.27-r1.ebuild
index a3314127b293..07d46e0503e3 100644
--- a/sys-libs/uclibc/uclibc-0.9.27-r1.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.27-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.27-r1.ebuild,v 1.37 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.27-r1.ebuild,v 1.38 2009/09/23 22:07:37 patrick Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -44,6 +44,7 @@ IUSE="build debug elibc_uclibc hardened ipv6 minimal nls pregen userlocales word
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ ${CTARGET} == ${CHOST} ]] ; then
DEPEND="virtual/os-headers app-misc/pax-utils"
else
diff --git a/sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild b/sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild
index af531ba88862..e07f6a3aa7df 100644
--- a/sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild,v 1.8 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r3.ebuild,v 1.9 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -43,6 +43,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened iconv ipv6 minimal nls pre
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ ${CTARGET} == ${CHOST} ]] ; then
DEPEND="virtual/os-headers app-misc/pax-utils"
else
diff --git a/sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild b/sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild
index 4360a28a187f..c7cd9e18fce1 100644
--- a/sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild,v 1.8 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r7.ebuild,v 1.9 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -43,6 +43,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened iconv ipv6 minimal nls pre
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ ${CTARGET} == ${CHOST} ]] ; then
DEPEND="virtual/os-headers app-misc/pax-utils"
else
diff --git a/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild b/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild
index 620d3b55b839..2b2d837e6eca 100644
--- a/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild,v 1.3 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild,v 1.4 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -43,6 +43,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened iconv ipv6 minimal nls pre
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ ${CTARGET} == ${CHOST} ]] ; then
DEPEND="virtual/os-headers app-misc/pax-utils"
else
diff --git a/sys-libs/uclibc/uclibc-0.9.28.3.ebuild b/sys-libs/uclibc/uclibc-0.9.28.3.ebuild
index 84abe19a6b98..4ec6b6baacf9 100644
--- a/sys-libs/uclibc/uclibc-0.9.28.3.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.28.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3.ebuild,v 1.13 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3.ebuild,v 1.14 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -43,6 +43,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened iconv ipv6 minimal nls pre
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ ${CTARGET} == ${CHOST} ]] ; then
DEPEND="virtual/os-headers app-misc/pax-utils"
else
diff --git a/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild b/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild
index 49b60f20105f..a4355b6db390 100644
--- a/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild,v 1.5 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild,v 1.6 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -38,6 +38,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened ssp ipv6 minimal wordexp c
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ -n $CTARGET && ${CTARGET} != ${CHOST} ]]; then
DEPEND=""
SLOT="${CTARGET}"
diff --git a/sys-libs/uclibc/uclibc-0.9.30.1.ebuild b/sys-libs/uclibc/uclibc-0.9.30.1.ebuild
index 4bef0803e3dc..603cedcb9531 100644
--- a/sys-libs/uclibc/uclibc-0.9.30.1.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.30.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.30.1.ebuild,v 1.6 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.30.1.ebuild,v 1.7 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -38,6 +38,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened ssp ipv6 minimal wordexp c
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ -n $CTARGET && ${CTARGET} != ${CHOST} ]]; then
DEPEND=""
SLOT="${CTARGET}"
diff --git a/sys-libs/uclibc/uclibc-0.9.30.ebuild b/sys-libs/uclibc/uclibc-0.9.30.ebuild
index 66d6bc76480a..3ce66a6bd8d3 100644
--- a/sys-libs/uclibc/uclibc-0.9.30.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.30.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.30.ebuild,v 1.6 2009/09/23 21:18:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.30.ebuild,v 1.7 2009/09/23 22:07:37 patrick Exp $
#ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc"
#inherit subversion
@@ -39,6 +39,7 @@ IUSE="build elibc_uclibc uclibc-compat debug hardened ssp iconv ipv6 minimal nls
RESTRICT="strip"
RDEPEND=""
+PROVIDE="elibc_uclibc? ( virtual/libc )"
if [[ -n $CTARGET && ${CTARGET} != ${CHOST} ]]; then
DEPEND=""
SLOT="${CTARGET}"