unmaintained/sys-kernel - 9999-r1 (raw)

Search

Package Information

Description:
Kerrighed SSI cluster kernel
Homepage:
http://www.kerrighed.org/

Ebuild Details

Version EAPI Keywords Slot
9999-r1 2 -* ~amd64 ~x86
View Raw Ebuild
EAPI=2
K_SECURITY_UNSUPPORTED="1"
ETYPE="sources"

inherit kernel-2 git-r3

EGIT_REPO_URI="git://mirrors.git.kernel.org/cluster/kerrighed/kernel"
EGIT_BRANCH="master"
EGIT_COMMIT="master"

KV="" # autodetect by overlayed kernel-2.eclass
K_NOSETEXTRAVERSION="1"
KV_PATCH=0

HOMEPAGE="http://www.kerrighed.org/"
DESCRIPTION="Kerrighed SSI cluster kernel"
KEYWORDS="-* ~amd64 ~x86"
#PDEPEND="=sys-cluster/kerrighed-${PVR}"
IUSE="+build-kernel +pnp -multilib"

KERNEL_CONFIG="${KERNEL_CONFIG}
	===kerrighed: PREEMPT_NONE -KEYS -NUMA -IA32_EMULATION
	"

S="${WORKDIR}/kernel"

src_unpack(){
	mkdir "${S}"
	cd "${S}" || die
	git-r3_src_unpack
	sed -i -e 's%-Werror% %' "${S}"/kerrighed/scheduler/Makefile
	sed -i -e 's%^\(EXTRAVERSION =\)$%\1 -krg%' "${S}"/Makefile
	filter-flags -ftracer
}

src_install(){
	kernel-2_src_install
	mv "${S}" "${D}"/usr/src/linux-${KV}
}

USE Flags

build-kernel
Default: Enabled (+)
pnp
Default: Enabled (+)
multilib
Default: Disabled (-)