add uefi-mkconfig ebuild
This commit is contained in:
parent
4641167915
commit
17a2b7d3ac
37
sys-boot/uefi-mkconfig/uefi-mkconfig-9999.ebuild
Normal file
37
sys-boot/uefi-mkconfig/uefi-mkconfig-9999.ebuild
Normal file
@ -0,0 +1,37 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit linux-info optfeature git-r3
|
||||
|
||||
DESCRIPTION="Automatic management of UEFI entries"
|
||||
HOMEPAGE="https://github.com/Biosias/uefi-mkconfig"
|
||||
# SRC_URI="https://github.com/Biosias/uefi-mkconfig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
EGIT_REPO_URI="https://github.com/Biosias/uefi-mkconfig.git"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
# KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
app-shells/bash
|
||||
sys-boot/efibootmgr
|
||||
"
|
||||
|
||||
CONFIG_CHECK="~EFI_STUB"
|
||||
|
||||
src_install() {
|
||||
dobin uefi-mkconfig
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "uefi-mkconfig: Automatic management of UEFI entries"
|
||||
elog "Run uefi-mkconfig while having all efi partitions mounted"
|
||||
elog "Please use with care, this package was tested on a limited number of machines"
|
||||
elog "Some problems may arise due to different implementations of UEFI"
|
||||
elog "Don't forget to add kernel commands to the configuration file before using this package!"
|
||||
elog
|
||||
optfeature "Add UEFI entries on kernel installation " \ "sys-kernel/installkernel[-systemd,efistub]"
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user