summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Kinard <kumba@gentoo.org>2003-12-15 05:20:36 +0000
committerJoshua Kinard <kumba@gentoo.org>2003-12-15 05:20:36 +0000
commit390ef1894615b3b260684df851c2284aba9a4224 (patch)
treedc21711fb3378afae20ae108166e047ed12c70e6 /sys-kernel
parentNew CVS snap from linux-mips CVS dated 20031214 and contains SGI XFS patches (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--sys-kernel/mips-sources/Manifest4
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r15
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.4.23-r1.ebuild56
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
+}