summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Marineau <marineam@gentoo.org>2005-06-09 20:28:13 +0000
committerMichael Marineau <marineam@gentoo.org>2005-06-09 20:28:13 +0000
commitde915d47907dfda77ccbebed08156d3be4eec998 (patch)
tree1c13027156907e779a190af5cb2b0828cea7b3fb /sys-kernel
parentStable on sparc (diff)
downloadhistorical-de915d47907dfda77ccbebed08156d3be4eec998.tar.gz
historical-de915d47907dfda77ccbebed08156d3be4eec998.tar.bz2
historical-de915d47907dfda77ccbebed08156d3be4eec998.zip
version bump and add genpatches
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/ck-sources/ChangeLog9
-rw-r--r--sys-kernel/ck-sources/Manifest10
-rw-r--r--sys-kernel/ck-sources/ck-sources-2.6.11_p9.ebuild66
-rw-r--r--sys-kernel/ck-sources/files/digest-ck-sources-2.6.11_p94
4 files changed, 84 insertions, 5 deletions
diff --git a/sys-kernel/ck-sources/ChangeLog b/sys-kernel/ck-sources/ChangeLog
index b3b3f335ebdc..10fdb39405c5 100644
--- a/sys-kernel/ck-sources/ChangeLog
+++ b/sys-kernel/ck-sources/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-kernel/ck-sources
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.100 2005/05/21 00:12:12 marineam Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.101 2005/06/09 20:28:13 marineam Exp $
+
+*ck-sources-2.6.11_p9 (09 Jun 2005)
+
+ 09 Jun 2005; Michael Marineau <marineam@gentoo.org>
+ +ck-sources-2.6.11_p9.ebuild:
+ Bump to ck9 and start using the base gentpatches for security and bugfix
+ updates.
*ck-sources-2.6.11_p8-r1 (20 May 2005)
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 34271d361201..b96ddcfe51e1 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -1,7 +1,8 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 3c69aa72ebc1550c7533dee3d16a6848 ChangeLog 22611
+MD5 ce8d70a9c0e69f56be81b3480b5e7228 ck-sources-2.6.11_p9.ebuild 1998
+MD5 a971742d173ea6e57ca46161728bb1f5 ChangeLog 22821
MD5 d6625eff012b4a2a04610dced8093a30 ck-sources-2.6.11_p8-r1.ebuild 1507
MD5 7187b8c28501f454a2412c9e4a7fcf53 metadata.xml 421
MD5 0d9fc5edfa60d65566cee36814f96ca8 files/ck-sources-2.6.11-85795.patch 795
@@ -9,11 +10,12 @@ MD5 955b5c4f9067e7eb9da1a040ee2ad8bb files/digest-ck-sources-2.6.11_p8-r1 202
MD5 7695b79187fcc27339ab62af1112ec11 files/ck-sources-2.6.11-74070.patch 525
MD5 38e8ce7cb288b0b9ed6ceb58d4103547 files/ck-sources-2.6.11-lowmem-reserve-oops.patch 2788
MD5 57c1c7b5c346447bc328430177de81e1 files/ck-sources-2.6.11-87913.patch 7942
+MD5 7489869f66c5366b2f8d42bdb592d845 files/digest-ck-sources-2.6.11_p9 279
MD5 63b683248c8581cbf22f15217e71a571 files/ck-sources-2.6.11-92864.patch 1569
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCjnztnVkA0cTr1F4RAl0yAJ9F4CFEhSHl6ldYaxkuldxn3XJNdwCeOACI
-lP660ALYHHwAJIyNkeNhXoM=
-=iiKU
+iD8DBQFCqKZ2nVkA0cTr1F4RAjc2AJ9+WigR9wTMIVI7nazIY1kt9FPy1wCdGa3n
+bYL9durPtsoaFJ8yCmXaXHk=
+=xfh1
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/ck-sources/ck-sources-2.6.11_p9.ebuild b/sys-kernel/ck-sources/ck-sources-2.6.11_p9.ebuild
new file mode 100644
index 000000000000..c4554edd06ec
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-2.6.11_p9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2005 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.11_p9.ebuild,v 1.1 2005/06/09 20:28:13 marineam Exp $
+
+K_PREPATCHED="yes"
+UNIPATCH_STRICTORDER="yes"
+
+#K_NOSETEXTRAVERSION="no"
+K_NOUSENAME="yes"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+# A few hacks to set ck version via _p instead of -r
+MY_P=${P/_p*/}
+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*/}
+
+IUSE="ck-server"
+if use ck-server; then
+ CK_PATCH="patch-${KV_CK}-server.bz2"
+else
+ CK_PATCH="patch-${KV_CK}.bz2"
+fi
+
+#version of gentoo patchset
+GPV="11.13"
+GPV_SRC="mirror://gentoo/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2"
+
+UNIPATCH_LIST="
+ ${DISTDIR}/${CK_PATCH}
+ ${DISTDIR}/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2"
+UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE}
+ 1315_alpha-sysctl-uac.patch
+ 10" #All of the 2.6.x.y patches (already in ck) start with 10
+
+UNIPATCH_DOCS="${WORKDIR}/patches/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}/0000_README"
+
+DESCRIPTION="Full sources for the Stock Linux kernel and Con Kolivas's high performance patchset"
+HOMEPAGE="http://members.optusnet.com.au/ckolivas/kernel/"
+SRC_URI="${KERNEL_URI} ${GPV_SRC}
+ ck-server? ( http://ck.kolivas.org/patches/2.6/${OKV}/${KV_CK}/patch-${KV_CK}-server.bz2 )
+ !ck-server? ( http://ck.kolivas.org/patches/2.6/${OKV}/${KV_CK}/patch-${KV_CK}.bz2 )"
+
+KEYWORDS="~x86 ~amd64"
+
+# Left out for now because ck-sources isn't keyworded for sparc
+# (from gentoo-sources)
+#pkg_setup() {
+# if use sparc; then
+# # hme lockup hack on ultra1
+# use ultra1 || UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1399_sparc-U1-hme-lockup.patch"
+# fi
+#}
+
+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.11_p9 b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.11_p9
new file mode 100644
index 000000000000..41476c51e08b
--- /dev/null
+++ b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.11_p9
@@ -0,0 +1,4 @@
+MD5 f00fd1b5a80f52baf9d1d83acddfa325 linux-2.6.11.tar.bz2 37075679
+MD5 54eb52ff4c8ba5f111e6e91b7b4925cd genpatches-2.6-11.13-base.tar.bz2 46990
+MD5 48a9a415c487127cc3a206bc380638eb patch-2.6.11-ck9-server.bz2 57786
+MD5 8f79fd05a70891127fa28ae6e5edb53f patch-2.6.11-ck9.bz2 58064