summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Alexander <wired@gentoo.org>2011-02-27 02:09:50 +0000
committerAlex Alexander <wired@gentoo.org>2011-02-27 02:09:50 +0000
commitf232d87a12fbfef26d21f70488c14f8ba4862c7d (patch)
tree53052ae629090b27e100364cb731119189efbaf8 /sys-kernel
parentRevision bump, security bug #355583. (diff)
downloadhistorical-f232d87a12fbfef26d21f70488c14f8ba4862c7d.tar.gz
historical-f232d87a12fbfef26d21f70488c14f8ba4862c7d.tar.bz2
historical-f232d87a12fbfef26d21f70488c14f8ba4862c7d.zip
version bump
Package-Manager: portage-2.2.0_alpha25/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/pf-sources/ChangeLog7
-rw-r--r--sys-kernel/pf-sources/Manifest30
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.37_p4.ebuild63
3 files changed, 85 insertions, 15 deletions
diff --git a/sys-kernel/pf-sources/ChangeLog b/sys-kernel/pf-sources/ChangeLog
index c19b8225dcdf..130674e09de6 100644
--- a/sys-kernel/pf-sources/ChangeLog
+++ b/sys-kernel/pf-sources/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-kernel/pf-sources
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.14 2011/02/23 08:23:45 wired Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.15 2011/02/27 02:09:50 wired Exp $
+
+*pf-sources-2.6.37_p4 (27 Feb 2011)
+
+ 27 Feb 2011; Alex Alexander <wired@gentoo.org> +pf-sources-2.6.37_p4.ebuild:
+ version bump
*pf-sources-2.6.37_p3 (23 Feb 2011)
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 3dd579a1f2a4..01de5f2f6e96 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -31,6 +31,7 @@ DIST patch-2.6.36-pf5.bz2 344836 RMD160 ac29332c84a81c2a84c17cc0bebe76d45321b774
DIST patch-2.6.36-pf6.bz2 345620 RMD160 5f7332c65dfe20cd3fc75673513575b0c4dee78b SHA1 e2ceb692624593eed6378950cdd3439b99971b17 SHA256 ceea90b693fc54afe9929aa7c7c820d21aa98c1447372d5282fb5f8ef4c7e638
DIST patch-2.6.37-pf2.bz2 239036 RMD160 5d0c96ffe427d9ca10320fc477b09b861c43bce5 SHA1 f99aac6bbafa65b936ba201eca20d16eb16722f3 SHA256 88d63e47818c6297bbdf4065c4cc9e650e338a9e873f1484399713edb08e28dd
DIST patch-2.6.37-pf3.bz2 341676 RMD160 460fa2acb478439e8df4671afdead596a14dd59d SHA1 3058d887e23ee1e2e5491f9b548cea27d5c67b88 SHA256 362331148ae78a66fcfe8f2cf2b55e4e5b589bbab3024c4c864769b3c816707c
+DIST patch-2.6.37-pf4.bz2 357552 RMD160 4eec25027643610f2b8afba6b4eab767fb35bff0 SHA1 4c140433b7a1991791ad0a91af35e28f7d8cca67 SHA256 806ae932d13b47f34220a660c9c20fd91f3fd87b40b67c3cca4ba12ef0da3728
EBUILD pf-sources-2.6.31_p9.ebuild 1426 RMD160 f463b33f7313e94810efa0d36025cca30fea993d SHA1 ec89e31caa1c8c12806c1a275f0d99c6b7d41b3f SHA256 8948cd971b922eefb4839abe2af9123f0882ac8de99140cfe63355dd3bd23339
EBUILD pf-sources-2.6.32_p16.ebuild 1427 RMD160 1e32f053e98df9976f5ed7ef758e1db6c03b9f6b SHA1 cd417bd4a85b13afdda7aeae44797b87956f742b SHA256 de96551962fca91398bc3ef1442bf6781b6f9da819d909fdba05b6445aff6c33
EBUILD pf-sources-2.6.33_p4.ebuild 1426 RMD160 532cc46ef2708ff714eb68dbe92fbc4b7ba60492 SHA1 d8e503fa742dbacf0308efb10b840456cea975da SHA256 d8aedff62d1be226ef56e8118e9e7b5f3356e40071bdd1e85e12e097e9cafb3f
@@ -41,22 +42,23 @@ EBUILD pf-sources-2.6.36_p5.ebuild 1837 RMD160 94e8d72c87e4b2df2188a4e39a6d8c325
EBUILD pf-sources-2.6.36_p6.ebuild 1837 RMD160 35f5e42b164fdc2454ad048a3f6cfd4957e45bf0 SHA1 e36887ce909114e33c11a3a64f7001208d6976f7 SHA256 6651871ed7b8193e278e08bde5490176df729ca9129be634d11c875ee83facef
EBUILD pf-sources-2.6.37_p2.ebuild 1837 RMD160 53f6eb006b77cf0681e226bf787f61685cb4c248 SHA1 d4a8f67ea043af2b4493176b9fb06e957987bd7b SHA256 90cbb8c5c2d3dfc42035d0fb6f420bb052e6d018f474a2b711c05d55ab9aecde
EBUILD pf-sources-2.6.37_p3.ebuild 1828 RMD160 b5df3301122c013e12240a4f848e994d91a14fc1 SHA1 2903b91a8bd6257be70204aec79ffcf75b0e31d3 SHA256 161b3086c1c1be3ba2920a387534f35cfa5dfd47bec76e1f92392c6df363d0e8
-MISC ChangeLog 3090 RMD160 3ce5d9af20b24b38a0d6bb7ae7ea7bcd708c68eb SHA1 03429f716b939cf7cc082bdcfc1b4b6a7455f800 SHA256 3856443a0954609871350d29e64aab2dbcde6979393a161f8ed76b88e39b9b90
+EBUILD pf-sources-2.6.37_p4.ebuild 1828 RMD160 3742831f0ed232ff3dcb03ac60339a06eabec7da SHA1 7059c9bc95eb4fbf29f9b70ee237d1400a478ffb SHA256 ae6802e8faaf51c230751e73efa0aef9b9c1bdf8ed25f69a847ab7ef9e0cfb43
+MISC ChangeLog 3222 RMD160 af67380d0763e7411c1a039e975248f1a7be7ea8 SHA1 361dbe41e1acac7945bfe391f6bb63d771e911a7 SHA256 e07299807c25c2d0315766a937d6b8160fb88dc632ad905d3c59c9c5a35850bd
MISC metadata.xml 639 RMD160 66491ffb8f63de4c2280660539b9511da00d6c06 SHA1 95130297611287e074688def020cb1d9a585165a SHA256 ffdfe973ba8a5673cfc8f68c85438d7c0129d85930b48013e6901a37b936bb15
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJNZMRHAAoJEDZF8K7rm0r6AMIQAKhhj1XwdfHp2FgDBhjLx9Bs
-QWRADrjFvGZ7I2Eq74W7eIw8rYhqICStH8kyvAEMHFYWtwxUgV+nlThkthP++Him
-BtzG9riEn2OBU41VXLmv8VuIS2yU4r63RwYXqiN5ltBPWCsgp8thgLhJqrQjCJCT
-GWHdhK+KxJoAz/hhoCtbPWjXcxzFI7FcaCcPOCAfqZ/KTFc/Rjl6bNufUejQUknh
-8BbOnFZkkHaTLxd+ybw62Muamm8bhrEUMsexv9ixlIJv0dbOstpaNCCDimMYqjpf
-Wn8tA5kH4XNu0PHMY29tbdUEeS4VomeX2eHf5KAw4oTtoKVLFcyZA8Y/RU1Yr2rP
-olrKBIrZCrvUBXHXEy/4LXbM/XkkU5Eto+4+tpNEdG8c1AHphU8m2Q5PQtbKdp/J
-pmpjR/UBkXd/SDeBIF81fJUZl2V1NTY1dje5YXWjUP5rv7mHiqiBl8hqjVc0pZme
-nE6hNbSXGKAzZuQ1RGNTNYK/VI2HuoGGqibHJtDx3CmUywXGctbtcFnHEB6qWAHg
-tgAUJ6UswkRp96f5mA8RVxnwff61LtAag9HBxYUdTUycW7GrGQ17xbrFXZFzIj1X
-fB2/M5dwdDbPvAJaumtXQvLAbWuSj94Ws3huL8EUrbQf0gwRccN9lI5a6Vp2enpk
-r/WpOjNjQIg5/+QByvjh
-=tilc
+iQIcBAEBCAAGBQJNabKnAAoJEDZF8K7rm0r6MwoQALD76XfTdklY/Ev6OrzWzZ+l
+FL3SjeqMdahZUk9LgdXdt13BW6mEiJ2P/6ZeHBh5hhNX4R9TpVE9vsQKT475BTSk
+SuyeskNyPwHozPjMx4Slv+O1KNLfM+5izwkLLKYFaZGU5njRmSurlueO/L1yVx1h
+jwRU1JLZgM3Ac4d/P44b6P+13DrfSDzrVcskJSp9NCtEVTWll0XsCL73t2MpHk02
+C5KUh7OVPxqAcFLhmeLFHpKme3BUgC5vZrxVNdEulTg8cIqtRYkaWyUbmkjA5MWT
+bTIewa2RaAx5Sl1Q+b8etgXl1jzmFYnZ4XQP1z6NGs002tPyaMzUtpVt6xaTIyWH
+fE46J6TFl0XXEkwvMhe6NEVnc/vH/TN4KMfjv+iqjsJhoLokRzSlJBnkad71hVNp
+BTHc1PsWpzyl3Y5VxTzty5tzPrE9ZYuaHzdaH0335YoKc/nOIokbJn49WUkM4o+f
+9iam4ZfDTTHEKF/Qcw5HHe2BtLheeGcmypJt3XHnbwjCilf2HIu8tgXTPrisVeKA
+t4WHk/KFtJY1iGF1oQ7aRiJTrhXeFMLTFPl5f0HUy5OD0qtBbwfQG37GTkk3F1qV
+gCBaGwropkIaVU1jbWXeAGvylRF6LJHgJKT19bQVU3SzgA9mSgcozMPk9TDBTdpJ
+cb85VLSxhLY2+MYAm74z
+=QjS4
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.37_p4.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.37_p4.ebuild
new file mode 100644
index 000000000000..b949addd41e1
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.37_p4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/pf-sources-2.6.37_p4.ebuild,v 1.1 2011/02/27 02:09:50 wired Exp $
+
+EAPI="2"
+
+COMPRESSTYPE=".bz2"
+K_USEPV="yes"
+UNIPATCH_STRICTORDER="yes"
+K_SECURITY_UNSUPPORTED="1"
+
+CKV="${PV/_p[0-9]*}"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+K_NOSETEXTRAVERSION="don't_set_it"
+
+DESCRIPTION="Linux kernel fork with new features, including the -ck patchset (BFS), BFQ, TuxOnIce and LinuxIMQ"
+HOMEPAGE="http://pf.natalenko.name/"
+
+PF_PATCHSET="${PV/*_p}"
+PF_KERNEL="${PV/_p[0-9]*}"
+PF_KERNEL="${PF_KERNEL/_/-}"
+PF_FILE="patch-${PF_KERNEL}-pf${PF_PATCHSET}${COMPRESSTYPE}"
+PF_URI="http://pf.natalenko.name/sources/$(get_version_component_range 1-3)/${PF_FILE}"
+EXPERIMENTAL_PATCHES=(
+ # http://ck-hack.blogspot.com/2010/11/create-task-groups-by-tty-comment.html
+ http://ck.kolivas.org/patches/bfs/bfs357-penalise_fork_depth_account_threads.patch
+)
+EXPERIMENTAL_URI="
+ experimental? (
+ ${EXPERIMENTAL_PATCHES[@]}
+ )
+"
+SRC_URI="${KERNEL_URI} ${PF_URI} ${EXPERIMENTAL_URI}"
+
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+IUSE="experimental"
+
+KV_FULL="${PVR/_p/-pf}"
+S="${WORKDIR}"/linux-"${KV_FULL}"
+
+pkg_setup(){
+ ewarn
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the pf developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds. Thank you."
+ ewarn
+ kernel-2_pkg_setup
+}
+
+src_prepare(){
+ epatch "${DISTDIR}"/"${PF_FILE}"
+ if use experimental; then
+ for patch in ${EXPERIMENTAL_PATCHES[@]}; do
+ epatch "${DISTDIR}"/"${patch/*\/}"
+ done
+ fi
+}
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
+${HOMEPAGE}."