summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2003-09-25 05:31:23 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2003-09-25 05:31:23 +0000
commit5bd59a790809a4faaae5911fd802f4f11f22cf0f (patch)
tree806bed1610471208e866a064bb87a42b7a7d1ca2 /sys-kernel
parentversion bump to 4.9 (diff)
downloadgentoo-2-5bd59a790809a4faaae5911fd802f4f11f22cf0f.tar.gz
gentoo-2-5bd59a790809a4faaae5911fd802f4f11f22cf0f.tar.bz2
gentoo-2-5bd59a790809a4faaae5911fd802f4f11f22cf0f.zip
version bump to 4.9
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/wolk-sources/ChangeLog7
-rw-r--r--sys-kernel/wolk-sources/Manifest4
-rw-r--r--sys-kernel/wolk-sources/files/digest-wolk-sources-4.911
-rw-r--r--sys-kernel/wolk-sources/wolk-sources-4.9.ebuild66
4 files changed, 85 insertions, 3 deletions
diff --git a/sys-kernel/wolk-sources/ChangeLog b/sys-kernel/wolk-sources/ChangeLog
index e7a9d8a227d1..66a50eeae65a 100644
--- a/sys-kernel/wolk-sources/ChangeLog
+++ b/sys-kernel/wolk-sources/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-kernel/wolk-sources
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/wolk-sources/ChangeLog,v 1.17 2003/09/22 12:14:38 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/wolk-sources/ChangeLog,v 1.18 2003/09/25 05:31:20 robbat2 Exp $
+
+*wolk-sources-4.9 (24 Sep 2003)
+
+ 24 Sep 2003; Robin H. Johnson <robbat2@gentoo.org> wolk-sources-4.9.ebuild:
+ version bump to 4.9
22 Sep 2003; <paul@gentoo.org> metadata.xml:
Fix metadata.xml
diff --git a/sys-kernel/wolk-sources/Manifest b/sys-kernel/wolk-sources/Manifest
index b909f1a8c339..c9aaf45d371b 100644
--- a/sys-kernel/wolk-sources/Manifest
+++ b/sys-kernel/wolk-sources/Manifest
@@ -8,8 +8,8 @@ MD5 7178b7c648334d5d06edb294ab580068 wolk-sources-4.0_rc6.ebuild 2096
MD5 f89cf7deb8ba523a2951038bb8574920 wolk-sources-4.0_rc1.ebuild 1503
MD5 c332fc1e8faf4c229314391171af7001 wolk-sources-4.0_rc8.ebuild 1533
MD5 f6ceaa388119df0c81d1d744617c710c wolk-sources-4.0_rc3.ebuild 1502
-MD5 71e4e00c035385d640c7a620d7132a3e ChangeLog 9696
-MD5 6bca06e26eb53dea405730cdc018cb92 wolk-sources-4.9.ebuild 1953
+MD5 7d528587b3215dbb45ffbdf3b8b68d9a ChangeLog 9831
+MD5 750ae9f63baf833e045cd58dba471177 wolk-sources-4.9.ebuild 1951
MD5 6fd890f722da90b57c3c3f37ff79c75e metadata.xml 226
MD5 f63991fb8f18410ead4a0bccf71669c1 files/digest-wolk-sources-4.0_rc1 148
MD5 7a609261ef06179659ad00a235355a10 files/digest-wolk-sources-4.0_rc2 148
diff --git a/sys-kernel/wolk-sources/files/digest-wolk-sources-4.9 b/sys-kernel/wolk-sources/files/digest-wolk-sources-4.9
new file mode 100644
index 000000000000..c67edbd95ee4
--- /dev/null
+++ b/sys-kernel/wolk-sources/files/digest-wolk-sources-4.9
@@ -0,0 +1,11 @@
+MD5 c439d5c93d7fc9a1480a90842465bb97 linux-2.4.20.tar.bz2 27421046
+MD5 1a2631214a59d8cd1baadc709917518b linux-2.4.20-wolk4.0s.patch.bz2 8987097
+MD5 3695872e7123b1f8a0cbf1791755ba9a linux-2.4.20-wolk4.0s-to-4.1s.patch.bz2 38586
+MD5 2e43277e89e06604c6b2f824c1c5bf44 linux-2.4.20-wolk4.1s-to-4.2s.patch.bz2 204629
+MD5 a84b52c73a66d9daf5462cf4aa39311c linux-2.4.20-wolk4.2s-to-4.3s.patch.bz2 38388
+MD5 6fbff6c3c6c0e298eb203d6c2af36772 linux-2.4.20-wolk4.3s-to-4.4s.patch.bz2 634399
+MD5 022f242d488e6def5e23791787491e6e linux-2.4.20-wolk4.4s-to-4.5s.patch.bz2 35905
+MD5 0b758dcfc015034f80b10f8bba194d58 linux-2.4.20-wolk4.5s-to-4.6s.patch.bz2 89749
+MD5 51412491c4aed5b328f7dc68085b865d linux-2.4.20-wolk4.6s-to-4.7s.patch.bz2 726436
+MD5 992ecfbd8c227938ebe395e1b5682bcb linux-2.4.20-wolk4.7s-to-4.8s.patch.bz2 41114
+MD5 06d2f90afaa7438f56653611a7a00cce linux-2.4.20-wolk4.8s-to-4.9s.patch.bz2 400853
diff --git a/sys-kernel/wolk-sources/wolk-sources-4.9.ebuild b/sys-kernel/wolk-sources/wolk-sources-4.9.ebuild
new file mode 100644
index 000000000000..f2a97ac2aa40
--- /dev/null
+++ b/sys-kernel/wolk-sources/wolk-sources-4.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/wolk-sources/wolk-sources-4.9.ebuild,v 1.1 2003/09/25 05:31:20 robbat2 Exp $
+
+IUSE="build"
+
+# OKV=original kernel version, KV=patched kernel version. They can be the same.
+
+ETYPE="sources"
+
+inherit kernel
+
+OKV=2.4.20
+WOLK_MAJOR=4
+WOLK_MINOR=9
+EXTRAVERSION=-wolk${WOLK_MAJOR}.${WOLK_MINOR}s
+BASE=-wolk${WOLK_MAJOR}.0s
+KV=${OKV}${EXTRAVERSION}
+S=${WORKDIR}/linux-${KV}
+DESCRIPTION="Working Overloaded Linux Kernel"
+SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
+WOLK_PATCHLIST="linux-${OKV}${BASE}.patch.bz2"
+
+# cheat and build it in a constant fashion
+for i in `seq 1 ${WOLK_MINOR}`; do
+ old="$((${i}-1))"
+ new="${i}"
+ WOLK_PATCHLIST="${WOLK_PATCHLIST} linux-${OKV}-wolk${WOLK_MAJOR}.${old}s-to-${WOLK_MAJOR}.${new}s.patch.bz2"
+done
+for i in ${WOLK_PATCHLIST}; do
+ SRC_URI="${SRC_URI} mirror://sourceforge/wolk/${i}"
+done;
+
+KEYWORDS="x86"
+SLOT="${KV}"
+HOMEPAGE="http://wolk.sourceforge.net http://www.kernel.org"
+
+src_unpack() {
+ unpack linux-${OKV}.tar.bz2
+ mv linux-${OKV} linux-${KV} || die
+ cd ${WORKDIR}/linux-${KV}
+
+ for i in ${WOLK_PATCHLIST}; do
+ bzcat ${DISTDIR}/${i} | patch -p1 || die
+ done
+}
+src_install() {
+ dodir /usr/src
+ echo ">>> Copying sources..."
+ dodoc ${FILESDIR}/patches.txt
+ mv ${WORKDIR}/linux* ${D}/usr/src
+}
+
+pkg_postinst() {
+ local KERNELPATH="/usr/src/linux-${OKV}-wolk${WOLK_MAJOR}.${WOLK_MINOR}s"
+ einfo
+ einfo "If you use one of the NVIDIA modules below, you will need to use the"
+ einfo "supplied rmap patch in ${KERNELPATH}/userspace-patches"
+ einfo "against your nvidia kernel driver source"
+ einfo "cd NVIDIA_kernel-1.0-XXXX "
+ einfo "patch -p1 <${KERNELPATH}/userspace-patches/"
+ einfo "NVIDIA_kernel-1.0-XXXX-2.4-rmap15b.patch"
+ einfo "There are NVIDIA_kernel-1.0-3123 and 1.0-4191 patches supplied."
+ einfo
+}
+