summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Kinard <kumba@gentoo.org>2006-05-21 17:25:29 +0000
committerJoshua Kinard <kumba@gentoo.org>2006-05-21 17:25:29 +0000
commit6692fe43cec1d3488485a4a8ba5dd15fee3bad32 (patch)
tree69ae70eb80dbecc3f2d5339c1b9d966ce390e0de /sys-kernel
parentStable on ppc64 (diff)
downloadhistorical-6692fe43cec1d3488485a4a8ba5dd15fee3bad32.tar.gz
historical-6692fe43cec1d3488485a4a8ba5dd15fee3bad32.tar.bz2
historical-6692fe43cec1d3488485a4a8ba5dd15fee3bad32.zip
Update to 2.6.16.16.
Package-Manager: portage-2.1_rc1-r2
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/mips-headers/ChangeLog8
-rw-r--r--sys-kernel/mips-headers/Manifest20
-rw-r--r--sys-kernel/mips-headers/files/digest-mips-headers-2.6.16.1615
-rw-r--r--sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild109
4 files changed, 147 insertions, 5 deletions
diff --git a/sys-kernel/mips-headers/ChangeLog b/sys-kernel/mips-headers/ChangeLog
index f34ad32a17ff..410155bf97b4 100644
--- a/sys-kernel/mips-headers/ChangeLog
+++ b/sys-kernel/mips-headers/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/mips-headers
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/ChangeLog,v 1.35 2006/04/30 17:48:21 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/ChangeLog,v 1.36 2006/05/21 17:25:29 kumba Exp $
+
+*mips-headers-2.6.16.16 (21 May 2006)
+
+ 21 May 2006; Joshua Kinard <kumba@gentoo.org>
+ +mips-headers-2.6.16.16.ebuild:
+ Update to 2.6.16.16.
30 Apr 2006; Joshua Kinard <kumba@gentoo.org>
mips-headers-2.6.14.4.ebuild:
diff --git a/sys-kernel/mips-headers/Manifest b/sys-kernel/mips-headers/Manifest
index 5e2847c339d3..4c38b55632ce 100644
--- a/sys-kernel/mips-headers/Manifest
+++ b/sys-kernel/mips-headers/Manifest
@@ -1,14 +1,19 @@
DIST linux-2.4.28.tar.bz2 31064046 size 31064046
DIST linux-2.6.11.tar.bz2 37075679 RMD160 c11918b5db60eb25c42b70eb376106c879678940 SHA256 1fa39c202efe168bfeb0ddd74c8e4814f77da7dc78993e47826bad9173b95808 size 37075679
DIST linux-2.6.14.tar.bz2 39172170 RMD160 7be1f20c24f703bc0e2a25e52f68137a423dec61 SHA256 cc56285834bed461fd405c00a34d3c3095673333b94621580eeeb0c65237af15 size 39172170
+DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 size 40845005
DIST mips-headers-patches-1.1.tar.bz2 19578 RMD160 f884320a4e8b330e863cf879e24be428d7b98664 SHA256 660280a1b5d486767ff82ea46beb091081a4116d8647e26feef3f312cbd3197c size 19578
DIST mips-headers-patches-1.3.tar.bz2 22398 RMD160 72d92b1a793d8ee82b76142b43e8422088e65c87 SHA256 fa33c4de0958aad9dacbc43ee311201cac28d8c6ff0fa88f90bf5285b2bc86d4 size 22398
+DIST mips-headers-patches-1.4.tar.bz2 35333 RMD160 794fa753965e7fdb0206613426312a4256a9aa87 SHA256 c4f0980e2ea044182288cf3e15ef1fe6036b32fb732aa78fb2a43520ee9c7063 size 35333
DIST mips-sources-generic_patches-1.16.tar.bz2 212350 RMD160 f1f30485d894921bf805f2ec18b1f50d9de330e7 SHA256 f18790fd72665faad63b39c4f1d30927b8de3cfbf4f3c58921f77e5ca8240460 size 212350
+DIST mips-sources-generic_patches-1.21.tar.bz2 324615 RMD160 50b1cdb70c31f052bc94cea30cbbc8b782f06315 SHA256 5bc6d161f1c2181864d4fc0fb773249056102e84b0ab4e3837ef4b7c8c475921 size 324615
DIST mips-sources-generic_patches-1.7.tar.bz2 113764 RMD160 c5760178a81b7012fb193242edc5af1a20032d1a SHA256 f7afc8dca0a037f39d6821fa1cb0379eae3f16787f7841f6168d01876b09140a size 113764
DIST mipscvs-2.4.28-20050105.diff.bz2 246203 size 246203
DIST mipscvs-2.6.11-20050314.diff.bz2 269703 RMD160 e6eec812364d382e097127ddddcd667d3d59e34f SHA256 0741a7890a474e84a7e93544a615f42b7eb4ff4c6e963e1a6cec884392b08222 size 269703
DIST mipsgit-2.6.14-20051030.diff.bz2 689749 RMD160 27da0e05bd475b46f26074acc5082d7b96dbf9a9 SHA256 cfe7880ce1ae1157cd7ffbd4adb5ab135b0dc24050a883abbb2a544590f4756a size 689749
+DIST mipsgit-2.6.16-20060320.diff.bz2 133698 RMD160 fa75efb28512d53a60c0481c9646a59453fc4c34 SHA256 01d3833021941de897af7f113236b461264be72af9df2f007fed7cefd9e8ff33 size 133698
DIST patch-2.6.14.4.bz2 19705 RMD160 45095396a09f67e8b8ac32087f874f9366835d64 SHA256 c56a5e18487a1e1cd85b72eea913c7e27c9c706d34acb7a1f9d81a0a9b39c2b0 size 19705
+DIST patch-2.6.16.16.bz2 44544 RMD160 2a7ed9ee7680cdf553a5913a6d94db0ac66d68e1 SHA256 ee01cfeb9aea57133ee53d9ffdca9728562a6a56e4fbea2c5f7449cb27719b84 size 44544
EBUILD mips-headers-2.4.28-r1.ebuild 1728 RMD160 3021805557ae3788960bbff5ed2c28a04cd73703 SHA1 840178cd1b542e7baf1aed5350830438a05f9445 SHA256 8a237f66037f2d3a168549a5e7883aff6ab4df250a19ba361e49850905209ae2 size 1728
MD5 f44d1d21c337ef7de70df6f3ecfd13d5 mips-headers-2.4.28-r1.ebuild 1728
RMD160 3021805557ae3788960bbff5ed2c28a04cd73703 mips-headers-2.4.28-r1.ebuild 1728
@@ -21,10 +26,14 @@ EBUILD mips-headers-2.6.14.4.ebuild 3403 RMD160 337b954270e03a516a2d58b2df0cdc79
MD5 fbf9d42bbb9da64f29bb7b6302e5c309 mips-headers-2.6.14.4.ebuild 3403
RMD160 337b954270e03a516a2d58b2df0cdc79c55fb3cc mips-headers-2.6.14.4.ebuild 3403
SHA256 63c153d921efa85696951196c4908fdc90277f21708e8887d9acaf03b016b535 mips-headers-2.6.14.4.ebuild 3403
-MISC ChangeLog 8749 RMD160 c164c3195391f8c60851560c6fadb25f8f276e14 SHA1 2c9509564678dc41e70536222b7136190d92b1b8 SHA256 0694d33d88554105dc93a3a1043ad37d80cd0b636b82a44932815886fb29d412 size 8749
-MD5 2b67a929c27dc7229e66252729c32cf3 ChangeLog 8749
-RMD160 c164c3195391f8c60851560c6fadb25f8f276e14 ChangeLog 8749
-SHA256 0694d33d88554105dc93a3a1043ad37d80cd0b636b82a44932815886fb29d412 ChangeLog 8749
+EBUILD mips-headers-2.6.16.16.ebuild 3483 RMD160 ff0f62cdf0728428ce3055dedc34d882e228a260 SHA1 39cf87b508afa973a24e71838dbef20ed9c9a452 SHA256 03523974d6f89a5d9bc585ee57420554d8070f0f0ed88319f1ddd152bcbd2532 size 3483
+MD5 ba47b067a75d90caa4da6b3bd975b4c1 mips-headers-2.6.16.16.ebuild 3483
+RMD160 ff0f62cdf0728428ce3055dedc34d882e228a260 mips-headers-2.6.16.16.ebuild 3483
+SHA256 03523974d6f89a5d9bc585ee57420554d8070f0f0ed88319f1ddd152bcbd2532 mips-headers-2.6.16.16.ebuild 3483
+MISC ChangeLog 8894 RMD160 c8825dda37c3280c7a0e13af2b9bc30c0bd9a8c8 SHA1 f374a0d26ff870bace76b683896ef5c57bf27e24 SHA256 b2fb8fd7f73f2dfaff220a16fb49148cd450f0172dfbf48885ebe4648210e3b0 size 8894
+MD5 2f49bb7051fb482f0ac0aecca884afbb ChangeLog 8894
+RMD160 c8825dda37c3280c7a0e13af2b9bc30c0bd9a8c8 ChangeLog 8894
+SHA256 b2fb8fd7f73f2dfaff220a16fb49148cd450f0172dfbf48885ebe4648210e3b0 ChangeLog 8894
MISC metadata.xml 417 RMD160 05b4f5ecac062893c3bda4a88244a84fe3ae1e1a SHA1 014704dedf5a938dd27c9615daa1614dc56ab384 SHA256 92acfac7ca8a92e2e25003bc743bd514bdb788861bf324fab50ae031948ccada size 417
MD5 a79e966514d7aa3b003e25a207766f97 metadata.xml 417
RMD160 05b4f5ecac062893c3bda4a88244a84fe3ae1e1a metadata.xml 417
@@ -38,3 +47,6 @@ SHA256 10cda715532599bb2eb32093292b6a4465ce589512a42bd7915b185f113844c7 files/di
MD5 354a372041da717bd8c332719f963063 files/digest-mips-headers-2.6.14.4 1334
RMD160 fa0f08e9f494ea85502c0113dd78286ba8e7260f files/digest-mips-headers-2.6.14.4 1334
SHA256 94ab521f0a983401739fd881d3d455c174826ca4b9360c425d770a5eddc3ddf6 files/digest-mips-headers-2.6.14.4 1334
+MD5 923f4083c375986d244a28418becb0fe files/digest-mips-headers-2.6.16.16 1337
+RMD160 09924cea205a54e4cbf8c4f8072aad865e9f5f0d files/digest-mips-headers-2.6.16.16 1337
+SHA256 b94be235cf243380be15fe5dc9932d54ddf11578917e8e2424a0250da4cdd65d files/digest-mips-headers-2.6.16.16 1337
diff --git a/sys-kernel/mips-headers/files/digest-mips-headers-2.6.16.16 b/sys-kernel/mips-headers/files/digest-mips-headers-2.6.16.16
new file mode 100644
index 000000000000..4567458341c6
--- /dev/null
+++ b/sys-kernel/mips-headers/files/digest-mips-headers-2.6.16.16
@@ -0,0 +1,15 @@
+MD5 9a91b2719949ff0856b40bc467fd47be linux-2.6.16.tar.bz2 40845005
+RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 linux-2.6.16.tar.bz2 40845005
+SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 linux-2.6.16.tar.bz2 40845005
+MD5 5ad0f20ebd3454831602382c2b09128b mips-headers-patches-1.4.tar.bz2 35333
+RMD160 794fa753965e7fdb0206613426312a4256a9aa87 mips-headers-patches-1.4.tar.bz2 35333
+SHA256 c4f0980e2ea044182288cf3e15ef1fe6036b32fb732aa78fb2a43520ee9c7063 mips-headers-patches-1.4.tar.bz2 35333
+MD5 d56f5770d589815520cdfefaf4cb26f1 mips-sources-generic_patches-1.21.tar.bz2 324615
+RMD160 50b1cdb70c31f052bc94cea30cbbc8b782f06315 mips-sources-generic_patches-1.21.tar.bz2 324615
+SHA256 5bc6d161f1c2181864d4fc0fb773249056102e84b0ab4e3837ef4b7c8c475921 mips-sources-generic_patches-1.21.tar.bz2 324615
+MD5 1e6d0c4e9586cf6cc7395e48059066d8 mipsgit-2.6.16-20060320.diff.bz2 133698
+RMD160 fa75efb28512d53a60c0481c9646a59453fc4c34 mipsgit-2.6.16-20060320.diff.bz2 133698
+SHA256 01d3833021941de897af7f113236b461264be72af9df2f007fed7cefd9e8ff33 mipsgit-2.6.16-20060320.diff.bz2 133698
+MD5 f1047a7650d06562957166a85ea4b4ef patch-2.6.16.16.bz2 44544
+RMD160 2a7ed9ee7680cdf553a5913a6d94db0ac66d68e1 patch-2.6.16.16.bz2 44544
+SHA256 ee01cfeb9aea57133ee53d9ffdca9728562a6a56e4fbea2c5f7449cb27719b84 patch-2.6.16.16.bz2 44544
diff --git a/sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild b/sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild
new file mode 100644
index 000000000000..ab4df27ce91b
--- /dev/null
+++ b/sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild,v 1.1 2006/05/21 17:25:29 kumba Exp $
+
+# Eclass bits
+ETYPE="headers"
+H_SUPPORTEDARCH="mips"
+UNIPATCH_STRICTORDER="1"
+inherit kernel-2 versionator
+detect_version
+
+# Version Data
+OKV=${PV/_/-}
+GITDATE="20060320" # Date of diff between kernel.org and lmo GIT
+GENPATCHVER="1.21" # Tarball version for generic patches
+HEAPATCHVER="1.4"
+F_KV="${OKV}"
+EXTRAVERSION="-mipsgit-${GITDATE}"
+USEPNT="yes"
+
+# INCLUDED:
+# 1) linux sources from kernel.org
+# 2) linux-mips.org GIT snapshot diff from 15 Jan 2005
+# 4) Generic mips patches
+
+
+# If USEPNT == "yes", use a point release kernel (2.6.x.y)
+if [ "${USEPNT}" = "yes" ]; then
+ F_KV="$(get_version_component_range 1-3)"
+ PNT_KV="$(get_version_component_range 4)"
+ EXTRAVERSION=".${PNT_KV}-mipsgit-${GITDATE}"
+ KV="${OKV}${EXTRAVERSION}"
+ OKV="${F_KV}"
+fi
+
+DESCRIPTION="Linux Headers from Linux-Mips GIT, dated ${GITDATE}"
+SRC_URI="${KERNEL_URI}
+ mirror://gentoo/mipsgit-${OKV}-${GITDATE}.diff.bz2
+ mirror://gentoo/mips-sources-generic_patches-${GENPATCHVER}.tar.bz2
+ mirror://gentoo/mips-headers-patches-${HEAPATCHVER}.tar.bz2"
+
+HOMEPAGE="http://www.linux-mips.org/ http://www.kernel.org/ http://www.gentoo.org/"
+KEYWORDS="-* ~mips"
+IUSE="ip27 ip28 ip30 cobalt"
+
+UNIPATCH_LIST="
+ ${WORKDIR}/mipsgit-${OKV}-${GITDATE}.diff
+ ${WORKDIR}/mips-patches/misc-2.6.16-ths-mips-tweaks.patch
+ ${WORKDIR}/mips-patches/misc-2.6.15-mips-iomap-functions.patch
+ ${WORKDIR}/mips-patches/misc-2.6.16-rev-i18n.patch
+ ${WORKDIR}/mips-patches-h/${PN}-2.6.13-ip27-build64.patch
+ ${WORKDIR}/mips-patches-h/linux-headers-2.6.0-sysctl_h-compat.patch
+ ${WORKDIR}/mips-patches-h/linux-headers-2.6.0-fb.patch
+ ${WORKDIR}/mips-patches-h/linux-headers-2.6.8.1-strict-ansi-fix.patch
+ ${WORKDIR}/mips-patches-h/linux-headers-2.6.16-compat_alloc_user_space.patch
+ ${WORKDIR}/mips-patches-h/linux-headers-2.6.16-appCompat.patch
+ ${WORKDIR}/mips-patches-h/${PN}-2.6.16-appCompat.patch"
+
+
+# IP27 (Origin) support? (includes additonal headers)
+if use ip27; then
+ UNIPATCH_LIST="${UNIPATCH_LIST} ${WORKDIR}/mips-patches/misc-2.6.16-ioc3-metadriver-r26.patch"
+fi
+
+# IP28 (Indigo2 Impact R10000) support? (includes additonal headers)
+if use ip28; then
+ UNIPATCH_LIST="${UNIPATCH_LIST} ${WORKDIR}/mips-patches/misc-2.6.16-ip28-i2_impact-support.patch"
+fi
+
+# IP30 (Octane) support? (includes additonal headers)
+if use ip30; then
+ UNIPATCH_LIST="${UNIPATCH_LIST} ${WORKDIR}/mips-patches/misc-2.6.16-ioc3-metadriver-r26.patch"
+ UNIPATCH_LIST="${UNIPATCH_LIST} ${WORKDIR}/mips-patches/misc-2.6.16-ip30-octane-support-r27.patch"
+fi
+
+
+src_unpack() {
+
+ # unpack ${A} unapcks kernel sources a second time, which we don't want
+ local my_a=${A/linux-${OKV}.tar.bz2/}
+ unpack ${my_a}
+
+
+ # kernel-2 stuff
+ kernel-2_src_unpack
+
+ # fix headers
+ cd ${S}
+ headers___fix include/asm-mips/*.h
+}
+
+src_compile() {
+ # Set the right defconfig
+ K_DEFCONFIG=""
+ if use cobalt; then
+ K_DEFCONFIG="cobalt_defconfig"
+ else
+ # SGI Machine?
+ case "$(uname -i)" in
+ "SGI Indy"|"SGI Indigo2"|"SGI IP22") K_DEFCONFIG="ip22_defconfig" ;;
+ "SGI Origin"|"SGI IP27") K_DEFCONFIG="ip27_defconfig" ;;
+ "SGI Octane"|"SGI IP30") K_DEFCONFIG="ip27_defconfig" ;;
+ "SGI O2"|"SGI IP32") K_DEFCONFIG="ip32_defconfig" ;;
+ esac
+ fi
+
+ # Compile
+ kernel-2_src_compile
+}