summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Marineau <marineam@gentoo.org>2007-07-13 20:39:47 +0000
committerMichael Marineau <marineam@gentoo.org>2007-07-13 20:39:47 +0000
commit7ec8560b24e380a9c05964f60be4d41852aa45bd (patch)
tree6997ffe295b9219f36d247c7c2d6b9ba947a6599 /sys-kernel/ck-sources
parentBuild fix for h323 wrt #176811 (diff)
downloadgentoo-2-7ec8560b24e380a9c05964f60be4d41852aa45bd.tar.gz
gentoo-2-7ec8560b24e380a9c05964f60be4d41852aa45bd.tar.bz2
gentoo-2-7ec8560b24e380a9c05964f60be4d41852aa45bd.zip
Bump ck-sources to 2.6.22-ck1
(Portage version: 2.1.2.2)
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.22_p1.ebuild53
-rw-r--r--sys-kernel/ck-sources/files/digest-ck-sources-2.6.22_p112
3 files changed, 72 insertions, 1 deletions
diff --git a/sys-kernel/ck-sources/ChangeLog b/sys-kernel/ck-sources/ChangeLog
index 5d77197d1679..3bf2773221f3 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-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.164 2007/06/28 19:09:44 marineam Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.165 2007/07/13 20:39:47 marineam Exp $
+
+*ck-sources-2.6.22_p1 (13 Jul 2007)
+
+ 13 Jul 2007; Michael Marineau <marineam@gentoo.org>
+ +ck-sources-2.6.22_p1.ebuild:
+ Version bump w/ genpatches2. Resolves bug #184736.
*ck-sources-2.6.21_p2-r1 (28 Jun 2007)
diff --git a/sys-kernel/ck-sources/ck-sources-2.6.22_p1.ebuild b/sys-kernel/ck-sources/ck-sources-2.6.22_p1.ebuild
new file mode 100644
index 000000000000..483decbb3962
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-2.6.22_p1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2007 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.22_p1.ebuild,v 1.1 2007/07/13 20:39:47 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"
+UNIPATCH_STRICTORDER="1"
+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*/}
+
+CKPATCH="patch-${KV_CK}.bz2"
+
+if use ck-server; then
+ UNIPATCH_LIST="${DISTDIR}/${CKPATCH/ck/cks}"
+else
+ UNIPATCH_LIST="${DISTDIR}/${CKPATCH}"
+fi
+
+# Note: 2.6.x.y updates in genpatches begin with 10 but are included in -ck
+#UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE}"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
+ ck-server? (
+ mirror://kernel/linux/kernel/people/ck/patches/2.6/${OKV}/${KV_CK}/${CKPATCH/ck/cks}
+ )
+ !ck-server? (
+ mirror://kernel/linux/kernel/people/ck/patches/2.6/${OKV}/${KV_CK}/${CKPATCH} )"
+
+
+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"
+ echo
+ ewarn "NOTICE: 2.6.22-ck1 is the last ck release ever!"
+ ewarn "ck-sources will be removed after 2.6.23 is released."
+}
diff --git a/sys-kernel/ck-sources/files/digest-ck-sources-2.6.22_p1 b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.22_p1
new file mode 100644
index 000000000000..b4086fcf5134
--- /dev/null
+++ b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.22_p1
@@ -0,0 +1,12 @@
+MD5 b577e0db08d8ad136fc99c454ea57663 genpatches-2.6.22-2.base.tar.bz2 2742
+RMD160 2bfb0c05acd2eb01f785d58d9785fc2f9a14d606 genpatches-2.6.22-2.base.tar.bz2 2742
+SHA256 056838c82c8b6ef028afbe2b654882f375dedfe85eb8fec28b3919dd52048b6e genpatches-2.6.22-2.base.tar.bz2 2742
+MD5 2e230d005c002fb3d38a3ca07c0200d0 linux-2.6.22.tar.bz2 45119878
+RMD160 c4b2ca5ee8e71c0f8f1c95f3c9c5f261f2785912 linux-2.6.22.tar.bz2 45119878
+SHA256 73c10604c53f1a6ee65ef805293d23903696f8cef864f42d7de9506f0d2ba4c7 linux-2.6.22.tar.bz2 45119878
+MD5 66b0085338f446bf42b407adb099517a patch-2.6.22-ck1.bz2 38407
+RMD160 348ead0ec6abb19354da8a5e3d76c320b21a455e patch-2.6.22-ck1.bz2 38407
+SHA256 f3e64adee0466df7fb0f4314801ee791996bdfd10478ffc9a1246ab52addeaea patch-2.6.22-ck1.bz2 38407
+MD5 29bc3090f609a9103c8f074b03a505eb patch-2.6.22-cks1.bz2 39877
+RMD160 c8d376870e52ab8edb2c34af283e45d5463ff232 patch-2.6.22-cks1.bz2 39877
+SHA256 905875c229c0c38e4970440660ff2c7a796c06cf418422a1853d2085f13cd5b2 patch-2.6.22-cks1.bz2 39877