diff options
author | Joshua Kinard <kumba@gentoo.org> | 2004-04-06 05:49:55 +0000 |
---|---|---|
committer | Joshua Kinard <kumba@gentoo.org> | 2004-04-06 05:49:55 +0000 |
commit | 9fb267b2250faa598eaeeec7d8605a58f1e8f592 (patch) | |
tree | d91691c4a3fecbae85d4ae510bc694b843056c13 /sys-kernel/mips-headers | |
parent | fixing Manifest (diff) | |
download | historical-9fb267b2250faa598eaeeec7d8605a58f1e8f592.tar.gz historical-9fb267b2250faa598eaeeec7d8605a58f1e8f592.tar.bz2 historical-9fb267b2250faa598eaeeec7d8605a58f1e8f592.zip |
Added ebuilds for mips-headers 2.4.23 and 2.4.25, and added some minor tweaks to the 2.4.22-r1 ebuild.
Diffstat (limited to 'sys-kernel/mips-headers')
-rw-r--r-- | sys-kernel/mips-headers/ChangeLog | 11 | ||||
-rw-r--r-- | sys-kernel/mips-headers/Manifest | 20 | ||||
-rw-r--r-- | sys-kernel/mips-headers/files/digest-mips-headers-2.4.23 | 2 | ||||
-rw-r--r-- | sys-kernel/mips-headers/files/digest-mips-headers-2.4.25 | 2 | ||||
-rw-r--r-- | sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild | 25 | ||||
-rw-r--r-- | sys-kernel/mips-headers/mips-headers-2.4.23.ebuild | 61 | ||||
-rw-r--r-- | sys-kernel/mips-headers/mips-headers-2.4.25.ebuild | 61 |
7 files changed, 171 insertions, 11 deletions
diff --git a/sys-kernel/mips-headers/ChangeLog b/sys-kernel/mips-headers/ChangeLog index bfd56fbed7b2..59bad367ad12 100644 --- a/sys-kernel/mips-headers/ChangeLog +++ b/sys-kernel/mips-headers/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-kernel/mips-headers -# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/ChangeLog,v 1.14 2003/11/20 07:43:38 lostlogic Exp $ +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/ChangeLog,v 1.15 2004/04/06 05:49:54 kumba Exp $ + +*mips-headers-2.4.23 (06 Apr 2004) + + 06 Apr 2004; Joshua Kinard <kumba@gentoo.org> 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 <lostlogic@gentoo.org> mips-headers-2.4.21-r1.ebuild, mips-headers-2.4.21-r2.ebuild, diff --git a/sys-kernel/mips-headers/Manifest b/sys-kernel/mips-headers/Manifest index e2a322898e03..972823dee9f1 100644 --- a/sys-kernel/mips-headers/Manifest +++ b/sys-kernel/mips-headers/Manifest @@ -1,13 +1,17 @@ +MD5 ec3e0acd4f594f8c1126585bfd041f7b ChangeLog 3611 +MD5 a79e966514d7aa3b003e25a207766f97 metadata.xml 417 +MD5 71e89111d76f06847a341dbe7a2a3c37 mips-headers-2.4.21-r1.ebuild 1354 +MD5 59be8f6b3d34a7f924248015605f671c mips-headers-2.4.21-r2.ebuild 1256 MD5 ae84a2439874cc7e368320552f567dd9 mips-headers-2.4.21-r3.ebuild 1441 -MD5 3ec0bd6b14384ef98b64cb997030f3cc files/mipscvs-2.4.22-20030825-makefile-fix.patch 1344 -MD5 054c3c8e9c8804a13c79d01ec52793ed files/mips-patches-gcc-makefile-fix.patch 915 +MD5 0495040e0f58def5686d9b4c832a36ce mips-headers-2.4.22-r1.ebuild 1909 +MD5 c15bf721a1f815a9a962df18391e50c4 mips-headers-2.4.23.ebuild 1722 +MD5 a9004a56564fa35f690cfd0ce9b940d4 mips-headers-2.4.25.ebuild 1716 +MD5 e300a3e148a7dcc38a0e099494fb6cb3 files/bigendian-byteorder-fix.patch 1557 MD5 747353be86040c7e4c49b553f3467b7c files/digest-mips-headers-2.4.21-r1 160 MD5 76b0e72e1a0025451c3fcf8d00faaf0a files/digest-mips-headers-2.4.21-r2 145 MD5 76b0e72e1a0025451c3fcf8d00faaf0a files/digest-mips-headers-2.4.21-r3 145 MD5 98354eb02ecc6b8d0463a68eba698a85 files/digest-mips-headers-2.4.22-r1 144 -MD5 e300a3e148a7dcc38a0e099494fb6cb3 files/bigendian-byteorder-fix.patch 1557 -MD5 59be8f6b3d34a7f924248015605f671c mips-headers-2.4.21-r2.ebuild 1256 -MD5 e446e1f4c906f8f8482b4b21221bfedc mips-headers-2.4.22-r1.ebuild 1264 -MD5 71e89111d76f06847a341dbe7a2a3c37 mips-headers-2.4.21-r1.ebuild 1354 -MD5 265f7bb2d02087b32cac1f6878bcf238 ChangeLog 3334 -MD5 a79e966514d7aa3b003e25a207766f97 metadata.xml 417 +MD5 054c3c8e9c8804a13c79d01ec52793ed files/mips-patches-gcc-makefile-fix.patch 915 +MD5 3ec0bd6b14384ef98b64cb997030f3cc files/mipscvs-2.4.22-20030825-makefile-fix.patch 1344 +MD5 b7b1f3cc3d41e54d5a23057bc0c83fb5 files/digest-mips-headers-2.4.23 144 +MD5 8562fc546fe46ec1c6a192ad3d61532d files/digest-mips-headers-2.4.25 143 diff --git a/sys-kernel/mips-headers/files/digest-mips-headers-2.4.23 b/sys-kernel/mips-headers/files/digest-mips-headers-2.4.23 new file mode 100644 index 000000000000..36560e9f5f30 --- /dev/null +++ b/sys-kernel/mips-headers/files/digest-mips-headers-2.4.23 @@ -0,0 +1,2 @@ +MD5 642af5ab5e1fc63685fde85e9ae601e4 linux-2.4.23.tar.bz2 29832609 +MD5 6a0568d481238976d8c4cbc208492580 mipscvs-2.4.23-20031128.diff.bz2 286782 diff --git a/sys-kernel/mips-headers/files/digest-mips-headers-2.4.25 b/sys-kernel/mips-headers/files/digest-mips-headers-2.4.25 new file mode 100644 index 000000000000..48974bc96022 --- /dev/null +++ b/sys-kernel/mips-headers/files/digest-mips-headers-2.4.25 @@ -0,0 +1,2 @@ +MD5 5fc8e9f43fa44ac29ddf9a9980af57d8 linux-2.4.25.tar.bz2 30626548 +MD5 10b3bc2866a95e483f19093c980d9786 mipscvs-2.4.25-20040222.diff.bz2 89680 diff --git a/sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild b/sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild index abb20d227049..2a902c47ea49 100644 --- a/sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild +++ b/sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild,v 1.9 2004/02/06 18:18:27 iggy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/mips-headers-2.4.22-r1.ebuild,v 1.10 2004/04/06 05:49:54 kumba Exp $ ETYPE="headers" inherit kernel @@ -42,3 +42,26 @@ src_unpack() { 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.4.23.ebuild b/sys-kernel/mips-headers/mips-headers-2.4.23.ebuild new file mode 100644 index 000000000000..22bce4ee74ad --- /dev/null +++ b/sys-kernel/mips-headers/mips-headers-2.4.23.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/mips-headers-2.4.23.ebuild,v 1.1 2004/04/06 05:49:55 kumba Exp $ + +ETYPE="headers" +inherit kernel + +OKV=${PV/_/-} +CVSDATE=20031128 +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" + +src_unpack() { + unpack ${A} + mv ${WORKDIR}/linux-${OKV} ${S} + cd ${S} + + # Update the vanilla sources with linux-mips CVS changes + cat ${WORKDIR}/mipscvs-${OKV}-${CVSDATE}.diff | patch -p1 + + 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.4.25.ebuild b/sys-kernel/mips-headers/mips-headers-2.4.25.ebuild new file mode 100644 index 000000000000..a1011c0b733c --- /dev/null +++ b/sys-kernel/mips-headers/mips-headers-2.4.25.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-headers/mips-headers-2.4.25.ebuild,v 1.1 2004/04/06 05:49:55 kumba Exp $ + +ETYPE="headers" +inherit kernel + +OKV=${PV/_/-} +CVSDATE=20040222 +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="-*" + +src_unpack() { + unpack ${A} + mv ${WORKDIR}/linux-${OKV} ${S} + cd ${S} + + # Update the vanilla sources with linux-mips CVS changes + cat ${WORKDIR}/mipscvs-${OKV}-${CVSDATE}.diff | patch -p1 + + 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." +} + |