From 792a869ca16f7d3ac3c009fb76e67e05b2708678 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Sat, 1 Sep 2012 13:53:42 +0400 Subject: [PATCH] pf-sources updated to 3.5.3 --- sys-kernel/pf-sources/Manifest | 4 +- sys-kernel/pf-sources/pf-sources-3.5.2.ebuild | 2 +- sys-kernel/pf-sources/pf-sources-3.5.3.ebuild | 70 +++++++++++++++++++ 3 files changed, 74 insertions(+), 2 deletions(-) create mode 100644 sys-kernel/pf-sources/pf-sources-3.5.3.ebuild diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest index 91d1a5ba..42a8192d 100644 --- a/sys-kernel/pf-sources/Manifest +++ b/sys-kernel/pf-sources/Manifest @@ -1,3 +1,5 @@ DIST linux-3.5.tar.bz2 80978443 SHA256 6ab82beb8cbb895b7523daed7ec3ec5850cf460b96788056f1ef5135c852fd23 SHA512 f6de5aaff351097dbe4b7186baea63004ef9efb73a85ccfd718c5856b282c22fb1431dce8588cb823eb75d1f09cd89f20e4936501e2c536f53ea4aa705e09ecc WHIRLPOOL 227c73e187370f2f5be34041c99ff2ff1bc99de4685d29801558a96d7d128c6f09c4a2ce81ce33cd87148c301e43319b42a8a77443e5db37f604fd97d101b7e7 DIST patch-3.5.2-pf.bz2 376882 SHA256 823fbf3eb3086fa0eb269197afc0f24a0db37c8d73260c914ce8ce30785de45f SHA512 9318da7c4a176ec978aea79e07e9d2824a857225eea0a9733e7b03458374b8a20c7c1c55c692d8fd3b772d9b1ec0e2e8b34b3eea73f1a17e19d0da24e2bf390e WHIRLPOOL f36f1116cf7eca0b703abf302a184f7a1836ad425dd8c8bb48d84b7ec2ac80feaafac83db167bdf06cf180ad748061232f17e1f47fca18dfe74647cbb4f7650b -EBUILD pf-sources-3.5.2.ebuild 2048 SHA256 a21bf7caa6e098a3d7e8520ae24d6dff0cc80517e8c2f9ef659be3d5f11da4a0 SHA512 eb373fd39ee4b06ee9b78c799daf7d3bcfe5ca0d9249095eb8e831a68cb996b0e18bb4cac640358e65e341f64938be7092fed5a31ce546ced49125faa059c61c WHIRLPOOL 3537d790eab59a518399ceefa71cc37aa64c1373dd08c8a79b7aa6d9c04dc44afbd44905bb7e759e2aa83f8dca2ae99395dc6fd657e0ecf2300071e162ff2755 +DIST patch-3.5.3-pf.bz2 400524 SHA256 686af57ec415f395a3eb9e7e6cf2fbf59caf7a5d6a29136213abe1f25caa0406 SHA512 da7b6d1b02aa33d29be14ea05850eae18ded5cf0d2db8849fea9b8469fa6f7f77a9d4608c848145585e76ff2a5436fa4e04293acb0303d30f9857a1d0f853910 WHIRLPOOL b88623e3231986c3505ea3969d946be3f32d71138d06581116b1ce6df2fb32d962e72c1b48d9b3fe0abdbf988339529bf12b5a06a5cef3a683175b11c4e1a3f1 +EBUILD pf-sources-3.5.2.ebuild 2048 SHA256 91b4b5629adca3d0acd1484d2814fe87bf24407b7fe08e1a9199bccf4cdbc2da SHA512 369499f452c90ec90111a4101f5133cca096be4cf2edc78c0243492f23087c71980e52bc3c8569f8beb951502e4d340821afe426e34fba2eaca33ec1afe74a66 WHIRLPOOL 5299a6ff4a81de72b5d6ccddda93e39ca25dd03840acc6d1ad7c8d48cfb901927b05ff3ce352b1c39fc7a843dbf0e0ddfe1a0187cddc3d6ca88902c84826e7d1 +EBUILD pf-sources-3.5.3.ebuild 2048 SHA256 08bfe1a0d07cbf7221d1e3ad95957bc04cd2fdf05b6f440c69031571f226efdc SHA512 fddae1019781c5da0712ef7244a102187424ad601bc38997ea32d520a476203f2e4cb88323bb56437ee8a1b252fd83a6f1177aff923612b4367e5932614b3140 WHIRLPOOL 577b7bf8be48b61b89e2565b30a412ca4ceda3d19fcdde20d9571bf99118438b50a5b51450fcf7df69cdbdd60f182c572ef5737ac343b5e1e07bfa48107424c2 diff --git a/sys-kernel/pf-sources/pf-sources-3.5.2.ebuild b/sys-kernel/pf-sources/pf-sources-3.5.2.ebuild index 44bbbfab..836baf23 100644 --- a/sys-kernel/pf-sources/pf-sources-3.5.2.ebuild +++ b/sys-kernel/pf-sources/pf-sources-3.5.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 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.5.1.ebuild,v 1.1 2012/08/05 18:46:09 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/pf-sources-3.5.2.ebuild,v 1.1 2012/08/17 17:55:31 hwoarang Exp $ EAPI="2" diff --git a/sys-kernel/pf-sources/pf-sources-3.5.3.ebuild b/sys-kernel/pf-sources/pf-sources-3.5.3.ebuild new file mode 100644 index 00000000..d8c48d50 --- /dev/null +++ b/sys-kernel/pf-sources/pf-sources-3.5.3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2012 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.5.3.ebuild,v 1.1 2012/08/17 17:55:31 hwoarang Exp $ + +EAPI="2" + +inherit versionator + +COMPRESSTYPE=".bz2" +K_USEPV="yes" +UNIPATCH_STRICTORDER="yes" +K_SECURITY_UNSUPPORTED="1" + +CKV="$(get_version_component_range 1-2)" +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}" +} + +pkg_postinst() { + kernel-2_pkg_postinst + + elog + elog "${P} has the following optional runtime dependencies:" + elog " sys-apps/tuxonice-userui" + elog " provides minimal userspace progress information related to" + elog " suspending and resuming process" + elog " sys-power/hibernate-script or sys-power/pm-utils" + elog " runtime utilites for hibernating and suspending your computer" + elog +} + +K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, +see: ${HOMEPAGE}."