From e43e93df4b2eef78d5a661d896cc1156f9b9119b Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 7 Dec 2004 02:57:33 +0000 Subject: [PATCH] dont PROVIDE/block stuff if cross-compiled --- sys-kernel/linux26-headers/Manifest | 12 +++++++++++- .../linux26-headers-2.6.8.1-r1.ebuild | 15 +++++++++------ 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/sys-kernel/linux26-headers/Manifest b/sys-kernel/linux26-headers/Manifest index 0e0fa9c28341..afbecbd6009d 100644 --- a/sys-kernel/linux26-headers/Manifest +++ b/sys-kernel/linux26-headers/Manifest @@ -1,10 +1,13 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 10c84eaa24b525439885d4040b4fd216 ChangeLog 8616 MD5 58516a09eebcaa2239ea0b70f310484e linux26-headers-2.6.8.1.ebuild 3895 MD5 89403525f4da5e8458fd7f720d6de6ee linux26-headers-2.6.6-r1.ebuild 4223 MD5 21dcb669b4e8535f0a04f40ad2c4c9ff metadata.xml 224 MD5 b3d1c41a74dbe1041b4082288cacd3ca linux26-headers-2.6.7-r4.ebuild 4031 MD5 91179c84e3dc8dadcfdad16cabede343 linux26-headers-2.6.5.ebuild 4188 -MD5 16b0672230c60f5581eb238c4fbe1a86 linux26-headers-2.6.8.1-r1.ebuild 4798 +MD5 858fb6efcec93b6189f06bab7cbf21cd linux26-headers-2.6.8.1-r1.ebuild 4805 MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1 68 MD5 14a0de85d11206096f05e186cebab07b files/linux26-headers-2.6.8.1-appCompat.patch 53549 MD5 0501d9fb994e3c9721b2a239e92e30c6 files/linux26-headers-2.6.8.1-strict-ansi-fix.patch 4086 @@ -25,3 +28,10 @@ MD5 ec3d195f7d40d599802d5c0c5ad8f502 files/linux26-headers-2.6.4-appCompat.patch MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1-r1 68 MD5 00e5bea1e925c2d81d32191937eb8d5b files/linux26-headers-soundcard-ppc64.patch 631 MD5 9f83b3bf65ac599e58c5b96ed2569963 files/linux26-headers-2.6.8.1-sparc-signal_h.patch 298 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.9.10 (GNU/Linux) + +iD8DBQFBtRworoRuSHgZdywRAi91AJ4vijXn4TyLxpDPk0qa1d31n+0HSQCfcFw+ +0U2DNOD9SXmE6xGq9WmqZR4= +=yq/x +-----END PGP SIGNATURE----- diff --git a/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild b/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild index 0ee1ce6a12b0..e2b797b13d60 100644 --- a/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild +++ b/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild,v 1.13 2004/12/06 19:44:23 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild,v 1.14 2004/12/07 02:57:33 vapier Exp $ # What's in this kernel? @@ -19,14 +19,17 @@ HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/" SRC_URI="mirror://kernel/linux/kernel/v2.6/linux-${OKV}.tar.bz2" LICENSE="GPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" KEYWORDS="-* amd64 arm hppa ia64 ~ppc ppc64 ~sparc sh x86" IUSE="" -DEPEND="!virtual/os-headers" -PROVIDE="virtual/kernel virtual/os-headers" +if [[ ${CTARGET} = ${CHOST} ]] +then + DEPEND="!virtual/os-headers" + PROVIDE="virtual/kernel virtual/os-headers" + SLOT="0" +else + SLOT="${CTARGET}" +fi S=${WORKDIR}/linux-${OKV} -- 2.26.2