From 186b58b6acf32728a31f5fffebeb5297d6fdca3d Mon Sep 17 00:00:00 2001 From: Joshua Kinard Date: Wed, 17 Dec 2008 05:45:47 +0000 Subject: mips-headers is quite dead, so remove it from portage (hasn't been updated in over a year). --- sys-kernel/mips-headers/ChangeLog | 222 --------------------- sys-kernel/mips-headers/Manifest | 27 --- sys-kernel/mips-headers/metadata.xml | 23 --- .../mips-headers/mips-headers-2.4.28-r1.ebuild | 61 ------ .../mips-headers/mips-headers-2.6.14.4.ebuild | 104 ---------- .../mips-headers/mips-headers-2.6.16.16.ebuild | 105 ---------- 6 files changed, 542 deletions(-) delete mode 100644 sys-kernel/mips-headers/ChangeLog delete mode 100644 sys-kernel/mips-headers/Manifest delete mode 100644 sys-kernel/mips-headers/metadata.xml delete mode 100644 sys-kernel/mips-headers/mips-headers-2.4.28-r1.ebuild delete mode 100644 sys-kernel/mips-headers/mips-headers-2.6.14.4.ebuild delete mode 100644 sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild (limited to 'sys-kernel') diff --git a/sys-kernel/mips-headers/ChangeLog b/sys-kernel/mips-headers/ChangeLog deleted file mode 100644 index bbac095fc95b..000000000000 --- a/sys-kernel/mips-headers/ChangeLog +++ /dev/null @@ -1,222 +0,0 @@ -# ChangeLog for sys-kernel/mips-headers -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/ChangeLog,v 1.39 2008/08/22 20:01:52 cardoe Exp $ - - 22 Aug 2008; Doug Goldstein metadata.xml: - add GLEP 56 USE flag desc from use.local.desc - - 22 Feb 2007; Markus Ullmann ChangeLog: - Redigest for Manifest2 - - 27 Jul 2006; Joshua Kinard - -mips-headers-2.6.11-r1.ebuild: - Removing 2.6.11-r1 ebuild. 2.6.14.4 is current stable. - -*mips-headers-2.6.16.16 (21 May 2006) - - 21 May 2006; Joshua Kinard - +mips-headers-2.6.16.16.ebuild: - Update to 2.6.16.16. - - 30 Apr 2006; Joshua Kinard - mips-headers-2.6.14.4.ebuild: - Marked stable on mips. - -*mips-headers-2.6.14.4 (20 Dec 2005) - - 20 Dec 2005; Joshua Kinard - -files/mipscvs-2.4.22-20030825-makefile-fix.patch, - -files/bigendian-byteorder-fix.patch, -mips-headers-2.4.21-r3.ebuild, - -mips-headers-2.4.22-r1.ebuild, -mips-headers-2.4.23.ebuild, - mips-headers-2.4.28-r1.ebuild, mips-headers-2.6.11-r1.ebuild, - +mips-headers-2.6.14.4.ebuild: - Remove old 2.4.{21,22,23} -headers ebuilds, and unmask the known-to-work - 2.4.28 ebuild for embedded uses. Marked 2.6.11-r1 stable, and imported - 2.6.14.4 as new unstable (which fixes n32). - - 06 Jul 2005; Joshua Kinard mips-headers-2.6.11-r1.ebuild: - Add cobalt to IUSE. - -*mips-headers-2.6.11-r1 (15 Jun 2005) - - 15 Jun 2005; Joshua Kinard - +mips-headers-2.6.11-r1.ebuild, -mips-headers-2.6.11.ebuild: - Small tweak to the mips-headers appCompat patch to block off a die() #define - that kills kbd during compile - - 14 May 2005; Joshua Kinard mips-headers-2.4.21-r3.ebuild, - mips-headers-2.4.22-r1.ebuild, mips-headers-2.4.23.ebuild: - Inherit eutils so epatch actually works. - - 19 Apr 2005; Joshua Kinard mips-headers-2.6.11.ebuild: - Drop PROVIDE, SLOT, and call to tc-arch-kernel. - - 26 Mar 2005; Joshua Kinard mips-headers-2.6.11.ebuild: - We've discovered a rather odd bug in using 'unpack ${A}'. Implemented a - workaround until the bug can be squished. - -*mips-headers-2.6.11 (24 Mar 2005) - - 24 Mar 2005; Joshua Kinard - -files/mips-headers-2.6.10-ip27-build64.patch, -mips-headers-2.6.10.ebuild, - +mips-headers-2.6.11.ebuild, -mips-headers-2.6.8.1.ebuild: - Removed all prior 2.6.x headers inplace of 2.6.11, which has so far, worked - great for o32. n32 testing is still needed. Included also is a mips appCompat - patch to help things work in o32-land. Lastly, include experimental, 'sekret' - patch for preliminary mips nptl testing. - -*mips-headers-2.6.10 (27 Feb 2005) - - 27 Feb 2005; Joshua Kinard - +files/mips-headers-2.6.10-ip27-build64.patch, mips-headers-2.4.23.ebuild, - mips-headers-2.4.28-r1.ebuild, +mips-headers-2.6.10.ebuild: - 2.4.28 broke stuff, like procps on Octane & IP28. Will investigate, but - masking for now. Made 2.4.23 unstable, and added a 2.6.10 ebuild based on - kernel-2.eclass. Disturbingly enough, glibc will build against 2.6.10 on o32. - This requires experimentation. - -*mips-headers-2.4.28-r1 (24 Feb 2005) - - 24 Feb 2005; Joshua Kinard - +mips-headers-2.4.28-r1.ebuild, -mips-headers-2.4.28.ebuild: - Forgot to add eutils when using epatch. - -*mips-headers-2.4.28 (05 Feb 2005) - - 05 Feb 2005; Joshua Kinard - -files/mips-headers-2.6.0-fb.patch, - -files/mips-headers-2.6.0-sysctl_h-compat.patch, - -files/mips-headers-2.6.3-strict-ansi-fix.patch, - -files/mips-headers-2.6.6-appCompat.patch, - -files/mips-headers-2.6.6-spaces_h-kernel.patch, - -files/mips-patches-gcc-makefile-fix.patch, -mips-headers-2.4.21-r1.ebuild, - -mips-headers-2.4.21-r2.ebuild, mips-headers-2.4.22-r1.ebuild, - mips-headers-2.4.23.ebuild, -mips-headers-2.4.25.ebuild, - +mips-headers-2.4.28.ebuild, -mips-headers-2.6.6-r1.ebuild: - Added an ebuild for 2.4.28 and cleaned out some older versions no longer - needed. - - 01 Oct 2004; Joshua Kinard mips-headers-2.6.8.1.ebuild: - Wrong keyword, move to ~mips. - - 01 Oct 2004; Joshua Kinard mips-headers-2.6.8.1.ebuild: - Forgot, 2.6.8.1 needs the 1.7 revision of the cobalt patches, not 1.4. - -*mips-headers-2.6.8.1 (01 Oct 2004) - - 01 Oct 2004; Joshua Kinard +mips-headers-2.6.8.1.ebuild: - Added ebuild for 2.6.8.1 headers that includes some statfs fixes needed for - n32 testing. - -*mips-headers-2.6.6-r1 (30 Aug 2004) - - 30 Aug 2004; Joshua Kinard +mips-headers-2.6.6-r1.ebuild, - -mips-headers-2.6.6.ebuild: - Imported changes from linux26-headers, fixes Bug #61884 - - 07 Jun 2004; Joshua Kinard - +files/mips-headers-2.6.6-spaces_h-kernel.patch, mips-headers-2.6.6.ebuild: - Added a patch from iluxa that moves an include of asm/spaces.h in asm/pages.h - into kernel space so userland programs don't get messed up. - -*mips-headers-2.6.6 (05 Jun 2004) - - 05 Jun 2004; Joshua Kinard - +files/mips-headers-2.6.0-fb.patch, - +files/mips-headers-2.6.0-sysctl_h-compat.patch, - +files/mips-headers-2.6.3-strict-ansi-fix.patch, - +files/mips-headers-2.6.6-appCompat.patch, +mips-headers-2.6.6.ebuild: - Finally created a 2.6.x headers ebuild for mips... - - 12 Apr 2004; Daniel Ahlberg mips-headers-2.4.21-r3.ebuild, - mips-headers-2.4.22-r1.ebuild: - Add IUSE= - - 11 Apr 2004; Joshua Kinard mips-headers-2.4.22-r1.ebuild, - mips-headers-2.4.23.ebuild: - Moving 2.4.23 back into mask because the defines for PAGE_{SIZE,MASK,SHIFT} - got moved into kernel space, and this will mean several userland packages will - need patching. Going to move 2.4.22 into ~mips until then. - -*mips-headers-2.4.23 (06 Apr 2004) - - 06 Apr 2004; Joshua Kinard mips-headers-2.4.22-r1.ebuild, - mips-headers-2.4.23.ebuild, mips-headers-2.4.25.ebuild: - Added ebuilds for mips-headers 2.4.23 and 2.4.25, and added some minor tweaks - to the 2.4.22-r1 ebuild. - - 20 Nov 2003; Brandon Low - mips-headers-2.4.21-r1.ebuild, mips-headers-2.4.21-r2.ebuild, - mips-headers-2.4.21-r3.ebuild, mips-headers-2.4.22-r1.ebuild: - Move version handling logic to after inherit kernel, or insert it where - necessary - -*mips-headers-2.4.21-r3 (15 Oct 2003) - - 16 Nov 2003; Joshua Kinard mips-headers-2.4.21-r1.ebuild, - mips-headers-2.4.21-r2.ebuild, mips-headers-2.4.21-r3.ebuild, - mips-headers-2.4.22-r1.ebuild: - Tweaked the value of ${S} and tweaked src_compile() to rename the - work directory to ${S} - - 16 Nov 2003; Joshua Kinard mips-headers-2.4.21-r1.ebuild, - mips-headers-2.4.21-r2.ebuild, mips-headers-2.4.21-r3.ebuild, - mips-headers-2.4.22-r1.ebuild: - Changed the order of variables in the ebuild to get around some very weird - kernel.eclass quirks and added a KV variable as well. - - 23 Oct 2003; Joshua Kinard mips-headers-2.4.21-r1.ebuild, - mips-headers-2.4.21-r2.ebuild, mips-headers-2.4.21-r3.ebuild, - mips-headers-2.4.22-r1.ebuild: - Change SLOT to 0 from ${OKV} - - 15 Oct 2003; Joshua Kinard mips-headers-2.4.21-r3.ebuild: - Newer release is the same as -r2, but adds a section to install asm-mips64 - includes if we detect the profile to be mips64 - -*mips-headers-2.4.22-r1 (26 Aug 2003) - - 21 Sep 2003; Joshua Kinard mips-headers-2.4.22-r1.ebuild: - Removed ~mips from KEYWORDS due to breakage between 2.4.22 headers and - net-misc/iputils - - 15 Sep 2003; Joshua Kinard mips-headers-2.4.21-r2.ebuild, - mips-headers-2.4.22-r1.ebuild: - Added a fix for Big-Endian arches needed to build certain programs - - 10 Sep 2003; Joshua Kinard metadata.xml: - Added metadata.xml - - 26 Aug 2003; Joshua Kinard mips-headers-2.4.22-r1.ebuild: - New Snapshot of linux-mips CVS, dated 20030825 for Linux-headers purposes. - -*mips-headers-2.4.21-r2 (04 Aug 2003) - - 04 Aug 2003; Joshua Kinard mips-headers-2.4.21-r2.ebuild, - files/mips-patches-gcc-makefile-fix.patch: - New snapshot of linux-mips CVS from 20030803 - Uses a diff between linux-2.4.21 and mipscvs tree to avoid large tarballs on distfiles-local - -*mips-headers-2.4.21-r1 (05 Jul 2003) - - 04 Aug 2003; Joshua Kinard mips-headers-2.4.21-r1.ebuild: - Changed ~mips to mips in KEYWORDS - Added a PROVIDE and EXTRAVERSION line - - 05 Jul 2003; Joshua Kinard : - ebuild for CVS Snapshot (20030705) of linux-mips.org kernel, tagged linux_2_4 - Removed ebuild for mips-headers-2.4.21_pre4-r1 - -*mips-headers-2.4.21_pre4-r1 (04 Jul 2003) - - 04 Jul 2003; Joshua Kinard : - Added ebuild for CVS Snapshot (20030703) of linux-mips.org kernel, tagged linux_2_4 - Includes patch to fix r4k cache handling, and patches for fixing - arch/mips/Makefile depending if the compiler is gcc-3.2 or gcc-3.3 - - -*mips-headers-2.4.21 (23 Mar 2003) - - 23 Mar 2003; Zach Welch mips-headers-2.4.21.ebuild: - new ebuild per dragon's request; derived from arm-headers - diff --git a/sys-kernel/mips-headers/Manifest b/sys-kernel/mips-headers/Manifest deleted file mode 100644 index 94391db75371..000000000000 --- a/sys-kernel/mips-headers/Manifest +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -DIST linux-2.4.28.tar.bz2 31064046 RMD160 6cd3e4a80b63a56cc7e27ad8ef886fd4a535b17d SHA1 52504e175b57c0d2f409f468d93e6346962b3312 SHA256 f6639b3861421d522bc0c02f6dec59d92418d27e941fc4e82066a7e1ce23509b -DIST linux-2.6.14.tar.bz2 39172170 RMD160 7be1f20c24f703bc0e2a25e52f68137a423dec61 SHA1 e8024d1c65b5fd14be0d64904ff9bb904a290526 SHA256 cc56285834bed461fd405c00a34d3c3095673333b94621580eeeb0c65237af15 -DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 -DIST mips-headers-patches-1.3.tar.bz2 22398 RMD160 72d92b1a793d8ee82b76142b43e8422088e65c87 SHA1 001fa767ff083f72100e9e6fd6a76c0218285651 SHA256 fa33c4de0958aad9dacbc43ee311201cac28d8c6ff0fa88f90bf5285b2bc86d4 -DIST mips-headers-patches-1.4.tar.bz2 35333 RMD160 794fa753965e7fdb0206613426312a4256a9aa87 SHA1 5b8ca5777a12d9fe43a014742d75bdb57144f25e SHA256 c4f0980e2ea044182288cf3e15ef1fe6036b32fb732aa78fb2a43520ee9c7063 -DIST mips-sources-generic_patches-1.16.tar.bz2 212350 RMD160 f1f30485d894921bf805f2ec18b1f50d9de330e7 SHA1 bec7bf840d34b6a1b7d31afec7aee92bcf47aca1 SHA256 f18790fd72665faad63b39c4f1d30927b8de3cfbf4f3c58921f77e5ca8240460 -DIST mips-sources-generic_patches-1.21.tar.bz2 324615 RMD160 50b1cdb70c31f052bc94cea30cbbc8b782f06315 SHA1 96e3e7c285cc59f36518413e5090a4b78f3257d8 SHA256 5bc6d161f1c2181864d4fc0fb773249056102e84b0ab4e3837ef4b7c8c475921 -DIST mipscvs-2.4.28-20050105.diff.bz2 246203 RMD160 f22a3a2cc926f4b56090590e4d3d877f91b42f08 SHA1 6d9f9ec1867d1c3b4386a356a23a23ebdb667e43 SHA256 13443b863f9f30de10cbccfb0f1f9f0a905a473a90e3adbd9f886333bd2935c0 -DIST mipsgit-2.6.14-20051030.diff.bz2 689749 RMD160 27da0e05bd475b46f26074acc5082d7b96dbf9a9 SHA1 71e67d1b9d04426dac50d0ca71fe956b7fa6d466 SHA256 cfe7880ce1ae1157cd7ffbd4adb5ab135b0dc24050a883abbb2a544590f4756a -DIST mipsgit-2.6.16-20060320.diff.bz2 133698 RMD160 fa75efb28512d53a60c0481c9646a59453fc4c34 SHA1 a13777ac4300aba53372fcec5e910e342b02eb9e SHA256 01d3833021941de897af7f113236b461264be72af9df2f007fed7cefd9e8ff33 -DIST patch-2.6.14.4.bz2 19705 RMD160 45095396a09f67e8b8ac32087f874f9366835d64 SHA1 e388e9ce3ad497de34eddfa891c7d9594ca1f51e SHA256 c56a5e18487a1e1cd85b72eea913c7e27c9c706d34acb7a1f9d81a0a9b39c2b0 -DIST patch-2.6.16.16.bz2 44544 RMD160 2a7ed9ee7680cdf553a5913a6d94db0ac66d68e1 SHA1 bd64e4ef57a0f04d302eb9fd1a556851a28cd976 SHA256 ee01cfeb9aea57133ee53d9ffdca9728562a6a56e4fbea2c5f7449cb27719b84 -EBUILD mips-headers-2.4.28-r1.ebuild 1728 RMD160 3021805557ae3788960bbff5ed2c28a04cd73703 SHA1 840178cd1b542e7baf1aed5350830438a05f9445 SHA256 8a237f66037f2d3a168549a5e7883aff6ab4df250a19ba361e49850905209ae2 -EBUILD mips-headers-2.6.14.4.ebuild 3403 RMD160 fd684d86cd7a346b046b9e55eea6d36d9a82b6c8 SHA1 7f411f961b34b5b8ebb5341a4e40bd2b51cdee43 SHA256 69ffa64b4d941cdff2c650669020189690b7a471205bc865a1b85c4723eaed71 -EBUILD mips-headers-2.6.16.16.ebuild 3483 RMD160 89860f20b962690b0a69a6416fc2607c4f8cdeb1 SHA1 81d80e9ad098a39c011d0fa50aaf2efcb1dc6616 SHA256 16491c56c81b33a3734a3835564a2a1cd559538a27d6bb6bb4893da15b918606 -MISC ChangeLog 9235 RMD160 6dd720532200ba7ca5350eb784647781bca8ce9b SHA1 e83e41a6d5dfb91ff15e7fada92393549094b0e3 SHA256 b0c6690ce6671c523053828851198bb0db536ecfdd06e9207863eee520032df8 -MISC metadata.xml 755 RMD160 287384cb1ac19b0cef1bfee8c775ffd61747738e SHA1 e87828f65a2ce1ca570e72ac5648832f2330aef4 SHA256 ce9c8525c0b8649e4ac8a2908027c297ae4501fa3d3c7614aa127753f6bf2fda ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkivGzUACgkQoeSe8B0zEfwFgQCZAeO+arkaavPAN0Jz1jUvbBcZ -EfAAnA4YA7DcQUT9RYPT3M6i4ofnNSCI -=5ySj ------END PGP SIGNATURE----- diff --git a/sys-kernel/mips-headers/metadata.xml b/sys-kernel/mips-headers/metadata.xml deleted file mode 100644 index 60b15d95f283..000000000000 --- a/sys-kernel/mips-headers/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - mips - - mips@gentoo.org - Mips Team - - - - mips-headers are CVS Snapshots from the Linux-Mips.org CVS server that provides /usr/include/{linux,asm} stuff for MIPS machines - - - Enables support for Cobalt Microserver hardware - (Qube2/RaQ2) - Enables support for SGI Origin (IP27) - Enables support for SGI Indigo2 Impact R10000 - (IP28) - Enables support for SGI Octane (IP30, - 'Speedracer') - - - diff --git a/sys-kernel/mips-headers/mips-headers-2.4.28-r1.ebuild b/sys-kernel/mips-headers/mips-headers-2.4.28-r1.ebuild deleted file mode 100644 index 4601a28f3bd6..000000000000 --- a/sys-kernel/mips-headers/mips-headers-2.4.28-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2005 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.4.28-r1.ebuild,v 1.3 2005/12/20 19:54:08 kumba Exp $ - -ETYPE="headers" -inherit kernel eutils - -OKV="${PV/_/-}" -CVSDATE="20050105" -EXTRAVERSION="-mipscvs-${CVSDATE}" -KV="${OKV}${EXTRAVERSION}" -S="${WORKDIR}/linux-${KV}" - -# What's in this kernel? - -# INCLUDED: -# 1) linux sources from kernel.org -# 2) linux-mips.org CVS snapshot diff from 25 Aug 2003 -# 3) patch to fix arch/mips[64]/Makefile to pass appropriate CFLAGS - -DESCRIPTION="Linux-Mips CVS headers for MIPS-based machines" -SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2 - mirror://gentoo/mipscvs-${OKV}-${CVSDATE}.diff.bz2" -HOMEPAGE="http://www.linux-mips.org/" -SLOT="0" -PROVIDE="virtual/os-headers" -KEYWORDS="-* mips" -IUSE="" - -src_unpack() { - unpack ${A} - mv ${WORKDIR}/linux-${OKV} ${S} - cd ${S} - - # Update the vanilla sources with linux-mips CVS changes - epatch ${WORKDIR}/mipscvs-${OKV}-${CVSDATE}.diff - - kernel_universal_unpack -} - -src_install() { - - # Do normal src_install stuff - kernel_src_install - - # If this is mips64, then we need asm-mips64 stuff too - if [ "${PROFILE_ARCH}" = "mips64" ]; then - dodir /usr/include/asm-mips64 - cp -ax ${S}/include/asm-mips64/* ${D}/usr/include/asm-mips64 - fi -} - -pkg_postinst() { - kernel_pkg_postinst - - einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation" - einfo "of newer headers, it is advised that you re-merge glibc as follows:" - einfo "emerge glibc" - einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel" - einfo "headers." -} diff --git a/sys-kernel/mips-headers/mips-headers-2.6.14.4.ebuild b/sys-kernel/mips-headers/mips-headers-2.6.14.4.ebuild deleted file mode 100644 index 0c6be225f2ec..000000000000 --- a/sys-kernel/mips-headers/mips-headers-2.6.14.4.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# 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.14.4.ebuild,v 1.3 2007/07/14 23:11:23 mr_bones_ Exp $ - -# Eclass bits -ETYPE="headers" -H_SUPPORTEDARCH="mips" -UNIPATCH_STRICTORDER="1" -inherit kernel-2 versionator -detect_version - -# Version Data -OKV=${PV/_/-} -GITDATE="20051030" # Date of diff between kernel.org and lmo GIT -GENPATCHVER="1.16" # Tarball version for generic patches -HEAPATCHVER="1.3" -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.14-ths-mips-tweaks.patch - ${WORKDIR}/mips-patches/misc-2.6.14-mips-iomap-functions.patch - ${WORKDIR}/mips-patches/misc-2.6.14-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.14-appCompat.patch - ${WORKDIR}/mips-patches-h/${PN}-2.6.14-appCompat.patch" - -# IP27 (Origin) support? (includes additonal headers) -if use ip27; then - UNIPATCH_LIST="${UNIPATCH_LIST} ${WORKDIR}/mips-patches/misc-2.6.14-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.14-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.14-ioc3-metadriver-r26.patch" - UNIPATCH_LIST="${UNIPATCH_LIST} ${WORKDIR}/mips-patches/misc-2.6.14-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 -} 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 deleted file mode 100644 index 1410d4400003..000000000000 --- a/sys-kernel/mips-headers/mips-headers-2.6.16.16.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# 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.2 2007/07/14 23:11:23 mr_bones_ 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 -} -- cgit v1.2.3-65-gdbad