diff options
author | Michael Marineau <marineam@gentoo.org> | 2006-10-17 22:01:13 +0000 |
---|---|---|
committer | Michael Marineau <marineam@gentoo.org> | 2006-10-17 22:01:13 +0000 |
commit | 939edb2584353ea91cc2a64d96c44117c3823c64 (patch) | |
tree | 659aeb951f78b2701b7d162ea611aec34b178e48 /sys-kernel/ck-sources | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-2.6.18_p1-r1.ebuild | 52 | ||||
-rw-r--r-- | sys-kernel/ck-sources/files/digest-ck-sources-2.6.18_p1-r1 | 15 |
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 |