summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Yamin <plasmaroo@gentoo.org>2005-12-22 00:52:16 +0000
committerTim Yamin <plasmaroo@gentoo.org>2005-12-22 00:52:16 +0000
commit78c0041f0bb67cddd1bdf32fa757f61e1e1dee52 (patch)
tree36ea6f69353c5d9424ad97ee2f268d96342bba14 /sys-kernel
parentremove gnome from metadata (diff)
downloadhistorical-78c0041f0bb67cddd1bdf32fa757f61e1e1dee52.tar.gz
historical-78c0041f0bb67cddd1bdf32fa757f61e1e1dee52.tar.bz2
historical-78c0041f0bb67cddd1bdf32fa757f61e1e1dee52.zip
Fix #100703, #114767.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/linux-headers/ChangeLog8
-rw-r--r--sys-kernel/linux-headers/Manifest6
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.6.11-r43
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.6.15_rc64
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.6.11-r4.ebuild48
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.6.15_rc6.ebuild49
6 files changed, 116 insertions, 2 deletions
diff --git a/sys-kernel/linux-headers/ChangeLog b/sys-kernel/linux-headers/ChangeLog
index 569ec7492eed..42535268e969 100644
--- a/sys-kernel/linux-headers/ChangeLog
+++ b/sys-kernel/linux-headers/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/linux-headers
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.154 2005/12/19 21:18:39 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.155 2005/12/22 00:52:16 plasmaroo Exp $
+
+*linux-headers-2.6.11-r4 (21 Dec 2005)
+
+ 21 Dec 2005; <plasmaroo@gentoo.org> +linux-headers-2.6.11-r4.ebuild,
+ +linux-headers-2.6.15_rc6.ebuild:
+ Fix #100703, #114767.
19 Dec 2005; <plasmaroo@gentoo.org> linux-headers-2.6.11-r3.ebuild:
Fix #112722, #115708.
diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index 50279cae2ecd..e03c1bf70baf 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,9 +1,10 @@
-MD5 8ba225a9de5ac03b9f95f85b53547129 ChangeLog 30580
+MD5 4bfd459df83e9e4dc81cdb692a3d0fb2 ChangeLog 30752
MD5 1c43697b46cd87859708b7601424a258 linux-headers-2.2.26.ebuild 2502
MD5 35c5f3bbb5efdf7b8c5fc97d27f32393 linux-headers-2.4.23.ebuild 3470
MD5 248488cc2cb6484a305e8108b4eaaa6a metadata.xml 489
MD5 06eb1588f23861450f2d8b2e8379352b linux-headers-2.4.23_p3.ebuild 1267
MD5 6cf8a3d5b351f3a78641e8cd3979ffff linux-headers-2.6.11-r2.ebuild 1694
+MD5 b2c56fc3ef405d0283aa9cbe5d0ff796 linux-headers-2.6.11-r4.ebuild 1802
MD5 83dfc41af41e560a10c1f0ed5c2a8c11 linux-headers-2.4.21-r1.ebuild 3933
MD5 6a3b45eded92aace1a5df1a478fa977b linux-headers-2.4.26.ebuild 3340
MD5 c29c48dc661695aeebaf78abbe8a81c3 linux-headers-2.4.22.ebuild 4017
@@ -14,6 +15,7 @@ MD5 8900244be832ceab8b7a5fbc2a3734df linux-headers-2.4.26-r1.ebuild 769
MD5 7a20e26b7cddf8179591f77334b5641c linux-headers-2.4.25.ebuild 3410
MD5 1b900a0e84285a3ed937541e17499296 linux-headers-2.4.22-r1.ebuild 4066
MD5 716932740170ef6fda36c412ae06879a linux-headers-2.0.40.ebuild 1808
+MD5 6cc514b52ecc793b7cf315a4c1cdccae linux-headers-2.6.15_rc6.ebuild 1751
MD5 2574d3f1b776f2df365737f456bfe435 files/digest-linux-headers-2.4.26-r1 67
MD5 df6b4c19f4a4cb2b3d3a2a0107d7853d files/digest-linux-headers-2.4.25 67
MD5 545a151ce959e51f4e528e3c27cb5a65 files/digest-linux-headers-2.4.23_p3 131
@@ -25,6 +27,7 @@ MD5 33d51532d0f696fefa15593b2cf2f6de files/digest-linux-headers-2.0.40 66
MD5 2574d3f1b776f2df365737f456bfe435 files/digest-linux-headers-2.4.26 67
MD5 9854e47afccae85e887bcb970fc68890 files/digest-linux-headers-2.4.21-r1 67
MD5 9854e47afccae85e887bcb970fc68890 files/digest-linux-headers-2.4.21 67
+MD5 5259cd19055f60c0f7738103e73995e7 files/digest-linux-headers-2.6.15_rc6 291
MD5 1c81c4ed9c2867aa281bbabbf507e096 files/linux-headers-2.4-arm-cris-ELF_DATA.patch 604
MD5 e300a3e148a7dcc38a0e099494fb6cb3 files/bigendian-byteorder-fix.patch 1557
MD5 14c583e9ea29b2a3fc88349685cce2f4 files/linux-headers-soundcard-ppc64.patch 722
@@ -36,4 +39,5 @@ MD5 459bc20c4015796630e3a9f3dc9125e6 files/linux-headers-strict-ansi-fix.patch 1
MD5 e32b5df37d1bd1fde32f19276f8bc5e2 files/2.6.11-ppc64-32ul-spinlock.patch 510
MD5 833edf786e2038e76bf5de8de80a3b7a files/unistd.h-i386-pic.patch 4312
MD5 76f2374cb41045ea36cae2fa0dcd063e files/linux-headers-2.4-errno-in-unistd.patch 226
+MD5 202f4fbd303907a14ad1af3510b94f8c files/digest-linux-headers-2.6.11-r4 221
MD5 76c239f03201f79b357eafb37e213bb6 files/linux-headers-2.4-armeb-stat.patch 1406
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.6.11-r4 b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.11-r4
new file mode 100644
index 000000000000..bd4e6d89ac3f
--- /dev/null
+++ b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.11-r4
@@ -0,0 +1,3 @@
+MD5 f00fd1b5a80f52baf9d1d83acddfa325 linux-2.6.11.tar.bz2 37075679
+MD5 0880556aadd7dc0b77258dcf4ea9b88b linux-2.6.11-m68k-headers.patch.bz2 12090
+MD5 6167a798f805ceec63e3909348acbae7 gentoo-headers-2.6.11-7.tar.bz2 21194
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.6.15_rc6 b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.15_rc6
new file mode 100644
index 000000000000..2cfcf0dd1f2d
--- /dev/null
+++ b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.15_rc6
@@ -0,0 +1,4 @@
+MD5 9c1d46fca842361a84e499e851c7548e patch-2.6.15-rc6.bz2 6224690
+MD5 66d02cbd723876c6d69846a067875a22 linux-2.6.14.tar.bz2 39172170
+MD5 0880556aadd7dc0b77258dcf4ea9b88b linux-2.6.11-m68k-headers.patch.bz2 12090
+MD5 b67d982a61e89e7a486545965b4013c0 gentoo-headers-2.6.15_rc6-1.tar.bz2 19706
diff --git a/sys-kernel/linux-headers/linux-headers-2.6.11-r4.ebuild b/sys-kernel/linux-headers/linux-headers-2.6.11-r4.ebuild
new file mode 100644
index 000000000000..506f094e1130
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-2.6.11-r4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.6.11-r4.ebuild,v 1.1 2005/12/22 00:52:16 plasmaroo Exp $
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arm hppa m68k ia64 ppc ppc64 s390 sh sparc x86"
+inherit eutils kernel-2
+detect_version
+
+PATCHES_V='7'
+
+SRC_URI="${KERNEL_URI} mirror://gentoo/linux-2.6.11-m68k-headers.patch.bz2
+ http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-headers/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2"
+KEYWORDS="-* ~alpha ~ppc" # Do *not* add other archs, this is a revbump-forcer for only #114767 and #115708.
+
+DEPEND="ppc? ( gcc64? ( sys-devel/gcc-powerpc64 ) )
+ sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )"
+
+UNIPATCH_LIST="${DISTDIR}/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2"
+
+src_unpack() {
+ kernel-2_src_unpack
+
+ # This should always be used but it has a bunch of hunks which
+ # apply to include/linux/ which i'm unsure of so only use with
+ # m68k for now (dont want to break other arches)
+ [[ $(tc-arch) == "m68k" ]] && epatch "${DISTDIR}"/linux-2.6.11-m68k-headers.patch.bz2
+
+ # Fixes ... all the mv magic is to keep sed from dumping
+ # ugly warnings about how it can't work on a directory.
+ cd "${S}"/include
+ mv asm-ia64/sn asm-ppc64/iSeries .
+ headers___fix asm-ia64/*
+ mv sn asm-ia64/
+ headers___fix asm-ppc64/*
+ mv iSeries asm-ppc64/
+ headers___fix asm-ppc64/iSeries/*
+ headers___fix linux/{ethtool,jiffies}.h
+
+ # #114767...
+ headers___fix asm-alpha/bitops.h linux/{bitops,wait}.h
+
+ # Apply patch for spinlick.h only with 32bit userland on ppc64.
+ # Will add to the main patchball when plasmaroo returns.
+ if use ppc && [[ ${PROFILE_ARCH} == "ppc64" ]]; then
+ epatch ${FILESDIR}/2.6.11-ppc64-32ul-spinlock.patch
+ fi
+}
diff --git a/sys-kernel/linux-headers/linux-headers-2.6.15_rc6.ebuild b/sys-kernel/linux-headers/linux-headers-2.6.15_rc6.ebuild
new file mode 100644
index 000000000000..2fb8c36975cb
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-2.6.15_rc6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.6.15_rc6.ebuild,v 1.1 2005/12/22 00:52:16 plasmaroo Exp $
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arm hppa m68k ia64 ppc ppc64 s390 sh sparc x86"
+inherit eutils kernel-2
+detect_version
+
+PATCHES_V='1'
+
+SRC_URI="${KERNEL_URI} mirror://gentoo/linux-2.6.11-m68k-headers.patch.bz2
+ http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-headers/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2"
+KEYWORDS="-*" # -ppc -ppc64
+
+DEPEND="ppc? ( gcc64? ( sys-devel/gcc-powerpc64 ) )
+ sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )"
+
+UNIPATCH_LIST="${DISTDIR}/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2"
+
+src_unpack() {
+ kernel-2_src_unpack
+
+ # This should always be used but it has a bunch of hunks which
+ # apply to include/linux/ which i'm unsure of so only use with
+ # m68k for now (dont want to break other arches)
+ [[ $(tc-arch) == "m68k" ]] && epatch "${DISTDIR}"/linux-2.6.11-m68k-headers.patch.bz2
+
+ # Fixes ... all the mv magic is to keep sed from dumping
+ # ugly warnings about how it can't work on a directory.
+ cd "${S}"/include
+ mv asm-ia64/sn asm-ppc64/iSeries .
+ headers___fix asm-ia64/*
+ mv sn asm-ia64/
+ headers___fix asm-ppc64/*
+ mv iSeries asm-ppc64/
+ headers___fix asm-ppc64/iSeries/*
+ headers___fix linux/{ethtool,jiffies}.h
+
+ # #114767...
+ headers___fix asm-alpha/bitops.h linux/{bitops,wait}.h
+ headers___fix asm-generic/*
+
+ # Apply patch for spinlick.h only with 32bit userland on ppc64.
+ # Will add to the main patchball when plasmaroo returns.
+ if use ppc && [[ ${PROFILE_ARCH} == "ppc64" ]]; then
+ epatch ${FILESDIR}/2.6.11-ppc64-32ul-spinlock.patch
+ fi
+}