summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Alexander <wired@gentoo.org>2010-09-01 16:27:56 +0000
committerAlex Alexander <wired@gentoo.org>2010-09-01 16:27:56 +0000
commit74a7af82361bd4bec2a02738b7511b4e19019b8a (patch)
tree973fdcf70ff7953406ed6ed65188e71da8d974b8 /sys-kernel/pf-sources
parentVersion bump. (diff)
downloadhistorical-74a7af82361bd4bec2a02738b7511b4e19019b8a.tar.gz
historical-74a7af82361bd4bec2a02738b7511b4e19019b8a.tar.bz2
historical-74a7af82361bd4bec2a02738b7511b4e19019b8a.zip
new ebuilds for pf-kernel
Package-Manager: portage-2.2_rc72/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel/pf-sources')
-rw-r--r--sys-kernel/pf-sources/ChangeLog16
-rw-r--r--sys-kernel/pf-sources/Manifest47
-rw-r--r--sys-kernel/pf-sources/metadata.xml13
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.31_p9.ebuild50
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.32_p16.ebuild50
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.33_p4.ebuild50
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.34_p7.ebuild50
-rw-r--r--sys-kernel/pf-sources/pf-sources-2.6.35_p7.ebuild50
8 files changed, 326 insertions, 0 deletions
diff --git a/sys-kernel/pf-sources/ChangeLog b/sys-kernel/pf-sources/ChangeLog
new file mode 100644
index 000000000000..5254960d7731
--- /dev/null
+++ b/sys-kernel/pf-sources/ChangeLog
@@ -0,0 +1,16 @@
+# ChangeLog for sys-kernel/pf-sources
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.1 2010/09/01 16:27:56 wired Exp $
+
+*pf-sources-2.6.35_p7 (01 Sep 2010)
+*pf-sources-2.6.34_p7 (01 Sep 2010)
+*pf-sources-2.6.33_p4 (01 Sep 2010)
+*pf-sources-2.6.32_p16 (01 Sep 2010)
+*pf-sources-2.6.31_p9 (01 Sep 2010)
+
+ 01 Sep 2010; Alex Alexander <wired@gentoo.org>
+ +pf-sources-2.6.31_p9.ebuild, +pf-sources-2.6.32_p16.ebuild,
+ +pf-sources-2.6.33_p4.ebuild, +pf-sources-2.6.34_p7.ebuild,
+ +pf-sources-2.6.35_p7.ebuild, +metadata.xml:
+ new ebuilds for pf-kernel
+
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
new file mode 100644
index 000000000000..7cacbdd281b7
--- /dev/null
+++ b/sys-kernel/pf-sources/Manifest
@@ -0,0 +1,47 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST deblob-2.6.31 80819 RMD160 20972daf3852336198b5e1ac4f95a9d88f5d1d67 SHA1 41070a790894136913469bdcb3433b3d13b3e797 SHA256 4dce1f711d5098430f15ca0664ad3a1ad83a0ce6faf10d0dc8b8f53f2ab655f0
+DIST deblob-2.6.32 84094 RMD160 394f46ec5b869638a7bc2e87beb118167c9bd6cb SHA1 1a2a1efb72126609d9e3b9be99ae5be2751efd06 SHA256 de625f0bd221c9c38d4453f1b709622f222d86a0ae9350d2b7b0e17795e6de6d
+DIST deblob-2.6.33 86599 RMD160 534eb7b76ea29561a0b6e73659f67fc746fad111 SHA1 0c3c2d8c299f3cb5d807bc4a35b20bdca50ccbce SHA256 176aa9c73f27c9c69f198e3637cae61072f152c25c468ffbebf1a4c2494d52d0
+DIST deblob-2.6.34 88276 RMD160 12f83200b74a9d859b7241b1e8d8c0250d8bcb90 SHA1 985bd73ebca8e720f92eb01d11c22e25d21865b6 SHA256 9478ada7a36f3858ef9ba3dc5c9609fb45fa9b286a002ccfba09045c81b217ed
+DIST deblob-2.6.35 90643 RMD160 3ddd784a9be90b98f126345fc71b45bc711b66a6 SHA1 a8774f8e27c402701fb436e2bd3ea996d88178b6 SHA256 dda16c3b77c6159715ca05d8a45f509420f5fc708afee038a820e18751f537b7
+DIST deblob-check-2.6.31 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3
+DIST deblob-check-2.6.32 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3
+DIST deblob-check-2.6.33 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3
+DIST deblob-check-2.6.34 268995 RMD160 0186c8b3ef596feb0be938a7a75da620a7f425b2 SHA1 59f978b9455099c634947638ebf1ce6c82c1aead SHA256 2c995748c14bed50b93746a35a44b33138b2758031e3ef7d0159911cbab83c30
+DIST deblob-check-2.6.35 269127 RMD160 2143e3f0fc362d90b00f5f05cdd6dac811f352d0 SHA1 6f2b976d64ad375db641ca9220fc40df1c5e3d8f SHA256 2cf4a02ab3e06512fe16d75704ceca9bd4d97fe0985ea0a0a34f64ce7fc18527
+DIST linux-2.6.31.tar.bz2 61494822 RMD160 c0d88e63740abf0d4f9d82557260a31643f5a01b SHA1 c6e0e6b473ba2b80d164e37cfabf294e783c03d9 SHA256 0acd83f7b85db7ee18c2b0b7505e1ba6fd722c36f49a8870a831c851660e3512
+DIST linux-2.6.32.tar.bz2 64424138 RMD160 b93742cbaf8174f2200d2dbef0d47a26c618039c SHA1 410b4fc818023bfef60064e973ff0ab46d3bfb19 SHA256 5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e
+DIST linux-2.6.33.tar.bz2 66266488 RMD160 7f0897db8113bc17249d82d61ca41e3b91eb4664 SHA1 acc8db00f30c7dfb4f04183a88ba35a32b6f8e8d SHA256 63e237de3b3c4c46a21833b9ce7e20574548d52dabbd1a8bf376041e4455d5c6
+DIST linux-2.6.34.tar.bz2 67633622 RMD160 dafd721b00c13e3652405b517b379eed10020bf4 SHA1 4188857ba71f301991dc56285f593e9c311e5824 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633
+DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf
+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.34-pf7.bz2 427361 RMD160 7afd6c3273a8c56d742e4ed1c7998cd8284e1de0 SHA1 9c7300734685d70aa60f122228621b0f43e8c8ae SHA256 d10679183c490243f3d60070f9825653d7894b49b9cf88ca75daf846c41f0282
+DIST patch-2.6.35-pf7.bz2 333439 RMD160 77135e5070223e355086585c25be188f135f9ade SHA1 914c59315929b0e13312b8705c22820fb10d3c00 SHA256 8252a826b2d02a5c0a0dbede081bb30876e2ba3282981a27de8f54af4f70a001
+EBUILD pf-sources-2.6.31_p9.ebuild 1394 RMD160 23dc30a8843cc170155ed45f45c68e3706b64be0 SHA1 ef2a2e5b13532b24927a4b6a806c7cb3a87e8b1b SHA256 44608002411dc7ebff0600f721177bf23911057de91742a9fd9d8c490cc9cba4
+EBUILD pf-sources-2.6.32_p16.ebuild 1395 RMD160 199a1d87f70aa4cb98ababb5b17255d56b8196e1 SHA1 85d365026d286d15697019e50a3bdaca6e8fe41d SHA256 d1d1bc13ff49f5faa5aed75cd4c76a61899bc0ab525bc8128699f20939fe909e
+EBUILD pf-sources-2.6.33_p4.ebuild 1394 RMD160 03976c9b5fe963cbd924cf60e29bdf37579dfc5f SHA1 a644be1383f91109b18efa656d2fbe5a00da0e84 SHA256 a1bcdbcae480b5ee8b4414e4317ec04524ad55e266db6109b7ce9dd5718d2f7d
+EBUILD pf-sources-2.6.34_p7.ebuild 1394 RMD160 4279c0c33b441c3e180fb8e42c6c04fa6022092e SHA1 767c043cd24d5a71b8159daab044e9595e140259 SHA256 5686fd8e8dbd39c63f6e8d9a2d8b195878d7dcfcea3c9c0c57a171ae0cff4ad7
+EBUILD pf-sources-2.6.35_p7.ebuild 1394 RMD160 5021efe8927b477f96c60f8c2b888d51c8a79913 SHA1 8cab4555cc570e5dc6f20593e95fe9a6fb4d8ea6 SHA256 bc04962ac4b7bf5f2a7395312b145fa99c25327ffb30730f53418d78660ee745
+MISC ChangeLog 646 RMD160 38e45fb83a9abdd58a9006b3c366f10fb2d107a3 SHA1 e9603f252995762e67c0b7398f60d2ef2f173f2b SHA256 0ae43c5a97c64f9aa2c1a6494169cd31691021e50cbe1db5d545c66fb8934cc0
+MISC metadata.xml 368 RMD160 f7da37ba19cdb443763e6efc9168b3e467ad630f SHA1 5a1e9389981068000ff6d621dfbe87df1adb4baf SHA256 52271cf08dc0cebc7f094b11685ba0254bdab72618603aab8469d765681f77cc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+iQIcBAEBCAAGBQJMfn/gAAoJEDZF8K7rm0r6828QAJxR5UWnGFF8IOavIZuq0cp6
+dv0oAgHR8lFqLBJCmbZW26+9cARxK3D9ok/UyllWGcyrQ5vSHUHOPUpOjdocOK5L
+OT540USG/VFkAoA/EjSjUxOZJRR/x9ikV1gWvD/x4eJROrHSlyPWayNN5TUDBGrN
+44qwq8UoXQMZHsoLwnfnGRTbi4XxFXFkdcaojTcnaFOP9XJ2qYqRebjS8ouNHsjc
+EfEgbZb5lNddVIRHJWRRPDD9vc92e+N5YKBZ7k7a6gl60TGsa2eJ3RaQS3udl8hB
+qFv7+nMDmdsJHfic6QAHwJAAzf9PsJBtz9B0dMW3wnMbjD1ehIPriIk+UoyLrBKK
+6PmXQGw3/UJwrMA65Shh+98cOFe8U9biCoU9BtiCoydYv3d21EzGpJ5ciMZV626k
+4egRhI/pK2AbWp0t9KWkqwNeiJdSYxI+xX/GScddr0O6vOO7f2Vrs7KNuTd427hZ
+/v900UuNMIsITlDRBAbz3ifN2R+gXhRGXM3aubFW6MZdb2P55urw8QgkYFw/SmHu
+xGf4XTb6YhzKuLRLsCYLK382fF/tys/MXqDOp4wReXyXD8MrrsTGCNJVNgKS9al5
+VFUBkKIn/RC5M23v0/vfLTRfuuhJurhLb0aOpqtwvCUeKAuaMHxzt8IQgbEOZZsw
+6vch+CU3Xgdndel50rCO
+=kReN
+-----END PGP SIGNATURE-----
diff --git a/sys-kernel/pf-sources/metadata.xml b/sys-kernel/pf-sources/metadata.xml
new file mode 100644
index 000000000000..b6ea656ecad1
--- /dev/null
+++ b/sys-kernel/pf-sources/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wired@gentoo.org</email>
+ <name>Alex Alexander</name>
+</maintainer>
+<use>
+ <flag name='deblob'>Remove binary blobs from kernel sources to provide libre license compliance.</flag>
+</use>
+</pkgmetadata>
+
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.31_p9.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.31_p9.ebuild
new file mode 100644
index 000000000000..64930093edbc
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.31_p9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 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.31_p9.ebuild,v 1.1 2010/09/01 16:27:56 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 useful features not merged into mainline"
+HOMEPAGE="http://pf-kernel.org.ua/"
+
+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-kernel.org.ua/sources/$(get_version_component_range 1-3)/${PF_FILE}"
+SRC_URI="${KERNEL_URI} ${PF_URI}"
+
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+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
+ ebeep 8
+ kernel-2_pkg_setup
+}
+
+src_prepare(){
+ epatch "${DISTDIR}"/"${PF_FILE}"
+}
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.32_p16.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.32_p16.ebuild
new file mode 100644
index 000000000000..1f1c51e19803
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.32_p16.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 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.32_p16.ebuild,v 1.1 2010/09/01 16:27:56 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 useful features not merged into mainline"
+HOMEPAGE="http://pf-kernel.org.ua/"
+
+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-kernel.org.ua/sources/$(get_version_component_range 1-3)/${PF_FILE}"
+SRC_URI="${KERNEL_URI} ${PF_URI}"
+
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+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
+ ebeep 8
+ kernel-2_pkg_setup
+}
+
+src_prepare(){
+ epatch "${DISTDIR}"/"${PF_FILE}"
+}
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.33_p4.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.33_p4.ebuild
new file mode 100644
index 000000000000..3967682b10a1
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.33_p4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 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.33_p4.ebuild,v 1.1 2010/09/01 16:27:56 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 useful features not merged into mainline"
+HOMEPAGE="http://pf-kernel.org.ua/"
+
+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-kernel.org.ua/sources/$(get_version_component_range 1-3)/${PF_FILE}"
+SRC_URI="${KERNEL_URI} ${PF_URI}"
+
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+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
+ ebeep 8
+ kernel-2_pkg_setup
+}
+
+src_prepare(){
+ epatch "${DISTDIR}"/"${PF_FILE}"
+}
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.34_p7.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.34_p7.ebuild
new file mode 100644
index 000000000000..839c6b39a79a
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.34_p7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 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.34_p7.ebuild,v 1.1 2010/09/01 16:27:56 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 useful features not merged into mainline"
+HOMEPAGE="http://pf-kernel.org.ua/"
+
+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-kernel.org.ua/sources/$(get_version_component_range 1-3)/${PF_FILE}"
+SRC_URI="${KERNEL_URI} ${PF_URI}"
+
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+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
+ ebeep 8
+ kernel-2_pkg_setup
+}
+
+src_prepare(){
+ epatch "${DISTDIR}"/"${PF_FILE}"
+}
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/pf-sources/pf-sources-2.6.35_p7.ebuild b/sys-kernel/pf-sources/pf-sources-2.6.35_p7.ebuild
new file mode 100644
index 000000000000..91adebc6ae9f
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-2.6.35_p7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 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.35_p7.ebuild,v 1.1 2010/09/01 16:27:56 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 useful features not merged into mainline"
+HOMEPAGE="http://pf-kernel.org.ua/"
+
+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-kernel.org.ua/sources/$(get_version_component_range 1-3)/${PF_FILE}"
+SRC_URI="${KERNEL_URI} ${PF_URI}"
+
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+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
+ ebeep 8
+ kernel-2_pkg_setup
+}
+
+src_prepare(){
+ epatch "${DISTDIR}"/"${PF_FILE}"
+}
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
+${HOMEPAGE}."