summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Marineau <marineam@gentoo.org>2006-10-17 22:01:13 +0000
committerMichael Marineau <marineam@gentoo.org>2006-10-17 22:01:13 +0000
commit939edb2584353ea91cc2a64d96c44117c3823c64 (patch)
tree659aeb951f78b2701b7d162ea611aec34b178e48 /sys-kernel/ck-sources
parentVersion bump (diff)
downloadgentoo-2-939edb2584353ea91cc2a64d96c44117c3823c64.tar.gz
gentoo-2-939edb2584353ea91cc2a64d96c44117c3823c64.tar.bz2
gentoo-2-939edb2584353ea91cc2a64d96c44117c3823c64.zip
Version bump
(Portage version: 2.1.1)
Diffstat (limited to 'sys-kernel/ck-sources')
-rw-r--r--sys-kernel/ck-sources/ChangeLog8
-rw-r--r--sys-kernel/ck-sources/ck-sources-2.6.18_p1-r1.ebuild52
-rw-r--r--sys-kernel/ck-sources/files/digest-ck-sources-2.6.18_p1-r115
3 files changed, 74 insertions, 1 deletions
diff --git a/sys-kernel/ck-sources/ChangeLog b/sys-kernel/ck-sources/ChangeLog
index 365fb483d1d8..bd9b286345fb 100644
--- a/sys-kernel/ck-sources/ChangeLog
+++ b/sys-kernel/ck-sources/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/ck-sources
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.149 2006/09/21 16:54:32 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.150 2006/10/17 22:01:13 marineam Exp $
+
+*ck-sources-2.6.18_p1-r1 (17 Oct 2006)
+
+ 17 Oct 2006; Michael Marineau <marineam@gentoo.org>
+ +ck-sources-2.6.18_p1-r1.ebuild:
+ Bump genpatches but use a tweeked 2.6.18.1 patch to fix a reject.
*ck-sources-2.6.18_p1 (21 Sep 2006)
diff --git a/sys-kernel/ck-sources/ck-sources-2.6.18_p1-r1.ebuild b/sys-kernel/ck-sources/ck-sources-2.6.18_p1-r1.ebuild
new file mode 100644
index 000000000000..a29080fe5463
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-2.6.18_p1-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-2.6.18_p1-r1.ebuild,v 1.1 2006/10/17 22:01:13 marineam Exp $
+
+DESCRIPTION="Full sources for the Linux kernel with Con Kolivas' high performance patchset and Gentoo's basic patchset."
+HOMEPAGE="http://members.optusnet.com.au/ckolivas/kernel/"
+IUSE="ck-server"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+K_NOUSENAME="yes"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="2"
+ETYPE="sources"
+inherit kernel-2
+
+detect_version
+# A few hacks to set ck version via _p instead of -r
+MY_PR=${PR/r/-r}
+MY_PR=${MY_PR/-r0/}
+EXTRAVERSION=-ck${PV/*_p/}${MY_PR}
+KV_FULL=${OKV}${EXTRAVERSION}
+KV_CK=${KV_FULL/-r*/}
+
+if use ck-server; then
+ UNIPATCH_LIST="${DISTDIR}/patch-${KV_CK/ck/cks}.bz2"
+else
+ UNIPATCH_LIST="${DISTDIR}/patch-${KV_CK}.bz2"
+fi
+
+# Custom 2.6.18.1 patch that fixes a reject, here for 2.6.18 cycle only.
+UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/patch-2.6.18.1-ck1.bz2"
+
+# Note: 2.6.x.y updates in genpatches begin with 10 but are included in -ck
+# new order of patches means some additional excludes.
+UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1000"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
+ ck-server? (
+ mirror://kernel/linux/kernel/people/ck/patches/cks/patch-${KV_CK/ck/cks}.bz2
+ )
+ !ck-server? (
+ mirror://kernel/linux/kernel/people/ck/patches/2.6/${OKV}/${KV_CK}/patch-${KV_CK}.bz2 )
+ mirror://gentoo/patch-2.6.18.1-ck1.bz2"
+
+
+pkg_postinst() {
+ postinst_sources
+
+ einfo "The ck patchset is tuned for desktop usage."
+ einfo "To better tune the kernel for server applications add"
+ einfo "ck-server to your use flags and reemerge ck-sources"
+}
diff --git a/sys-kernel/ck-sources/files/digest-ck-sources-2.6.18_p1-r1 b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.18_p1-r1
new file mode 100644
index 000000000000..819bfbcd33ac
--- /dev/null
+++ b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.18_p1-r1
@@ -0,0 +1,15 @@
+MD5 a362c9b4e6872e0fa81a9faadcc7b38b genpatches-2.6.18-2.base.tar.bz2 57916
+RMD160 8451a901ce2c5ea0b6ba51ee363e9ce53040b195 genpatches-2.6.18-2.base.tar.bz2 57916
+SHA256 7ba1854ec8e950200d8ea09dba11bf570f43bc71e7666dd8599d47f37b2ec5ca genpatches-2.6.18-2.base.tar.bz2 57916
+MD5 296a6d150d260144639c3664d127d174 linux-2.6.18.tar.bz2 41863580
+RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 linux-2.6.18.tar.bz2 41863580
+SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d linux-2.6.18.tar.bz2 41863580
+MD5 d94d9ff7e43c0771d24a66d207e74c35 patch-2.6.18-ck1.bz2 32841
+RMD160 8e5f6b50e2385ffc1d74b9a5be37fc2ac810fc24 patch-2.6.18-ck1.bz2 32841
+SHA256 40511a75c931b91e18d8112296692cf7e41cca2430ce4ea170f5679d2e1aa196 patch-2.6.18-ck1.bz2 32841
+MD5 18a795395717a0c26cc3d06ed701d973 patch-2.6.18-cks1.bz2 33152
+RMD160 99f2e0f8207aee8f37ab5d9de3d49db9b980d782 patch-2.6.18-cks1.bz2 33152
+SHA256 85569108121270445424ebce08720bed3419b4c66fabef3152b48bb9c00a86cb patch-2.6.18-cks1.bz2 33152
+MD5 a759a259069b97c1c43d62ddb285bfec patch-2.6.18.1-ck1.bz2 135813
+RMD160 b589d4bc9928641f5b53c831b888738349ab2f02 patch-2.6.18.1-ck1.bz2 135813
+SHA256 491057639966fed812755a0dbeede032c270aa668e42eab4f02d60324ad3725b patch-2.6.18.1-ck1.bz2 135813