Fix for ipmi #150864 and nbd #149074.
authorMike Frysinger <vapier@gentoo.org>
Sat, 2 Dec 2006 23:05:18 +0000 (23:05 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sat, 2 Dec 2006 23:05:18 +0000 (23:05 +0000)
Package-Manager: portage-2.1.2_rc2-r3

sys-kernel/linux-headers/ChangeLog
sys-kernel/linux-headers/Manifest
sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2 [new file with mode: 0644]
sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild [new file with mode: 0644]

index bffd97a21853db9d7c96ebdda77e37067c76838c..2108a457b3cdccd05bae4e59c8c8e803f1fce69a 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-kernel/linux-headers
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.204 2006/12/02 19:11:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.205 2006/12/02 23:05:18 vapier Exp $
+
+*linux-headers-2.6.17-r2 (02 Dec 2006)
+
+  02 Dec 2006; Mike Frysinger <vapier@gentoo.org>
+  +linux-headers-2.6.17-r2.ebuild:
+  Fix for ipmi #150864 and nbd #149074.
 
 *linux-headers-2.6.19 (02 Dec 2006)
 
index 15ea967de3bfb575e0a8a6f33e12aa72aa5d5d28..61698d561d5e3e37a963fd1b4064d5f148e3b513 100644 (file)
@@ -42,6 +42,7 @@ DIST gentoo-headers-2.6.11-7.tar.bz2 21194 RMD160 a81c367feae2126476198e1e0f65f2
 DIST gentoo-headers-2.6.16-4.tar.bz2 23895 RMD160 193575d1b9a4d212230929803f350378f78b3a3e SHA1 93f9e96c9336bf648c39b4da4e2d657a17bce331 SHA256 4f0c42db4466bcf28a7b86baa3ca5ff5f9a14020ee7e52b7fa2e9cab40ce0df6
 DIST gentoo-headers-2.6.17-3.tar.bz2 24079 RMD160 19373139c4212db5e725f8585e1e05a8316a837e SHA1 4c8151e517e7de5cf6ca42af29d9f355a83959d3 SHA256 a9d28ee423be63079f26c14c8175bd52de4b441cc1c0285fc83b8655eff15806
 DIST gentoo-headers-2.6.17-4.tar.bz2 24155 RMD160 49e0cfbda99a5ab0e2dc456745be7e938706ec8e SHA1 1421b34ed823d56a2c313eec2934fa916937dd95 SHA256 c221c68c3653d50e5bfeafb7da75ad0d5811586e1cf164b429b6c692e3e827b3
+DIST gentoo-headers-2.6.17-5.tar.bz2 24016 RMD160 1ad27d63cd2bfe588999e12b1bc3d99aaa696178 SHA1 d248c017bc1ff9f107d11c956d072730899285a7 SHA256 e4ec1a20c9d384f31bc845976beb333dc9fdbb234979baf127c4fff3359afdd4
 DIST gentoo-headers-2.6.18-1.tar.bz2 522 RMD160 19ea56969b64d232bae1553c50860ee098d697b1 SHA1 44c67f627afb85a8929695239275e6b7f37aa4e1 SHA256 fdab756aa2aed36f71b816ee3085cf4fc914fab407a9a68e67ea8a1b6dc19d4a
 DIST gentoo-headers-2.6.8.1-2.tar.bz2 17159 RMD160 2df2ab46ef8f42c534bb77b865e1c68bca6a127d SHA1 a94fd947395c354aceae0c35ea524cfc79483300 SHA256 f513e63f2ff5e37514fd8546959e5f308d319075ac70675e372e47e662f6a836
 DIST linux-2.0.40.tar.bz2 6121108 RMD160 fbbbd2afa19a6242d31b6a1240f394440f556382 SHA1 01128e27f2871235196ed1d9432264a7a35a29d3 SHA256 80db7850ff829b5cb567c9c2498dc560c808a6cb49d0d12b6de0eb09a799e969
@@ -103,6 +104,10 @@ EBUILD linux-headers-2.6.17-r1.ebuild 1287 RMD160 a3477a47a00d7bd25dc33edd8325f8
 MD5 e1a5c7f8789630ed069b65497ff6bb40 linux-headers-2.6.17-r1.ebuild 1287
 RMD160 a3477a47a00d7bd25dc33edd8325f8b169a629ed linux-headers-2.6.17-r1.ebuild 1287
 SHA256 2c1c65136e915e0a5ef4523496eb032373e9fffe216cfe1ac77e9d2198848905 linux-headers-2.6.17-r1.ebuild 1287
+EBUILD linux-headers-2.6.17-r2.ebuild 1287 RMD160 7d16bf4e774eb8b17334b26a11f9c2b7e9b14ed7 SHA1 2dc298485430ad0471b325d49a9a80b75cc0e446 SHA256 86e7dbbb016bf996c7fbd45ac65f36e5c7628f69db3dfd7c50af83f2b22577c4
+MD5 e2c3444ac67c2d9aac95a70fa5cd9e1b linux-headers-2.6.17-r2.ebuild 1287
+RMD160 7d16bf4e774eb8b17334b26a11f9c2b7e9b14ed7 linux-headers-2.6.17-r2.ebuild 1287
+SHA256 86e7dbbb016bf996c7fbd45ac65f36e5c7628f69db3dfd7c50af83f2b22577c4 linux-headers-2.6.17-r2.ebuild 1287
 EBUILD linux-headers-2.6.17.ebuild 1267 RMD160 cc84c73e47e257b07437b6829a531317d81220e0 SHA1 bf3600cf0c2e3453a2ab8fe57240c68e08e4a530 SHA256 12168216f4bb9c7a2e41e72bda0356a3564fb2544c8caf7effcef9ee520a167a
 MD5 374b17f55df8853b685f3de5f19a422c linux-headers-2.6.17.ebuild 1267
 RMD160 cc84c73e47e257b07437b6829a531317d81220e0 linux-headers-2.6.17.ebuild 1267
@@ -119,10 +124,10 @@ EBUILD linux-headers-2.6.8.1-r4.ebuild 1224 RMD160 b13740c682d4eb2d7e0469385019b
 MD5 119d3e6656fcf0f91b0c814afd2f9182 linux-headers-2.6.8.1-r4.ebuild 1224
 RMD160 b13740c682d4eb2d7e0469385019b993670c372a linux-headers-2.6.8.1-r4.ebuild 1224
 SHA256 37a80d98b1b36b810adeba70a7704aec77568c00c107988a784c207f652a2420 linux-headers-2.6.8.1-r4.ebuild 1224
-MISC ChangeLog 37238 RMD160 afcca68c47b173b4b1495a769b3e03b2d55675f3 SHA1 cfe36dabe70914ad1b4356bedef6e9ee0715f413 SHA256 d6b68ddecaad13a6412580c567f5be3e114a2ff1053bbea34411638c9b5732dc
-MD5 34a6a3a69d36e5b22dbce81c33877188 ChangeLog 37238
-RMD160 afcca68c47b173b4b1495a769b3e03b2d55675f3 ChangeLog 37238
-SHA256 d6b68ddecaad13a6412580c567f5be3e114a2ff1053bbea34411638c9b5732dc ChangeLog 37238
+MISC ChangeLog 37404 RMD160 724106dc89199120f81bef1137d7793e38eb562d SHA1 ae5307df99c943d7f652a3879a51dfb56faa4ee8 SHA256 fb4a55ecfe9d25cd085c4e25d4ee1ae5e9d85a9ef07868db04c81fdbe3142f72
+MD5 bb4b0e18bfa3f08caace17741a3b67f0 ChangeLog 37404
+RMD160 724106dc89199120f81bef1137d7793e38eb562d ChangeLog 37404
+SHA256 fb4a55ecfe9d25cd085c4e25d4ee1ae5e9d85a9ef07868db04c81fdbe3142f72 ChangeLog 37404
 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 metadata.xml 162
@@ -163,6 +168,9 @@ SHA256 c5b2a47d833d7b8e0d1976ed810c86ceb553147efa15f792edce53988feb02dc files/di
 MD5 5112f79e4cb317edb432854d453018ec files/digest-linux-headers-2.6.17-r1 801
 RMD160 db647e8e1f7320ff466dfa5786a98acae7514dd2 files/digest-linux-headers-2.6.17-r1 801
 SHA256 dec9eef2a2919882c8f511f4a6c65fca65f36ed83b51bf05172bcb72dd4ed6fa files/digest-linux-headers-2.6.17-r1 801
+MD5 6c77641c4761e2b7cef43ef5a15f1fa7 files/digest-linux-headers-2.6.17-r2 801
+RMD160 3001dab123159b291262367227bd3cc43469670f files/digest-linux-headers-2.6.17-r2 801
+SHA256 7b691fe785e084aa5f970c8e9121f325babf9acec1f9b7abf41f26132b9a0f20 files/digest-linux-headers-2.6.17-r2 801
 MD5 39a96c29c4391abf93a5c9100c50402a files/digest-linux-headers-2.6.18 512
 RMD160 aadc1847ece804757cdc563fee1766fd8a92ada1 files/digest-linux-headers-2.6.18 512
 SHA256 3fc44cda0d48cc6db4fadfba1aeb9b39618b19b2ee972cea3d4b0f2f1d80c1e4 files/digest-linux-headers-2.6.18 512
@@ -175,7 +183,7 @@ SHA256 825299e026cccf262682b6311a9bb9897b10eff11aecae00a5ce6ea88bb8849a files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.5 (GNU/Linux)
 
-iD8DBQFFcc/UamhnQswr0vIRAjtkAJ9KaLs3NHGtHbJtA0F3TIvPrzqfOgCgmmP0
-AaknH7OwI8tmy0yPbt5X1kY=
-=TLKa
+iD8DBQFFcga2amhnQswr0vIRAvU9AJ9HHSfoYAFXK7IIUaZfMysQzGaDTQCffKGh
+QYJnLRjWhsxzG3li/2PwpKw=
+=3SXW
 -----END PGP SIGNATURE-----
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2 b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2
new file mode 100644 (file)
index 0000000..59f5610
--- /dev/null
@@ -0,0 +1,9 @@
+MD5 073d9536c90ff6a7bfadf04a7ccda9eb gentoo-headers-2.6.17-5.tar.bz2 24016
+RMD160 1ad27d63cd2bfe588999e12b1bc3d99aaa696178 gentoo-headers-2.6.17-5.tar.bz2 24016
+SHA256 e4ec1a20c9d384f31bc845976beb333dc9fdbb234979baf127c4fff3359afdd4 gentoo-headers-2.6.17-5.tar.bz2 24016
+MD5 09f2629e5918ebe21f54e610b6713f92 linux-2.6.17-m68k-headers.patch.bz2 18059
+RMD160 9594404d1c3ac50a6baa49c390f21ab729122df6 linux-2.6.17-m68k-headers.patch.bz2 18059
+SHA256 f0815e019ce814f21c6cc7ae8706538cabc23d1dfd177d0f7a91408ad85d5916 linux-2.6.17-m68k-headers.patch.bz2 18059
+MD5 37ddefe96625502161f075b9d907f21e linux-2.6.17.tar.bz2 41272919
+RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 linux-2.6.17.tar.bz2 41272919
+SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 linux-2.6.17.tar.bz2 41272919
diff --git a/sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild b/sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild
new file mode 100644 (file)
index 0000000..dbab975
--- /dev/null
@@ -0,0 +1,45 @@
+# Copyright 1999-2006 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.17-r2.ebuild,v 1.1 2006/12/02 23:05:18 vapier Exp $
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arm hppa m68k ia64 ppc ppc64 s390 sh sparc x86"
+inherit eutils multilib kernel-2
+detect_version
+
+PATCHES_V='5'
+
+SRC_URI="${KERNEL_URI} mirror://gentoo/linux-2.6.17-m68k-headers.patch.bz2
+       http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-headers/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2"
+
+KEYWORDS="-* ~amd64 ~arm ~m68k ~ppc ppc64 ~sh ~sparc x86"
+IUSE="gcc64"
+
+DEPEND="ppc? ( gcc64? ( sys-devel/gcc-powerpc64 ) )
+       sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )"
+
+UNIPATCH_LIST="${DISTDIR}/linux-2.6.17-m68k-headers.patch.bz2
+       ${DISTDIR}/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2"
+
+wrap_headers_fix() {
+       for i in $*
+       do
+               echo -n " $1/"
+               cd ${S}/include/$1
+               headers___fix $(find . -type f -print)
+               shift
+       done
+       echo
+}
+
+src_unpack() {
+       ABI=${KERNEL_ABI}
+       kernel-2_src_unpack
+
+       # Fixes ... all the wrapper magic is to keep sed from dumping
+       # ugly warnings about how it can't work on a directory.
+       cd "${S}"/include
+       einfo "Applying automated fixes:"
+       wrap_headers_fix asm-* linux
+       einfo "... done"
+}