pf-sources-3.4.2 added
This commit is contained in:
parent
05b5a210cd
commit
2f525a6560
|
@ -0,0 +1,3 @@
|
|||
DIST linux-3.4.tar.bz2 80173484 RMD160 e0bcaa53b6eb3de9498f51b2c8b90d6c52d54889 SHA1 dfc54e7fbee81f77aba85d3d8ff2d992e1e49573 SHA256 a797a15d0b6228381507c14ecf4eec4a6cc5c77cfd521ba3b3e1325e85b5b16d
|
||||
DIST patch-3.4.2-pf.bz2 353458 RMD160 b32ac7d633c07075cd7a9ca96a9320bbb20a6a06 SHA1 9de69333dcb604918e8e1280bad771c590529be2 SHA256 3e5d0f6e03b03e7d2652f30711278553607a54661024df20506796e28fb3d985
|
||||
EBUILD pf-sources-3.4.2.ebuild 2048 RMD160 78f7518d47a74bd48103311b1236eae361edafd6 SHA1 588919a3c7b23f5bfc255e927fe7809182998f28 SHA256 44d4c94ef0fb4809e5d451c80084c78310c116c01bd3dbfef1414f8f19a798c6
|
|
@ -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.4.1.ebuild,v 1.1 2012/06/05 10:02:05 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}."
|
Loading…
Reference in New Issue