summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <nerdboy@gentoo.org>2003-11-03 06:34:12 +0000
committerSteve Arnold <nerdboy@gentoo.org>2003-11-03 06:34:12 +0000
commit72328ce031e7e09628755df7c32b92823a90786a (patch)
tree3645aa1799fc1205e65aabf0e134529220f9431b /sys-kernel
parentnew wolk 4.10_pre7 ebuild (diff)
downloadhistorical-72328ce031e7e09628755df7c32b92823a90786a.tar.gz
historical-72328ce031e7e09628755df7c32b92823a90786a.tar.bz2
historical-72328ce031e7e09628755df7c32b92823a90786a.zip
new wolk 4.10_pre7 ebuild
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/wolk-sources/Manifest2
-rw-r--r--sys-kernel/wolk-sources/files/digest-wolk-sources-4.10_pre738
-rw-r--r--sys-kernel/wolk-sources/wolk-sources-4.10_pre7.ebuild115
3 files changed, 154 insertions, 1 deletions
diff --git a/sys-kernel/wolk-sources/Manifest b/sys-kernel/wolk-sources/Manifest
index 4c79de9e0f3c..349962092291 100644
--- a/sys-kernel/wolk-sources/Manifest
+++ b/sys-kernel/wolk-sources/Manifest
@@ -1,4 +1,4 @@
-MD5 bbff0ff9b51b49749ce843f4de397fd6 ChangeLog 10183
+MD5 866c9c8cb005d875c0b1367258ef79f2 ChangeLog 10183
MD5 6c4ddb4c38f70fdd525a6c1491e8f902 wolk-sources-3.8.ebuild 982
MD5 66466d03cb44d91d51356acceb74dac2 wolk-sources-4.0.ebuild 1515
MD5 ef292bc542c6ff521505a92d26203b70 wolk-sources-4.9.ebuild 1942
diff --git a/sys-kernel/wolk-sources/files/digest-wolk-sources-4.10_pre7 b/sys-kernel/wolk-sources/files/digest-wolk-sources-4.10_pre7
new file mode 100644
index 000000000000..c4e820111d57
--- /dev/null
+++ b/sys-kernel/wolk-sources/files/digest-wolk-sources-4.10_pre7
@@ -0,0 +1,38 @@
+MD5 c439d5c93d7fc9a1480a90842465bb97 linux-2.4.20.tar.bz2 27421046
+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
+MD5 b979f5f2a55b0ac6070a94e0e026e3af 4.10s-pre7-update.patch.bz2 2701033
+MD5 3495fc5d08cd1c45c3252d438dddd2e9 1007_bootsplash-v3.0.7-2.4.20-0.patch 83101
+MD5 164b794eb5eb3321ee24c6f63734aee9 1007_bootsplash-v3.0.7-2.4.20-1-aty128.patch 1163
+MD5 87bdd189276be8de8c9f8177855e7f27 1007_bootsplash-v3.0.8-2.4.20-update.patch 4402
+MD5 48110e2e60a28e6a433bbb24f0bd93a9 1008_supermount-1.2.9-2.4.20-OLDIDE.patch 169980
+MD5 4c94545d63a35b216c7a9c5c3e10b223 1009_mipv6-0.9.5.1-v2.4.20-wolk4.0s.patch 586142
+MD5 ae8c37e3579ff576867684f339ba8269 1010_alsa-0.9.6-00-core.patch 7814462
+MD5 15bdfaf8e52272a06f41b314c0a60f53 1010_alsa-0.9.6-01-addition.patch 4401
+MD5 cf9cfa851a9e75925d62607924f0b690 1010_alsa-0.9.6-02-config.patch 9422
+MD5 0b916308688ca90828eec99df0f21a40 1010_alsa-0.9.6-03-wrappers.patch 11324
+MD5 85c3878cfe5e14c7d76a7795617c1957 1010_alsa-0.9.6-04-compilefix.patch 9613
+MD5 fa838ae6ebecd22245a871cad6bdc45c 1010_alsa-0.9.6-05-ioctl32.patch 1529
+MD5 4eaf7c2d13cc38611d930c3690c5b04d 1010_alsa-0.9.6-06-isapnp.patch 43377
+MD5 c256f4dc338a3437606f6fceb8139f34 1010_alsa-0.9.6-07-pnp.patch 18551
+MD5 8673749946ee7ab7d90469b6b31a524e 1010_alsa-0.9.6-08-ppc.patch 8359
+MD5 57baa82d60e91c649ad755dfaab0838c 1010_alsa-0.9.6-09-nosymbols.patch 15295
+MD5 2ed9528d78dccc5a567ef131eba26c1b 1010_alsa-0.9.6-10-procdevs.patch 4441
+MD5 5a5620ec0b4175bbfd489bb63c7135f1 1010_alsa-0.9.6-11-pdplus.patch 508731
+MD5 0d66ce1f1cec8712609567395da19053 1010_alsa-0.9.6-12-serialmidi.patch 19111
+MD5 ca20aefe06c034ec9c21baccda48169c 1010_alsa-0.9.6-13-mixart.patch 163378
+MD5 04fc3f6e1cd6f25186d97f359b3fbb77 1010_alsa-0.9.6-14-msnd.patch 121709
+MD5 317b6ae8fb343149925c09bac9f7e048 1010_alsa-0.9.6-15-options-fix.patch 85850
+MD5 64a47dbb95720884a56ca41804aa9d38 1010_alsa-0.9.6-16-ac97-fix.patch 458
+MD5 e3e32a6184684ff9af666c92ca4fbef7 1010_alsa-0.9.6-17-supress-debug.patch 1292
+MD5 9cfdcf1f55582d090e0a45ade934b089 1010_alsa-0.9.6-18-wolk-stuff.patch 984
+MD5 98a4be91f80e43683caa3c30744eb312 1010_alsa-0.9.6-19-compilefixes.patch 799
+MD5 1a605e712be38ce268ee00a4666361f3 1010_alsa-0.9.6-20-more-compilefixes.patch 1907
+MD5 f36ac9acbd322c38db8e2277934751ae 1010_alsa-0.9.6-21-yet-more-compilefixes.patch 916
diff --git a/sys-kernel/wolk-sources/wolk-sources-4.10_pre7.ebuild b/sys-kernel/wolk-sources/wolk-sources-4.10_pre7.ebuild
new file mode 100644
index 000000000000..9c571ab4d326
--- /dev/null
+++ b/sys-kernel/wolk-sources/wolk-sources-4.10_pre7.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+IUSE="build wolk-alsa wolk-bootsplash wolk-supermount ipv6"
+
+# OKV=original kernel version, KV=patched kernel version. They can be the same.
+
+ETYPE="sources"
+
+inherit kernel || die
+
+OKV=2.4.20
+KV=${OKV}-wolk4.10s-pre7
+S=${WORKDIR}/linux-${KV}
+DESCRIPTION="Working Overloaded Linux Kernel (Server-Edition)"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~arm ~mips"
+SRC_PATH="mirror://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
+
+SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.0s-to-4.1s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.1s-to-4.2s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.2s-to-4.3s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.3s-to-4.4s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.4s-to-4.5s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.5s-to-4.6s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.6s-to-4.7s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.7s-to-4.8s.patch.bz2
+ mirror://sourceforge/wolk/linux-${OKV}-wolk4.8s-to-4.9s.patch.bz2
+ http://wolk.sourceforge.net/tmp/4.10s-pre7-update.patch.bz2
+ wolk-bootsplash? ( http://wolk.sourceforge.net/Workstation-Edition/1007_bootsplash-v3.0.7-2.4.20-0.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1007_bootsplash-v3.0.7-2.4.20-1-aty128.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1007_bootsplash-v3.0.8-2.4.20-update.patch)
+ wolk-supermount? ( http://wolk.sourceforge.net/Workstation-Edition/1008_supermount-1.2.9-2.4.20-OLDIDE.patch)
+ ipv6? ( http://wolk.sourceforge.net/Workstation-Edition/1009_mipv6-0.9.5.1-v2.4.20-wolk4.0s.patch )
+ wolk-alsa? ( http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-00-core.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-01-addition.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-02-config.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-03-wrappers.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-04-compilefix.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-05-ioctl32.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-06-isapnp.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-07-pnp.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-08-ppc.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-09-nosymbols.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-10-procdevs.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-11-pdplus.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-12-serialmidi.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-13-mixart.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-14-msnd.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-15-options-fix.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-16-ac97-fix.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-17-supress-debug.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-18-wolk-stuff.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-19-compilefixes.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-20-more-compilefixes.patch
+ http://wolk.sourceforge.net/Workstation-Edition/1010_alsa-0.9.6-21-yet-more-compilefixes.patch )"
+
+SLOT="${KV}"
+HOMEPAGE="http://wolk.sourceforge.net http://www.kernel.org"
+
+src_unpack() {
+ local PATCHEFILES="-wolk4.0s -wolk4.0s-to-4.1s -wolk4.1s-to-4.2s -wolk4.2s-to-4.3s -wolk4.3s-to-4.4s -wolk4.4s-to-4.5s -wolk4.5s-to-4.6s -wolk4.6s-to-4.7s -wolk4.7s-to-4.8s -wolk4.8s-to-4.9s"
+ local ALSAFILES="-00-core.patch -01-addition.patch -02-config.patch -03-wrappers.patch -04-compilefix.patch -05-ioctl32.patch -06-isapnp.patch -07-pnp.patch -08-ppc.patch -09-nosymbols.patch -10-procdevs.patch -11-pdplus.patch -12-serialmidi.patch -13-mixart.patch -14-msnd.patch -15-options-fix.patch -16-ac97-fix.patch -17-supress-debug.patch -18-wolk-stuff.patch -19-compilefixes.patch -20-more-compilefixes.patch -21-yet-more-compilefixes.patch"
+
+ unpack linux-${OKV}.tar.bz2 || die
+ mv linux-${OKV} linux-${KV} || die
+ cd ${WORKDIR}/linux-${KV} || die
+ for PATCHES in ${PATCHEFILES}
+ do
+ epatch ${DISTDIR}/linux-${OKV}${PATCHES}.patch.bz2 || die
+ done
+
+ epatch ${DISTDIR}/4.10s-pre7-update.patch.bz2 || die
+
+ if [ "`use wolk-supermount`" ]; then
+ einfo "Applying Supermount patch"
+ epatch ${DISTDIR}/1008_supermount-1.2.9-2.4.20-OLDIDE.patch || die
+ fi
+ if [ "`use ipv6`" ]; then
+ einfo "Applying MIPv6 patch"
+ epatch ${DISTDIR}/1009_mipv6-0.9.5.1-v2.4.20-wolk4.0s.patch || die
+ fi
+ if [ "`use wolk-bootsplash`" ]; then
+ einfo "Applying Bootsplash patchset"
+ epatch ${DISTDIR}/1007_bootsplash-v3.0.7-2.4.20-0.patch || die
+ epatch ${DISTDIR}/1007_bootsplash-v3.0.7-2.4.20-1-aty128.patch || die
+ epatch ${DISTDIR}/1007_bootsplash-v3.0.8-2.4.20-update.patch || die
+ fi
+ if [ "`use wolk-alsa`" ]; then
+ einfo "Applying Alsa patchset"
+
+ for FILES in ${ALSAFILES}
+ do
+ patch -p1 < ${DISTDIR}/1010_alsa-0.9.6${FILES} || die
+ done
+ fi
+ kernel_universal_unpack
+}
+
+pkg_postinst() {
+ einfo
+ einfo "Since wolk-sources-4.6s the 3com 3c59x v0.99Za drivers are excluded."
+ einfo "For many people they may work, but too many people expecting problems"
+ einfo "with this drivers. They will be reintroduced when they are fixed."
+ einfo "You have to fall back to an earlier release of the wolk kernel when you want"
+ einfo "to use one of this drivers."
+ einfo
+ einfo "This new ebuild has support for the workstation patches."
+ einfo "With the wolk-bootsplash, wolk-supermount, and ipv6"
+ einfo "use flags you can take advantage of the, "
+ einfo "Bootsplash, Supermount, MIPv6 patches."
+ einfo "The new useflag is wolk-alsa and it enables of"
+ einfo "course internal alsa-support for wolk"
+ einfo
+}