sys-kernel/kernelbuild - 1.0.0-r1 (headspace)

Search

Install

Install this version:

emerge -a =sys-kernel/kernelbuild-1.0.0-r1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =sys-kernel/kernelbuild-1.0.0-r1

Or alternatively:

emerge --autounmask-write -a =sys-kernel/kernelbuild-1.0.0-r1

Package Information

Description:
Kernel build helper
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
1.0.0-r1 8 ~amd64 0
View Raw Ebuild
EAPI=8

DESCRIPTION="Kernel build helper"
HOMEPAGE=""
SRC_URI=""
RESTRICT="mirror fetch"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
S="${WORKDIR}"

RDEPEND="
  dev-lang/lua:5.4
  dev-build/make
  sys-apps/portage
"

src_install() {
  dobin "${FILESDIR}/kernelbuild"

  insinto /etc
  newins - kernelbuild.conf <<-EOF
		# kernelbuild config
		# Path to kernel source tree
		KERNEL_DIR=/usr/src/linux
		# Number of parallel make jobs (defaults to nproc)
		MAKE_JOBS=
		# Editor for --config
		EDITOR=emacs
		# Run make modules_install after build
		INSTALL_MODULES=true
		# Run make install after build
		INSTALL_KERNEL=true
	EOF
}

Dependencies

RDEPEND

  dev-lang/lua:5.4
  dev-build/make
  sys-apps/portage