DIST linux-2.6.37.tar.bz2 73577826 RMD160 fced3801f3c94aa545c90e10981de616376a3b41 SHA1 eba83c89e71a86060ef6ff76aefff660aef819e2 SHA256 edbf091805414739cf57a3bbfeba9e87f5e74f97e38f04d12060e9e0c71e383a
DIST linux-2.6.38.tar.bz2 74739098 RMD160 d1179be93f1309303b9aa6008a25b6247726e764 SHA1 02aade5ad3dedd70739c9b4a05de40edbe432d25 SHA256 72f0cfaefb8dc86b219d5a742dd0375332627641ecbdf5badd3158e2127b9304
DIST linux-2.6.39.tar.bz2 76096559 RMD160 feddc516bc15e78f12f611ff184d38baa4eac4ee SHA1 68518112821e55f4ac1df64f2e0e809cedfcc5ef SHA256 584d17f2a3ee18a9501d7ff36907639e538cfdba4529978b8550c461d45c61f6
+DIST linux-3.0.tar.bz2 76753134 RMD160 e20c9564ec0c8128e28a4c038986d4d93bbe34bb SHA1 45b64bffc860f70ab7956da4493c488010714650 SHA256 64b0228b54ce39b0b2df086109a7b737cde58e3df4f779506ddcaccee90356a0
DIST patch-2.6.31-pf9.bz2 358306 RMD160 125e81be6cc3eff4b2a52317978b713901968cb3 SHA1 55796d40ab58654914738af1544c334ba80b7cb9 SHA256 55106f8f17d7987e8789254d52f44e093a2ab520292d0106288d14ea4f3a1e9c
DIST patch-2.6.32-pf16.bz2 445921 RMD160 b5116075a5fb12eaf6d8f67535e20b5b566c7eed SHA1 04f99492c102aa69918d3f1ae61328d8de78c7a9 SHA256 72ba0a9eb0c0dda1e553b9d0d7e450eec96cbfa625f3a3c2a8397d1ce12f7f20
DIST patch-2.6.33-pf4.bz2 378325 RMD160 77d9df1f077777f0e94297c5374db86e14d1bf0d SHA1 0072e34e5b9624b636e01c70eda20f4f6017df6c SHA256 4b6b641746e30983ac51a20b3098053f69591861bdf0b43e3bed9df8ccf6ff70
DIST patch-2.6.39-pf1.bz2 243830 RMD160 09ffdf950e06c0287339b3b11bdf551d5a30a6a3 SHA1 67b880feaedfd9afb2b481c59216519d3bb74267 SHA256 02f5ee1fd46eb062fe7e9412d363190ee83aa8c0cd1f93b075e6b727f2e696d8
DIST patch-2.6.39-pf3.bz2 323960 RMD160 0c6f9989cfb7e2bfa965f367f816e496ff75cee4 SHA1 d6a4eab89c5960f9a1356d5b770337da12c25454 SHA256 ba150b5216dd4f818583efd65d093cca27d10c8fb5a30340589cb73567a9b215
DIST patch-2.6.39-pf4.bz2 351707 RMD160 6f317c3a525d8dacc475e7b0f2713a2e5604dccf SHA1 7c8bea6334eaed162c12edf0b40376094945db2e SHA256 c1e977b6b12dd5b0fc110bb2bd1dc98416e656bb95c445e0995182ad9766adbb
+DIST patch-3.0.1-pf.bz2 278965 RMD160 ce3aa4fbf67ec4e0a72d17e46714ee219580c731 SHA1 693052bfa2f551c540ac8563317d32943ed478be SHA256 a96d9fe41a5f30bfa2c1964ca3f1022db13061b92f69b0f9dc57438564b60f1b
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
EBUILD pf-sources-2.6.39_p1.ebuild 1841 RMD160 10bc87de516d6a89ec8b8687c198522745724c60 SHA1 3648d254072aa8e37a2f028489c521a23fed54bd SHA256 d584d362f8b19cd7a1d286965db2f9c2ffed61e07bd2d48d56d5f4346662f125
EBUILD pf-sources-2.6.39_p3.ebuild 1844 RMD160 40a547b4c64a3437946dfb6d0d0889547425c9a8 SHA1 5b7e9372ff1c0669d4c62346f3ba4fc7b96c2690 SHA256 669d2704cfa68b3df901385efc873677a2eecba7fbe3acb9f0c92bcc28fcb248
EBUILD pf-sources-2.6.39_p4.ebuild 1841 RMD160 60cf7a1f8eaaf9b15cb3c4ef9c0dbe115d72c22c SHA1 51d100d434a05ddc6bcd22e34227f82fdbe4f529 SHA256 07d2414edcf61e268051d9ee9b8d38bbb34940e76453f148480280efd2781e13
-MISC ChangeLog 5864 RMD160 f724a25faaedbca3597b04cfb94fd7b80e435aee SHA1 1d52c9e05bf5f946cd31cf64d7405008750a33b0 SHA256 b8d9fd2dbdc1ab8850bd4aed7cea22e6c85cf1459225cf9a40abf63a8bf164a1
+EBUILD pf-sources-3.0.1.ebuild 1732 RMD160 4b0648da9e861aab182778b6e7851e2ca42434aa SHA1 16097c83dc0a03a2c099dc0ce4bbf079245de7ac SHA256 992fb05a9bb952c6885326b9274a9061d2b8292fb99748ff4f3f23545c6fa8e6
+MISC ChangeLog 5988 RMD160 289099946b47e790eb22abb83c55c9bb6f4da5da SHA1 241f03217c670c20a0905204e1749e79cbe37845 SHA256 ed805192d6012a3e5249aaeaa00aa9b8774caf0885b1f06f589c3fa99f4f8acf
MISC metadata.xml 639 RMD160 66491ffb8f63de4c2280660539b9511da00d6c06 SHA1 95130297611287e074688def020cb1d9a585165a SHA256 ffdfe973ba8a5673cfc8f68c85438d7c0129d85930b48013e6901a37b936bb15
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOHUbDAAoJEDZF8K7rm0r6nSIQAI66jBwRKFQ9xnLdn6Qf+YQb
-M4TdvOVsXVPNZkOUTIZZA8AJiYtPU1+GUq44oy4BGFdVH4vQ7pkgC3hq5SGEIomY
-Gs4nXuNuew/FOyH2HVC+zQ2RA5G7jZ5GS/8ow7s0+xRhI0zY5+9s9Fkb9QOyyx+o
-GgNrZqWB7WBtvApH6/u6f9AIwM3FK+w3Of7v5MHF2/y08cfoRpRXuKyFXIAkhApz
-VrW9pEmhWkL30rTh2eEH07iaAWPDFb/0vm9eIQJ16ReMvGkXI1dsVbCT9JyBJaQk
-5MQqUuG96BuXADqqKFAjzn5dIdam4LtbL1jwo7laTS5Vn25lQrVcrTHNDhs5nQps
-0RMwNrgupPq3st9d6MZpnbHniWqsdivMaUPmeFDntNF6ocr2V1NYiMEAF1l9YZHk
-lGpWHAntPKBPMYSYzeQnGvvFZTURpBeTRm6V58M3ba5Ma8dJ0K2fIEWn3WFfNLCY
-Nm4wbqwxIg/IDYAqSxFN71kjTLPdwltWaQZKNzQxqhXZ/1Rsib2vD2JfHRRN6Meg
-v1LDPHEybeOCjpVVzc/GsjC5GodI0MANb9bscwCqy+/NAN/TwH8tOon5pTWVqkOu
-pgo3ulGCzyM9thp18RXYx98TJ0S2dL/AtzOUtMEALAjjI9gyze3c5JjrXAeQZobD
-s3ey9MZ2irS4xXli9Gn2
-=gZEI
+iQIcBAEBCgAGBQJORUn8AAoJEDZF8K7rm0r6YXYP/jdB3r6HqpXB0H55DpCAOAIf
+WpfYQLxDQi/dTq7cc/wMbQmTtLO8r8C936yx2PoRwSjYM+QDTTON4K3fNxB4L5Xw
+v+5WhoYGSbO9cgbZMi6Z7uz+PIMKUTngYBRi/MmQnnZPMSB14v42lzymT4JxMmVZ
+5Y1AkMehf+iFJu9IJ4y3cDS7v3qE6CREI2dBYFYotjOeIECXaRTHpzvgdPgRZ8cC
+8q69SzntzvaouPWaVlEPpVISBdAa8prHnH0o81ptAxfpHv5INtZFHhu+8X1zu1YL
+dQvHLn7m8KP7NzWfqsvLRSYNAJYJz+ZEA4SyFn7tuH0EZ377SHX1bJhieyvCYtkL
+Gdx/Q+/lwvL4RZMPzYwzE6ggR+oJQDL2VZTraOHZ0nx04L2Rs1c5DDoWG86N5KBD
+R5I/Ml5S1OFQZc0B62DWB6rOfBmRvBrRJotKxOu9ZzxaF1CpdFCXwtzsfo7NLSIR
+/y6IwdB5/rAHTNuZFt58BZxOzB3YpA6k1WtKmquFqHKDLk3KAZ+bbqHgLHGGpB+n
+iJpdS7GjM/nyv8yWQ17M015yQnAQQSnELLxxMWURZDdDp/JgiUr1+nxsmO2rLC08
+2weh0fZYFYjz+v3N+K2+MlycBCiMS0El6SQVZA04EDirr/jJiFoY5E4nn2xHqItX
+/sR7kj95yPmrULjIxMaC
+=vyXo
-----END PGP SIGNATURE-----
--- /dev/null
+# 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-3.0.1.ebuild,v 1.1 2011/08/12 15:42:01 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_FILE="patch-${PV}-pf${COMPRESSTYPE}"
+PF_URI="http://pf.natalenko.name/sources/$(get_version_component_range 1-2)/${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}-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}."