summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-12-29 09:44:10 +0000
committerMike Frysinger <vapier@gentoo.org>2008-12-29 09:44:10 +0000
commit3752a958baaabfc1b797af9aeb0b8b47fe8be7ad (patch)
treebbb4dd3859c8eae8b0f2697702e933f01e563114 /sys-kernel/linux-headers
parentDrop broken PIE from older version. (diff)
downloadhistorical-3752a958baaabfc1b797af9aeb0b8b47fe8be7ad.tar.gz
historical-3752a958baaabfc1b797af9aeb0b8b47fe8be7ad.tar.bz2
historical-3752a958baaabfc1b797af9aeb0b8b47fe8be7ad.zip
Pull in linux/types.h in linux/serial.h #252721.
Package-Manager: portage-2.2_rc18/cvs/Linux 2.6.28 x86_64
Diffstat (limited to 'sys-kernel/linux-headers')
-rw-r--r--sys-kernel/linux-headers/ChangeLog8
-rw-r--r--sys-kernel/linux-headers/Manifest14
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.6.28-r1.ebuild50
3 files changed, 70 insertions, 2 deletions
diff --git a/sys-kernel/linux-headers/ChangeLog b/sys-kernel/linux-headers/ChangeLog
index 27b171100c7f..6ee9f4d146c9 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-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.278 2008/12/27 11:14:16 bluebird Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.279 2008/12/29 09:44:09 vapier Exp $
+
+*linux-headers-2.6.28-r1 (29 Dec 2008)
+
+ 29 Dec 2008; Mike Frysinger <vapier@gentoo.org>
+ +linux-headers-2.6.28-r1.ebuild:
+ Pull in linux/types.h in linux/serial.h #252721.
27 Dec 2008; Friedrich Oslage <bluebird@gentoo.org>
linux-headers-2.6.28.ebuild:
diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index 403240fab0ab..ca01a7762fa4 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,8 +1,12 @@
+-----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.23-5.tar.bz2 8185 RMD160 5c2bb6deb7ab7c2180cc4395d8a56f2ad92b32ed SHA1 d015ce4f8ca1a36b8602f2c5da56da60585815d2 SHA256 108499f4b07d1bb6c4dc6930ba0c7d48499a6dfa2bd2f7d9661b84a7a4f339e9
DIST gentoo-headers-2.6.27-2.tar.lzma 8548 RMD160 48c5b98a12a9830be7cfcc5f993807b51c6c5434 SHA1 d9052b14536693cd63b415a0f040ab1832801be9 SHA256 a6dcb5cd6e652d4b09a91ce1bba02ab8a9c4faf3341f0ea0295d9048063aa3be
DIST gentoo-headers-2.6.28-1.tar.lzma 9971 RMD160 3497417776606c2f662c4f65342f6652ef62aadc SHA1 03e679f9c77dda33dc82143fcde8087e212212c3 SHA256 80761b4eb0c3a9ca6d4d145b9851acd436b067edc991c58fedd3c2e9a47c1be2
+DIST gentoo-headers-2.6.28-2.tar.lzma 10175 RMD160 47e9cbd88265269b4b7f8ac35c19879b1e1dab07 SHA1 3895ce0fbd60a9f9720ee7cfeb769dbe2387e973 SHA256 03a06f9918eb4836a147a04d6d1f4728bf8f7a23e00ef28ef9396601303cc5c6
DIST gentoo-headers-base-2.6.23.tar.bz2 4774654 RMD160 506b3cdad53025783fe7f9b30c9150828bdf53e9 SHA1 a00fe87cd741fd04ce49678da41341baa0b0e4cf SHA256 5bb816dceba5b6cb4829b25eb1e06af3c00b5a9f8eca1d6e711965d5020b78ab
DIST gentoo-headers-base-2.6.27.tar.lzma 3584132 RMD160 824b540cfa897b6b63a22bc3179f29b15c66d835 SHA1 05d7e26b4bc0cf80481f289e8263834b202ec573 SHA256 c86343d77613555760871838608bdf08429e48f96e261039e206de4411546437
DIST gentoo-headers-base-2.6.28.tar.lzma 3698033 RMD160 d37901dff6334482b582d843a4d293ce99d6d64c SHA1 1a12e7c2b71091f90c6af46f70a8393fb399b9cc SHA256 fc1d07a2a37a290589d71b2b48e1c5660b89a958d578d9fb5be8cbcc59fbfcd2
@@ -13,6 +17,14 @@ EBUILD linux-headers-2.4.33.3.ebuild 599 RMD160 aee6698c5bdca15aa63a316bc34c8c03
EBUILD linux-headers-2.4.36.ebuild 610 RMD160 b7460f982042adb0a14748967b3dbf0050ad144e SHA1 4ef0a7d29eb2ec380da613558c9426810f9baeca SHA256 a7f9a2ea6541da2eda3178368bab8a0b111ee0618c14c69adc88f6367ea57e83
EBUILD linux-headers-2.6.23-r3.ebuild 1082 RMD160 cdaade84c46000495b1a4919df41d9fbebfad984 SHA1 e1cc4de22fd33aaf45813917f1c5c8588125b503 SHA256 00ca1b2526644200957b436be24d489a34084a8b561edd304a692f1503e197f0
EBUILD linux-headers-2.6.27-r2.ebuild 1343 RMD160 16cfc4bb83953aaec6cf8bb4d2d013ffba91dd5e SHA1 6974dd349319909dd7ab5b831ff4d44a5c7c746d SHA256 51b456ae4716036528db7fa490e4e1b1ecc326448769b85ef83fc2a8b0c1ba0a
+EBUILD linux-headers-2.6.28-r1.ebuild 1419 RMD160 64bfa6c4e48812913ab2e3379457f5e18ac6eeaf SHA1 fcc3c78d55cc73ef95d7978e15b87297084a1b54 SHA256 2f3cd03668a65e3aa0bb8db8e50853be97ac65851982850d2174dbb1afaa6c84
EBUILD linux-headers-2.6.28.ebuild 1343 RMD160 0b3f3a6006a9d00a201297be78f6fb6a64850d28 SHA1 04399996daff85a4a81cf866997e3de1f8a55cd8 SHA256 245df764d38d3f5b0ad3e6d26f748dbfa19cf65497f1eb4fc872939197b6102e
-MISC ChangeLog 47858 RMD160 3d28e224c826bde197b7a5ff49861b810f950ac1 SHA1 de62e6c41055c58ed14ea2c13fe711b7b69f89ff SHA256 6fb472a1661b8e113dae4c962230da823c39f030b734a544e7e0eadceaf76cf4
+MISC ChangeLog 48033 RMD160 0c4133934542670ed7df08bc03669a00d13409eb SHA1 42b50abf09fa861b1708f876d8fab2bfda15757c SHA256 146ef2d54278c56ff4a1b2f8f330678e4f5094999aec42a9bb78d777d00c2671
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAklYm/AACgkQn/5bYzqsSmG8jwCfc25Q50I6JVccJMz7ij9YOb7f
+gnkAnRvHX19k1fDPD+6UULO4WZpL+SKk
+=4/Wk
+-----END PGP SIGNATURE-----
diff --git a/sys-kernel/linux-headers/linux-headers-2.6.28-r1.ebuild b/sys-kernel/linux-headers/linux-headers-2.6.28-r1.ebuild
new file mode 100644
index 000000000000..ced55922dadb
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-2.6.28-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 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.28-r1.ebuild,v 1.1 2008/12/29 09:44:10 vapier Exp $
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arm cris hppa m68k mips ia64 ppc ppc64 s390 sh sparc x86"
+inherit kernel-2
+detect_version
+
+PATCH_VER="2"
+SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.lzma"
+[[ -n ${PATCH_VER} ]] && SRC_URI="${SRC_URI} mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.lzma"
+
+KEYWORDS="-* ~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh -sparc ~x86"
+
+DEPEND="app-arch/lzma-utils"
+RDEPEND=""
+
+S=${WORKDIR}/gentoo-headers-base-${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
+ # workaround #244640
+ mkdir arch/sparc64
+ touch arch/sparc64/Makefile
+}
+
+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}"/usr/include/drm
+}
+
+src_test() {
+ emake ARCH=$(tc-arch-kernel) headers_check || die
+}