1
0
Fork 0

sys-kernel/linux-jainavm: Kernel pkg for Jaina VMs

master
Dustin 2017-06-22 18:52:09 -05:00
parent cd68002845
commit 12eeb6bdda
3 changed files with 3158 additions and 0 deletions

View File

@ -0,0 +1,2 @@
AUX linux-jainavm-4.9.16.kconfig 81985 SHA256 9c4f6bc739d5cd6e7be53bdf3d5eb45e2be4397537f0626231f7f4cd2b2554a5 SHA512 468ee038cda62253d9a8a2b511e34f2fd6ef18a811f2419721da93193e0b6abeec85f2e02513b2c935576ce5b23a78487363a025cd0add02a6c2651354ef165d WHIRLPOOL 34e7c274bae26745f3dc7e4fc42276c4ff98e08d983ea6b80c6b47963785d02f74afbea2f5b99e3b3ad31e8a399b331581bbb9ace2f07b116919ea6ef1e915f5
EBUILD linux-jainavm-4.9.16.ebuild 839 SHA256 30e14e71e58c3d64dfe044ee30a62e624cd085f34d31946b7fb027c186626c4d SHA512 ca054eb4034961a6f9d23ac0ca8502af85c33c4158b605af0b04cab3f7aad9cc7c0bbbe9b06e6acbe3204661faf439ba86ed4cc3be7ad449ebdf9a12cece4e46 WHIRLPOOL 115d0d66f72bfdae0867da72b24631715ae94952fc93d53a3e2cfa1bcf5939a86ea9c724cda9008b0f7a33bbbe112e2a91718c49c75768101877f49d12fc33d9

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,45 @@
# Copyright 1999-2017 Dustin C. Hatch
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit multilib
DESCRIPTION="Kernel for ${PN#*-}"
HOMEPAGE=""
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="modules"
DEPEND="app-arch/lz4
=sys-kernel/gentoo-sources-${PVR}
sys-kernel/linux-firmware"
KSRC_DIR=/usr/src/linux-${PV}-gentoo
if [ ${PR} != r0 ]; then
KSRC_DIR=${KSRC_DIR}-${PR}
fi
src_unpack() {
mkdir -p "${S}" || die
}
src_configure() {
cp "${FILESDIR}"/${P}.kconfig .config || die
unset ARCH
make -C "${KSRC_DIR}" O="${S}" oldnoconfig || die
}
src_install() {
local installpath="/usr/$(get_libdir)"/kernels/"${PF}"
dodir "${installpath}"
make install INSTALL_PATH="${D%/}${installpath}" || die
if use modules; then
make modules_install INSTALL_MOD_PATH="${D%/}" || die
fi
}