diff options
author | 2005-06-22 17:41:21 +0000 | |
---|---|---|
committer | 2005-06-22 17:41:21 +0000 | |
commit | 19a5706bede79abd5c366dd08a998b35a1a27f06 (patch) | |
tree | 86d27862d6a9709ec2e82737ac68364959618a61 /sys-kernel | |
parent | Added missing digest entries. (diff) | |
download | historical-19a5706bede79abd5c366dd08a998b35a1a27f06.tar.gz historical-19a5706bede79abd5c366dd08a998b35a1a27f06.tar.bz2 historical-19a5706bede79abd5c366dd08a998b35a1a27f06.zip |
2.6.12-ck2
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/ck-sources/ChangeLog | 9 | ||||
-rw-r--r-- | sys-kernel/ck-sources/Manifest | 10 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-2.6.12_p2.ebuild | 80 | ||||
-rw-r--r-- | sys-kernel/ck-sources/files/digest-ck-sources-2.6.12_p2 | 5 |
4 files changed, 99 insertions, 5 deletions
diff --git a/sys-kernel/ck-sources/ChangeLog b/sys-kernel/ck-sources/ChangeLog index 702df98dab1d..d48d2da5ffc5 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.102 2005/06/13 02:07:56 marineam Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.103 2005/06/22 17:41:21 marineam Exp $ + +*ck-sources-2.6.12_p2 (22 Jun 2005) + + 22 Jun 2005; Michael Marineau <marineam@gentoo.org> + +ck-sources-2.6.12_p2.ebuild: + Bump to 2.6.12-ck2, also added the vesafb-tng and inotify patches from the + gentoo patchset. Closes bug #96748. Enjoy :-) *ck-sources-2.6.11_p10 (13 Jun 2005) diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index 3a862696a5d0..ae1b83b281df 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -1,14 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +MD5 8b3d24606358ce61db7950c4b3d48224 ck-sources-2.6.12_p2.ebuild 2282 MD5 5d69e1de26377a9e0a4211e2c24ba046 ck-sources-2.6.11_p10.ebuild 1970 -MD5 5acb8fb623a425ab127b480c5aa737da ChangeLog 23272 +MD5 a07adfea504510fc6eaa09381d2541b2 ChangeLog 23521 MD5 7187b8c28501f454a2412c9e4a7fcf53 metadata.xml 421 MD5 cabf179e8073c4391a13f9c32148755a files/digest-ck-sources-2.6.11_p10 281 +MD5 c870982320df94050ffc39bba4279b69 files/digest-ck-sources-2.6.12_p2 357 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) -iD8DBQFCrOqPnVkA0cTr1F4RAudrAJ9gUt3ZLpk59PzDKkJ7d8iVfAHNYQCfWgrU -lu+zKb3a/xWZonsFB2qmTgw= -=OIrz +iD8DBQFCuaLZnVkA0cTr1F4RAqtMAKCDZrK6aUsZco6CdF33mivxx0T3AgCeIumU +odaTAJfUbQp7mIvG/fdwsfg= +=oxTW -----END PGP SIGNATURE----- diff --git a/sys-kernel/ck-sources/ck-sources-2.6.12_p2.ebuild b/sys-kernel/ck-sources/ck-sources-2.6.12_p2.ebuild new file mode 100644 index 000000000000..96062f0256c1 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-2.6.12_p2.ebuild @@ -0,0 +1,80 @@ +# 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.12_p2.ebuild,v 1.1 2005/06/22 17:41:21 marineam Exp $ + +K_PREPATCHED="yes" +UNIPATCH_STRICTORDER="yes" + +K_NOUSENAME="yes" +ETYPE="sources" +inherit kernel-2 eutils +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="12-1" +GPV_VESAFB="4505_vesafb-tng-0.9-rc6-r2.patch" +GPV_INOTIFY="4800_inotify-0.23-12.patch" +GPV_BASE="genpatches-${KV_MAJOR}.${KV_MINOR}.${GPV}.base.tar.bz2" +GPV_EXTRA="genpatches-${KV_MAJOR}.${KV_MINOR}.${GPV}.extras.tar.bz2" +GPV_SRC="mirror://gentoo/${GPV_BASE} mirror://gentoo/${GPV_EXTRA}" + +UNIPATCH_LIST=" + ${DISTDIR}/${CK_PATCH} + ${DISTDIR}/${GPV_BASE}" + +UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} + 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" + +src_unpack() { + kernel-2_src_unpack + + cd ${WORKDIR} + unpack ${GPV_EXTRA} + + cd ${S} + epatch ${WORKDIR}/${OKV}/${GPV_VESAFB} + epatch ${WORKDIR}/${OKV}/${GPV_INOTIFY} +} + +# 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.12_p2 b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.12_p2 new file mode 100644 index 000000000000..385906e390c1 --- /dev/null +++ b/sys-kernel/ck-sources/files/digest-ck-sources-2.6.12_p2 @@ -0,0 +1,5 @@ +MD5 c5d2a1b62e1dad502c871bba267337d5 linux-2.6.12.tar.bz2 37511570 +MD5 b3614035f9892f8976ba9796138c40d6 genpatches-2.6.12-1.base.tar.bz2 15970 +MD5 38ec8ac0e1c9dcdb800d5e864b9fc447 genpatches-2.6.12-1.extras.tar.bz2 120119 +MD5 f0be9fd59e692f3c4c5fddecd9239b2b patch-2.6.12-ck2-server.bz2 39826 +MD5 cbc1df125bb7d57796a800242309a80f patch-2.6.12-ck2.bz2 39907 |