summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2011-03-28 15:50:54 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2011-03-28 15:50:54 +0000
commit0d0cedbdf7d2d6e00b437fa658fc0b4043c84abb (patch)
tree98bde63baed2836575f20bd3353c47ce9f0fff97 /sys-kernel
parentAdd patch to fix compilation on Solaris, bug #360917 (diff)
downloadhistorical-0d0cedbdf7d2d6e00b437fa658fc0b4043c84abb.tar.gz
historical-0d0cedbdf7d2d6e00b437fa658fc0b4043c84abb.tar.bz2
historical-0d0cedbdf7d2d6e00b437fa658fc0b4043c84abb.zip
Version bump
Package-Manager: portage-2.2.0_alpha28/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/pf-sources/ChangeLog8
-rw-r--r--sys-kernel/pf-sources/Manifest32
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.38_p2.ebuild63
3 files changed, 87 insertions, 16 deletions
diff --git a/sys-kernel/pf-sources/ChangeLog b/sys-kernel/pf-sources/ChangeLog
index 2d19f629724e..cd723cbb2420 100644
--- a/sys-kernel/pf-sources/ChangeLog
+++ b/sys-kernel/pf-sources/ChangeLog
@@ -1,6 +1,12 @@
# 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.18 2011/03/25 22:31:52 wired Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.19 2011/03/28 15:50:54 hwoarang Exp $
+
+*pf-sources-2.6.38_p2 (28 Mar 2011)
+
+ 28 Mar 2011; Markos Chandras <hwoarang@gentoo.org>
+ +pf-sources-2.6.38_p2.ebuild:
+ Version bump
*pf-sources-2.6.38_p1 (25 Mar 2011)
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index bf32ece44486..d97eb74cd245 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
DIST bfs357-penalise_fork_depth_account_threads.patch 9786 RMD160 4ff4047a717f718a211c4521e5d8c0d8af4254a6 SHA1 03fc0dbb4354103894b0cff30dc72d242d626dcc SHA256 c8ca930785b969ca24a6f8dbd63bdfbe4d07264b1c982272d50718e712d00f13
DIST deblob-2.6.31 80819 RMD160 20972daf3852336198b5e1ac4f95a9d88f5d1d67 SHA1 41070a790894136913469bdcb3433b3d13b3e797 SHA256 4dce1f711d5098430f15ca0664ad3a1ad83a0ce6faf10d0dc8b8f53f2ab655f0
@@ -40,6 +40,7 @@ DIST patch-2.6.37-pf4.bz2 357552 RMD160 4eec25027643610f2b8afba6b4eab767fb35bff0
DIST patch-2.6.37-pf5.bz2 357302 RMD160 c902b65c98d98e4e36bcad841662c2095c21a113 SHA1 334b9dbf08517361b0c5c23594578c54944da8c2 SHA256 68d66331359a7e341a0bdfda9b9654e097819de0cd438c703f5587ac36236c79
DIST patch-2.6.37-pf6.bz2 379823 RMD160 76dbc236a09f30b38a34c1ce9e38f5d3489ec148 SHA1 9696e4f30d68e1127a2e8e5269088e6c92c1c1da SHA256 0ba90c8f1be582a81568f2ffdfdb3f16feae8bbc446b59174f0767e873ce177a
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
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
@@ -54,22 +55,23 @@ EBUILD pf-sources-2.6.37_p4.ebuild 1828 RMD160 3742831f0ed232ff3dcb03ac60339a06e
EBUILD pf-sources-2.6.37_p5.ebuild 1828 RMD160 04359b87735581c9707c4a3acd265d13ff4ec65c SHA1 fd9896bd49cb82791afbb373863c908975fdb0ed SHA256 77327baf48709d3cf40abe142d87af6531dde7c78002953e4b2004ec05e21875
EBUILD pf-sources-2.6.37_p6.ebuild 1831 RMD160 0f3d43c3b188d8aaed116c50d5ec76c35b15d01b SHA1 63ab71857b7f3b61ba561a300e6be870fc6509f4 SHA256 f06e3373a044efbe9711157761fb0abfbafa8518dc24d1ba4db9b4a28cfeecd0
EBUILD pf-sources-2.6.38_p1.ebuild 1828 RMD160 23643a73e52a4a3f7b1a0922157768c566fac5a7 SHA1 0a1b7606cedf6db6cb76440d6bca2afe5d924854 SHA256 66ccd5c16b3efd0af00bf9e3f650e6a17e9db65387803166caccaee08f14e147
-MISC ChangeLog 3624 RMD160 d0d8842b88aa1f21136074807281deb71a489d3e SHA1 c33bc292c334699c7da10eb1024ffbd858c76854 SHA256 9b6c504911456797a2606d7ca8bd2e0796ac49038444dc5fd4569442b8c197d4
+EBUILD pf-sources-2.6.38_p2.ebuild 1831 RMD160 02feb98f9b02606216d44afe48622ae21eab073f SHA1 cc1da74fb881bf7bf71619a34fd4ac69c90ebb18 SHA256 ccdce6ac3a41f22d11a768ba408ccbf3942a09261cd7c9bb29b3075dcff61a0a
+MISC ChangeLog 3765 RMD160 5c63bb7881ba5a2955a34565c96b0275968af457 SHA1 9da039aaedaa35dc7705aa5fb8b331beb55387ba SHA256 c76c0c976099e1f466f485458ac56a3f48bfaec93937fe6af8820c5d029cc94e
MISC metadata.xml 639 RMD160 66491ffb8f63de4c2280660539b9511da00d6c06 SHA1 95130297611287e074688def020cb1d9a585165a SHA256 ffdfe973ba8a5673cfc8f68c85438d7c0129d85930b48013e6901a37b936bb15
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJNjRhgAAoJEDZF8K7rm0r6XPgP/RXo13Awhija67/v5TpE/FUX
-CBbkFDErePl4adOXaRLnKSDNTiGNNLb47tnBXCXN8UGFEddizV+Am/KOQ3ExnLzt
-TLNsdFfAj1WAWhnh2bIH8K4cRibybTAYLM8I57wmjtIoh+jDVvKoh2a1Oh8hkch9
-3sSPiYqlV6zJCdY5omlJNn2WTymUM8/z3QNQfdTemx22z8++/D3hhFahKvYaKmtr
-1m+cfTdpslfpWitXqlL8EAERhYPnm5Tr+9wDnTcHNvjI8NhtQPZUcpiJRQ9a/3YJ
-rU0b0t7Face9PJD4qdAAnyB5Oir0JfR/Wadu0X6bgOwbjimQxuRYJLASB/R5zwpP
-dpTi8Rg2IkryEeiQpihbaCqE5MWK+x16Bqm7wPsUGGuUnERCoXfMo/og8XjMsmNz
-kE89upTYNI334POkSvQ6n2qn6EzWmCTScq2IYerm1P4qw0d3ZQpX79pWxm6719Tt
-lQBu/1OwHfHG+aTpMWtsbXAy2O6H2sSkT9X9VOEo1L8z4skw3PzRGRoixKlGl6Zq
-VO4bHOAADnpyvRUaVrLnSK3NKg4gcnJuhW1qP7qOP81571UCLbJatsxWzAPIaZyY
-s0bzQuQ+t6zd604hLw2/9n65ZBzRVDxsOff42DwGgT4X3hV6EnzfgQYJhoE2eHdf
-5tMxlakTynWSnI53baG4
-=MVOV
+iQIcBAEBCgAGBQJNkLxzAAoJEPqDWhW0r/LCPYAQAJjxlaNmBy86BeY53Y67nISl
+mKYz3XqOre5YiIMooNoxGgs/yPbdZWJ200q3d9xdgybGPZAPeOMhVdTB7Bcac0PH
+ajxfNE5Nl+HGoevtCyZb/leKOFTUIvVOlVFjqI69Db92DoV94crU4sP09/xgRwVR
+VmUSWx2hwVktO06oe7xCS87L2mu1fmnW/4gLPcM0LUZURFUE1ULhVi/MsixpcE8b
+QU6b1V8vb5nVRBC7Lm/7ColdHsIF7V0/o7IFuExKbHw6+HpZHqdVB72lnrcZW223
+YkA042qFQ3HE1A/EAKG4OCOBg3gsZ+WIfx9mwg+Bx30oH1FsmZvTdBOj0c9iUVsS
+6lCKhgiuhH7l+to+ymDq+TjsG4lWID3Jjz4A0ArJf1mtOlbNz7IrUUgXkPNvh0Yh
+T0ACiBBRYBh0nuYBu3CjnibPjDTx6tkFIcpXESQT5zwimltirAxXwJX7ZE55QfJw
+OubxrKxc+/Qr/TsEqiYjeNNvnnflZrLGa9OrjHHeU2GJiX46JyXITpNwRne9D4zF
+Cbl46jipALDZ296Qrvgw0RfjMk2vGgBakEEIbn8059wfdJ+aQYjBuMA3nOpe5rbo
+xX8+g2ruhTeAsa8riPV3P36L8gE+KV8WJIzvkg9xqOp/5FNMgxTQlkDhmBOG/qLs
+OeZDr780CbMtiNnedqwq
+=2G3k
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.38_p2.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.38_p2.ebuild
new file mode 100644
index 000000000000..1340a18f856d
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.38_p2.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_p2.ebuild,v 1.1 2011/03/28 15:50:54 hwoarang 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}."