Version bump.
authorMike Frysinger <vapier@gentoo.org>
Sat, 7 Jan 2012 04:29:53 +0000 (04:29 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sat, 7 Jan 2012 04:29:53 +0000 (04:29 +0000)
Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64

sys-kernel/linux-headers/ChangeLog
sys-kernel/linux-headers/Manifest
sys-kernel/linux-headers/linux-headers-3.2.ebuild [new file with mode: 0644]

index 847912eef5db26569289897651e8f6ea1da2fa43..ee0e6f6d65fbcafac902b52e77cba4d498f710bb 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sys-kernel/linux-headers
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.331 2012/01/06 16:59:04 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.332 2012/01/07 04:29:53 vapier Exp $
+
+*linux-headers-3.2 (07 Jan 2012)
+
+  07 Jan 2012; Mike Frysinger <vapier@gentoo.org> +linux-headers-3.2.ebuild:
+  Version bump.
 
   06 Jan 2012; Brent Baude <ranger@gentoo.org> linux-headers-2.6.39.ebuild:
   Marking linux-headers-2.6.39 ppc for bug 384733
index b084d21d6ddcb01a7f4fb3c5610ba607f3dfd6b8..debc62a342edec329f6769b82f7a9874f977f18e 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST gentoo-headers-2.4.33-1.tar.bz2 11542 RMD160 bce638fe62012cf686f3e12432c363be578b5f57 SHA1 a0550e02081622aab01d0a9925bd5eb6ca61c15e SHA256 a1517b0ea6619f018d0dfbb7457be122a0f80b5e76b995fdedaa9423951fb37d
 DIST gentoo-headers-2.4.36-1.tar.lzma 10846 RMD160 37fd84f716dbaec65c6c4bc5a30d218e4a302311 SHA1 e8d6101edd04c658a27fdd849324065e403c4510 SHA256 2120f941e11dde038a8ad3cf47ce4f6eb4b5cba3fa59a378113c4cf57544509d
 DIST gentoo-headers-2.6.27-2.tar.lzma 8548 RMD160 48c5b98a12a9830be7cfcc5f993807b51c6c5434 SHA1 d9052b14536693cd63b415a0f040ab1832801be9 SHA256 a6dcb5cd6e652d4b09a91ce1bba02ab8a9c4faf3341f0ea0295d9048063aa3be
@@ -7,6 +10,7 @@ DIST gentoo-headers-2.6.36-1.tar.xz 5032 RMD160 543bb84c17668a67e0f56c314eff7cd7
 DIST gentoo-headers-2.6.38-1.tar.xz 3992 RMD160 50921db8cde371d89d3df75f8ffa681570c49a4f SHA1 9c5801dc9634e5693d43357fa1f07c28c26816e8 SHA256 0d38cffc99b9279337ca0f2b789a8db2f73ba856c668998e497aa4d7cc004924
 DIST gentoo-headers-2.6.39-1.tar.xz 3216 RMD160 27feab992d4f845acd5f6fc880b37ae9698e4058 SHA1 8629f82a7b2693a54c16dcf4f58a1e3edc1e1307 SHA256 bb16e4fb1c4566c01ff06fcdcd01c129d9920afac0c097923c08e37cc8e861a1
 DIST gentoo-headers-3.1-1.tar.xz 16000 RMD160 7ca0e0d245d8051cc8f8b568a00c55b03025f939 SHA1 bc57a527f86ab8fc72783808143065e96552d9f8 SHA256 255fd3e2abafcede9d36ae882d3cd06671b2250820caa987640ddea674500cb9
+DIST gentoo-headers-3.2-1.tar.xz 16376 RMD160 0918e09f351528042c16134ff074f48f2f98dd4e SHA1 fcd8195be6a50c2010baa6d8f25763e5120db424 SHA256 da62cfcf76c4ba4a9e37039bde439d9850f30ef098593caaf8a50f68c38b7373
 DIST gentoo-headers-base-2.6.27.tar.lzma 3584132 RMD160 824b540cfa897b6b63a22bc3179f29b15c66d835 SHA1 05d7e26b4bc0cf80481f289e8263834b202ec573 SHA256 c86343d77613555760871838608bdf08429e48f96e261039e206de4411546437
 DIST gentoo-headers-base-2.6.30.tar.lzma 3861176 RMD160 a43c85ceaadd9b06d8b50962a3e965bd5ce2a226 SHA1 aa1624d161c7c58ebdbde9d2e1a2695f45835c74 SHA256 8201ae0871b561a6c309d2be365204744a0412086c1b1664e748fd1338127f2f
 DIST gentoo-headers-base-2.6.33.tar.lzma 4248910 RMD160 142c31de9d99b175770bc2eb6d1909532989daff SHA1 3de62655fa9108df7a1c969c0e2bcbc000dae71b SHA256 9e9284b45c754996808d9eeeacf7af756e3622c3778c0e0d9e26a929ca589c50
@@ -14,6 +18,7 @@ DIST gentoo-headers-base-2.6.36.1.tar.xz 4482596 RMD160 bc67c50f982cea140816cb1f
 DIST gentoo-headers-base-2.6.38.tar.xz 4614324 RMD160 6368d5782143e30d955366ca0edc8f9fb4934af6 SHA1 72ac6065d9d5fb367858d08760e12da2584a30f6 SHA256 31c9de033a155812302290c3cbfb5d9cf5e8755598f0440ed859a0138740a7bf
 DIST gentoo-headers-base-2.6.39.tar.xz 4689080 RMD160 2e0cce267e9e2228380c2ac4ca5d8a5471a2327f SHA1 5c52cf4632c2d125912e2334cf35f1d70b15e514 SHA256 ac7d11395bfe196e4da08e009d1b81494f1c4c1b4f08f5be7b002ed1c6669105
 DIST gentoo-headers-base-3.1.tar.xz 4814816 RMD160 372a0e0fa6dbbc36b91143a1ffc03f843aadff7f SHA1 e0bce0b14ac331f9737c2e4bb61c48fb6ea5f941 SHA256 76bc4baeb1d039a171f6316d3ac6b8f50341937242570988d6705b2d9b02a0c0
+DIST gentoo-headers-base-3.2.tar.xz 4912432 RMD160 1ad9eff0b9ec9d1eb63b2914521d2512f2ddd88c SHA1 7c74ca48de98c0da1ba44224cff36a598230eb8f SHA256 b22faf6f9c64047c29b5d5d8787dce253df99dd2fd29e69c4de491ab002a6675
 DIST linux-2.4.33.tar.bz2 31161078 RMD160 6acdabafecfdc69f3f5b0203eac154ac1c39c44b SHA1 ea444013d54ead1ed366180e9d18d52fbbbe5c6b SHA256 a1d8403a72dbe7a4d63986e71e22e6eeb32fe2e2e949f40c3f9f3bb6496ee47a
 DIST linux-2.4.36.tar.bz2 31105810 RMD160 edc378f091a676ddb271239a04dc58973c4077b7 SHA1 a767e2cc65a7aedc21a3a3d6a07a7709509c85e8 SHA256 c771c8e1db86eda01f047e4f23b48da748f31a82c9501e2c9af4b1acbee8a9e7
 DIST patch-2.4.33.3.bz2 6069 RMD160 dba22420a3c3445042f1193475718fdf4c5a6c3d SHA1 22f8493026ee1a191cae073cb94ee2b037ca575c SHA256 926223533c33791770a8ae134d731aa3f98b67a2b5676426ea74a1a888eb5a7b
@@ -26,5 +31,23 @@ EBUILD linux-headers-2.6.36.1.ebuild 1392 RMD160 2cf83ab20fb317d8ae1dfc3a02f9384
 EBUILD linux-headers-2.6.38.ebuild 1399 RMD160 70759f5e5c7103f225cacbd5e0542cc368b9d2db SHA1 f1935e06a16a4efde476af4cab4a56d741046857 SHA256 293a343e6a720136304eed740deb5939c1c76a09cea32b648e2ae22af788bc84
 EBUILD linux-headers-2.6.39.ebuild 1400 RMD160 896b5b81e628a61727ad8c9024eae07d96a21986 SHA1 23daeaa0199f6ab93ac5564c8c92ef113ce1f604 SHA256 e8d91a0523d9adeda909544b07bcbc6e05664c8e1a7c098479d8c307703b87e7
 EBUILD linux-headers-3.1.ebuild 1476 RMD160 4ebdec1d3f43644572cbce4f4f372f44b080102b SHA1 6423e7928eb1088ff8e44a4fbbbc15a029d7dda2 SHA256 cf5e373bcb2e8dc63411edc750ea11aea381ccc1453d1847ccfd3b6538fa9c02
-MISC ChangeLog 55187 RMD160 3270e39f86069630590ac32d6538b619c7bd98e1 SHA1 2a94c93e63cd58f6b4682029234eb1d4c0135f13 SHA256 312f420074d69f15c2d2714b6da6881c1adbb872b07674d55a4d4861d7cf25a9
+EBUILD linux-headers-3.2.ebuild 1476 RMD160 9f63baf65fd374ca7e1309317559d7f7d83c1870 SHA1 dcf6569e8034aee44e7aebe695d2134f3d4f44e7 SHA256 71121eecc6b3fc5650a5f0e29c0f517a7b90fae79063f30a68fb170819523e53
+MISC ChangeLog 55315 RMD160 3963676017765aa4f543521df72841ca6897e75a SHA1 4ee3b380a10487383c4e47643b77f1b7f540d775 SHA256 581033d6cbf176db16b095a8e51ec0bda31ad10c04a9e1c2d67ac7506144f96f
 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQIcBAEBAgAGBQJPB8puAAoJELEHsLL7fEFWMBcQALIBp5OmrQYP/tOtgS9kr2Ym
+d6lCAltNGU44IQZYjwWmVMwIEpyPFFWqNyJLR3nkh+sG3GGDewVMTUhJfLvu99U7
+iebSjdlm+57Cvr/+5mokbBdzWMsobhxrHWWt5DKnChWHrbSilV+OBhPVxWpooYIH
+/da8yEcHulHacON8Xw8axsmtuR3fjMld7WIeE++9GJVyhGIr2tzH9qiTG7vKHe5p
+MYUyv7mtKJDubEmeQkIviyYl9kcljGErDo9oC7+iZgiDJaik2adRtyR6Uc4q1vEL
+kgGUguo2nEVeujgXHAx1fIpacegDJs3fyXiE4vxDBIrRV9JWAV+lxwx9TrrjiRNX
+BQJ284wasgsdpL25v2VmnxuTsCaM218CxfBOsFdDfpb9m63StVZVaKEpiyTWhmG3
+5oLNcgMVlNOQB6oPTpoi/Q+k6oXuX/YC2vbO/p+g8rWLw9Z01FbEw/KrM5XDp3RY
+Jc8pGRcmUc0eikyba9H+ec+dzW14+TS5rqFox7Y0hFtmVrxNHZepB9GqSMxw2mnQ
+v6+kD/K8YYU+lG3DNUBJ9aEP4QotiA6NX6pnNMcV5KEdDNlH1xtYex3XsugnNLDC
+UT02DMwXi8yDBO6dL5UnlykYOfUFYJN+okI2gLSJcwVUQywDlAqO69GGhwMmxezY
+D6DvKzEdI/lM2m1KKLBG
+=dLyt
+-----END PGP SIGNATURE-----
diff --git a/sys-kernel/linux-headers/linux-headers-3.2.ebuild b/sys-kernel/linux-headers/linux-headers-3.2.ebuild
new file mode 100644 (file)
index 0000000..02d56da
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.2.ebuild,v 1.1 2012/01/07 04:29:53 vapier Exp $
+
+EAPI="3"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arm bfin cris hppa m68k mips ia64 ppc ppc64 s390 sh sparc x86"
+inherit kernel-2
+detect_version
+
+PATCH_VER="1"
+SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz"
+[[ -n ${PATCH_VER} ]] && SRC_URI="${SRC_URI} mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="app-arch/xz-utils
+       dev-lang/perl"
+RDEPEND=""
+
+S=${WORKDIR}/gentoo-headers-base-${PV}
+
+src_unpack() {
+       unpack ${A}
+}
+
+src_prepare() {
+       has x32 $(get_all_abis) || EPATCH_EXCLUDE+=" 90_all_x32-3.2.patch"
+       [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
+}
+
+src_install() {
+       kernel-2_src_install
+       cd "${D}"
+       egrep -r \
+               -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
+               -e '\<([us](8|16|32|64))\>' \
+               .
+       headers___fix $(find -type f)
+
+       egrep -l -r -e '__[us](8|16|32|64)' "${D}" | xargs grep -L linux/types.h
+
+       # hrm, build system sucks
+       find "${D}" '(' -name '.install' -o -name '*.cmd' ')' -print0 | xargs -0 rm -f
+
+       # provided by libdrm (for now?)
+       rm -rf "${D}"/$(kernel_header_destdir)/drm
+}
+
+src_test() {
+       emake ARCH=$(tc-arch-kernel) headers_check || die
+}