summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Alexander <wired@gentoo.org>2011-04-16 11:45:58 +0000
committerAlex Alexander <wired@gentoo.org>2011-04-16 11:45:58 +0000
commitae0b505a81a37da264497e058209bf1fa9df2705 (patch)
tree341b9843a34f39f61c239a85a6d7fde374095fa1 /sys-kernel
parentRemoved dev-cpp/libpqpp mask as dev-cpp/libpqpp has been removed from tree. (diff)
downloadhistorical-ae0b505a81a37da264497e058209bf1fa9df2705.tar.gz
historical-ae0b505a81a37da264497e058209bf1fa9df2705.tar.bz2
historical-ae0b505a81a37da264497e058209bf1fa9df2705.zip
version bump
Package-Manager: portage-2.2.0_alpha30/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.38_p4.ebuild63
3 files changed, 85 insertions, 15 deletions
diff --git a/sys-kernel/pf-sources/ChangeLog b/sys-kernel/pf-sources/ChangeLog
index c319485d0250..a4c725aa4b0e 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.20 2011/04/11 22:47:48 wired Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.21 2011/04/16 11:45:58 wired Exp $
+
+*pf-sources-2.6.38_p4 (16 Apr 2011)
+
+ 16 Apr 2011; Alex Alexander <wired@gentoo.org> +pf-sources-2.6.38_p4.ebuild:
+ version bump
*pf-sources-2.6.38_p3 (11 Apr 2011)
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index f05f368fd8b8..50ff2703d682 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -39,6 +39,7 @@ DIST patch-2.6.37-pf6.bz2 379823 RMD160 76dbc236a09f30b38a34c1ce9e38f5d3489ec148
DIST patch-2.6.38-pf1.bz2 270750 RMD160 e85264624c67b02a10375e6349a7ef395d39bf92 SHA1 d8d7925e5272d04dbc967101525c51cc023de48a SHA256 64f38f59b6d519418e8f6be283fd682cc0d2c5a53bf0339dbb37f52b22335685
DIST patch-2.6.38-pf2.bz2 290910 RMD160 f779880b98b920ca3d0b2cbfbd969e805f037827 SHA1 65dcf675c9f61462a8eb8fdbcbba340a38b46195 SHA256 0b72e0028d570cf90e579cb396191ae21c54182df75ecd1e7637a786d4ec64a3
DIST patch-2.6.38-pf3.bz2 291475 RMD160 24257a11bb9b6fb51bed50c62b4e0ebefb08177e SHA1 441ce1c9ccd12d20afc149c445412e142ef5b8f1 SHA256 eba58834225e86b3fc47c366f1fdba1a31a3bb15914b00fc2648e01075b9436b
+DIST patch-2.6.38-pf4.bz2 322193 RMD160 da140ad5e10d2f0b7e4e53775fb1870119ed9382 SHA1 af9534b54c196f14ec631bc542cf6fed33aa0e0c SHA256 06c06133a8917572cbf31e62c6c55dc19cedf1021595d2d808a88987bdb61185
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
@@ -52,22 +53,23 @@ EBUILD pf-sources-2.6.37_p6.ebuild 1831 RMD160 0f3d43c3b188d8aaed116c50d5ec76c35
EBUILD pf-sources-2.6.38_p1.ebuild 1828 RMD160 23643a73e52a4a3f7b1a0922157768c566fac5a7 SHA1 0a1b7606cedf6db6cb76440d6bca2afe5d924854 SHA256 66ccd5c16b3efd0af00bf9e3f650e6a17e9db65387803166caccaee08f14e147
EBUILD pf-sources-2.6.38_p2.ebuild 1831 RMD160 02feb98f9b02606216d44afe48622ae21eab073f SHA1 cc1da74fb881bf7bf71619a34fd4ac69c90ebb18 SHA256 ccdce6ac3a41f22d11a768ba408ccbf3942a09261cd7c9bb29b3075dcff61a0a
EBUILD pf-sources-2.6.38_p3.ebuild 1828 RMD160 278e7ac72fc50f260f851078776d07b9451b09ba SHA1 f3456e734e5a78533e2db9606f1c1afbe3db7db7 SHA256 a61a640479255139618de267e76707bc2f6b860c88229d93d75a4ec1c0032f16
-MISC ChangeLog 3997 RMD160 372215a8dc499fb396eed7bf968d1111ab022dc0 SHA1 7075778fd3474aa5eceb0497caade390eea9a676 SHA256 7dbaa252efa6202c4d0be240e88196d4302b4a007ef91f60edbb6d6e9413afcd
+EBUILD pf-sources-2.6.38_p4.ebuild 1828 RMD160 568ce54b72c4c390903ea64528fc3b0c3f68a780 SHA1 74915de6a7b1e35bc4665696b5462dd987fc30e1 SHA256 94d6c8eec12a8ea17316e71cbff8c6acb06a1663223fac3fe005bdd81e376417
+MISC ChangeLog 4129 RMD160 45a527c7ad375eadbe1c05fb36beff6579ece1da SHA1 d9f198690cd8886f6efd92194b0e15107c9e7d06 SHA256 a8614bc90d52c5b87c0273d3896363161ea0bf80e74b9419b17df135ca940ab2
MISC metadata.xml 639 RMD160 66491ffb8f63de4c2280660539b9511da00d6c06 SHA1 95130297611287e074688def020cb1d9a585165a SHA256 ffdfe973ba8a5673cfc8f68c85438d7c0129d85930b48013e6901a37b936bb15
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJNo4VeAAoJEDZF8K7rm0r6vasP/iyfolErVgWoiYvvVpMdx3yv
-5Dzo3CmavKSis/fnYHdJCIpFfqAbzkILdDsLU4d/GTmgQISKEXMpchnSz7gvPkZo
-4PFJdplAm9vUQ3PrHQMU5GkNpDXZb0zuHWJVbeJJlzXEAg1PXvNy6L1UkE9ldZog
-YPwujQvh1De0PWJEOTV6V79xBUyy5YonYLKtisssQXOieaAKWIRsnm49HB9Nb8LS
-RzzPWmuxJuSEYZMnZyXJm/75mrbnENmgnWXJyBmVQd9wjiVwpIM5d9mILeeaO/dl
-XFR3IOMrOZ8Ng+rvGfxQMEq3nztCE1o4A2mJv0WBLz+iKNLJUstcnC2TaBNlnvFK
-4gTOHHAcI3h9Q15Q8o4N7mQE7jG5l7N0+xkAacdeRi7Lnlnr3q9ecVlchgH5hOSx
-xpfF8Sdw/NAmN7zpShy153OATfNZEimf0VDMLa4dg+uUS88aM70O32tTWGTvbiOZ
-l3/BH9fJwyYN8MaiYiEQ3NLVwKIYgeUWjWoBVsKipD+FIfVyVSFjuwSXunA+oior
-kYmiBG4l6YsYh/WZJdeyIYQxKsCZxDhyo9lh5epUDVe1j0+udr+6CU2zztKGZuAN
-cJPqkTUG8limH+wntv5S3dwDFPXwUd3zqiNWAxmOLWeMJXVFTEb1FJou9u4GKH/K
-amlOk1VGO4GI01RLEMTg
-=h8Ju
+iQIcBAEBCAAGBQJNqYF8AAoJEDZF8K7rm0r6li0P/3ev0Tj0mywfoiyMJ+eFjFe4
+2X7lxZFFAmVN9nfi5oC0m24ZQYJO4tLecIMwlvkfaPfLvul2BAupPyZIfut05unt
+LYx3N20Lmyr2ft4pWXtusXeswbOrgE9oOg0qCRdsr1nY7r12bi+aA0JngLc7M2Wl
+Ol6dopfJ1My1okBhXzT9ZklBHVYh5zXzjQNajYeIKiWry4KB4uC3MUK0AqGKgZUT
+eU6Jc4GrTBK4IqBW4B8aRQBy8DfSd2AWOtbfGLr14P5HiPhgCM6hgLindq7el8kc
+6Y09SPoijaAPdhXxpirXkTK5HcEkPqX5eXvqLofXQk4EwJkXZIYuXnam83bqGjgd
+llRdFtP6YZiTsDpJZ6/KRYId+hdtfHR13ifbbnXTj5VyDeTbf5PyZpLUHndsA343
+UVQ9kiEPBEWur22mFbyAfKc1hZT4+Y0GePKdo6/OdFdNoP/YL1W8T8gjwoRjVkCi
+lq0KsmTEgxNS5Ljchn3VJAKgZZ/L3sXBbnmD72ith9x94krDCudE1rWyFb6i8Fd4
+d5e3JJLQvRodPNz689q4oY1GNo3H3bCh9YUbTqLuFwCrY0Wfdjnv5AF7s/BQXx2U
+GoET7XGXX6pTaepRUClk3POs8UyoJ797lAPM24KDrS0BWqHFQ+yg69T7h1qqRRxY
+p8KgNV4Tp2uZ8XiRtAK7
+=mA3r
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.38_p4.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.38_p4.ebuild
new file mode 100644
index 000000000000..bbe7218f3fea
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.38_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.38_p4.ebuild,v 1.1 2011/04/16 11:45:58 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}."