diff options
author | Joshua Kinard <kumba@gentoo.org> | 2003-12-15 05:20:36 +0000 |
---|---|---|
committer | Joshua Kinard <kumba@gentoo.org> | 2003-12-15 05:20:36 +0000 |
commit | 390ef1894615b3b260684df851c2284aba9a4224 (patch) | |
tree | dc21711fb3378afae20ae108166e047ed12c70e6 /sys-kernel | |
parent | New CVS snap from linux-mips CVS dated 20031214 and contains SGI XFS patches (diff) | |
download | gentoo-2-390ef1894615b3b260684df851c2284aba9a4224.tar.gz gentoo-2-390ef1894615b3b260684df851c2284aba9a4224.tar.bz2 gentoo-2-390ef1894615b3b260684df851c2284aba9a4224.zip |
New CVS snap from linux-mips CVS dated 20031214 and contains SGI XFS patches
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/mips-sources/ChangeLog | 7 | ||||
-rw-r--r-- | sys-kernel/mips-sources/Manifest | 4 | ||||
-rw-r--r-- | sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r1 | 5 | ||||
-rw-r--r-- | sys-kernel/mips-sources/mips-sources-2.4.23-r1.ebuild | 56 |
4 files changed, 69 insertions, 3 deletions
diff --git a/sys-kernel/mips-sources/ChangeLog b/sys-kernel/mips-sources/ChangeLog index 81fed50b390f..8defafa2099e 100644 --- a/sys-kernel/mips-sources/ChangeLog +++ b/sys-kernel/mips-sources/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-kernel/mips-sources # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.18 2003/12/02 07:43:51 iggy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.19 2003/12/15 05:20:25 kumba Exp $ + +*mips-sources-2.4.23-r1 (15 Dec 2003) + + 15 Dec 2003; Joshua Kinard <kumba@gentoo.org> mips-sources-2.4.23-r1.ebuild: + New CVS snap from linux-mips CVS dated 20031214 and contains SGI XFS patches *mips-sources-2.4.22-r4 (02 Dec 2003) diff --git a/sys-kernel/mips-sources/Manifest b/sys-kernel/mips-sources/Manifest index 233bd1484810..591ca705397d 100644 --- a/sys-kernel/mips-sources/Manifest +++ b/sys-kernel/mips-sources/Manifest @@ -1,4 +1,4 @@ -MD5 8ac1f9dd23b0814327d2925df71b2979 ChangeLog 5153 +MD5 7408097e5bd9716498a8b11dcf744dc2 ChangeLog 5154 MD5 ad25a2a0b6ade60c13ad8040f3c319c6 metadata.xml 378 MD5 7e8f33364e0e1d34262eb03e61621141 mips-sources-2.4.21-r2.ebuild 1309 MD5 1c9cc9056f3226ab5ffba07e411ebb0a mips-sources-2.4.22-r1.ebuild 1504 @@ -7,7 +7,7 @@ MD5 9dec8bce7834aef193633e590b3c555b mips-sources-2.4.22-r3.ebuild 1682 MD5 d6c5f67b1237c56d615f7d1b8391570e mips-sources-2.4.22-r4.ebuild 1504 MD5 bfd6f1051412d4a186b48f59759f564a mips-sources-2.4.22-r5.ebuild 1682 MD5 e2ef7cc30c0f2612fe8c76de9c372cca mips-sources-2.4.23.ebuild 1321 -MD5 4d2ac7638a0a6df1a32ce3eec63450ac mips-sources-2.4.23-r1.ebuild 1841 +MD5 f0df8a9fecf6e671f132af0f207c766f mips-sources-2.4.23-r1.ebuild 1844 MD5 e300a3e148a7dcc38a0e099494fb6cb3 files/bigendian-byteorder-fix.patch 1557 MD5 76b0e72e1a0025451c3fcf8d00faaf0a files/digest-mips-sources-2.4.21-r2 145 MD5 98354eb02ecc6b8d0463a68eba698a85 files/digest-mips-sources-2.4.22-r1 144 diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r1 b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r1 new file mode 100644 index 000000000000..4a3f52d1860d --- /dev/null +++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r1 @@ -0,0 +1,5 @@ +MD5 642af5ab5e1fc63685fde85e9ae601e4 linux-2.4.23.tar.bz2 29832609 +MD5 4d28439c08a6c76e8fd1bb6355dee7c4 mipscvs-2.4.23-20031214.diff.bz2 318135 +MD5 2230e5482efd34a9bae1cc05cd9d3b2c xfs-2.4.23-split-only.bz2 652627 +MD5 0723db65569d1eaa5de4584e5b10fe87 xfs-2.4.23-split-kernel.bz2 11561 +MD5 879b21c543189704146d9a3ff99af3c2 xfs-2.4.23-split-acl.bz2 2290 diff --git a/sys-kernel/mips-sources/mips-sources-2.4.23-r1.ebuild b/sys-kernel/mips-sources/mips-sources-2.4.23-r1.ebuild new file mode 100644 index 000000000000..693c0ddf810e --- /dev/null +++ b/sys-kernel/mips-sources/mips-sources-2.4.23-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.23-r1.ebuild,v 1.1 2003/12/15 05:20:25 kumba Exp $ + +ETYPE="sources" +inherit kernel + +OKV=${PV/_/-} +CVSDATE=20031214 +S=${WORKDIR}/linux-${OKV}-${CVSDATE} +EXTRAVERSION=-mipscvs-${CVSDATE} +KV="${OKV}${EXTRAVERSION}" + +inherit eutils + +# What's in this kernel? + +# INCLUDED: +# 1) linux sources from kernel.org +# 2) linux-mips.org CVS snapshot diff from 28 Nov 2003 +# 3) patch to fix arch/mips[64]/Makefile to pass appropriate CFLAGS and +# tweaks arch/mips64/Makefile to pass -Wa,-mabi=o64 instead of -Wa,-32 +# 4) SGI XFS patches for 2.4.23 + + +DESCRIPTION="Linux-Mips CVS sources for MIPS-based machines, dated ${CVSDATE}" +SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2 + mirror://gentoo/mipscvs-${OKV}-${CVSDATE}.diff.bz2 + ftp://oss.sgi.com/projects/xfs/patches/${OKV}/xfs-${OKV}-split-only.bz2 + ftp://oss.sgi.com/projects/xfs/patches/${OKV}/xfs-${OKV}-split-kernel.bz2 + ftp://oss.sgi.com/projects/xfs/patches/${OKV}/xfs-${OKV}-split-acl.bz2" +HOMEPAGE="http://www.linux-mips.org/" +SLOT="${OKV}" +PROVIDE="virtual/linux-sources" +KEYWORDS="-* ~mips" + +src_unpack() { + unpack ${A} + mv ${WORKDIR}/linux-${OKV} ${WORKDIR}/linux-${OKV}-${CVSDATE} + cd ${S} + + # Update the vanilla sources with linux-mips CVS changes + epatch ${WORKDIR}/mipscvs-${OKV}-${CVSDATE}.diff + + # Patch arch/mips/Makefile for gcc + epatch ${FILESDIR}/mipscvs-${OKV}-makefile-fix.patch + + # Patch in XFS Support + ebegin "Applying XFS Patches" + cat ${WORKDIR}/xfs-${OKV}-split-only | patch -p1 2>&1 >/dev/null + cat ${WORKDIR}/xfs-${OKV}-split-kernel | patch -p1 2>&1 >/dev/null + cat ${WORKDIR}/xfs-${OKV}-split-acl | patch -p1 2>&1 >/dev/null + eend + + kernel_universal_unpack +} |