# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer:
setvar pkgname = 'efibootmgr'
setvar pkgver = '15'
setvar pkgrel = '0'
setvar pkgdesc = ""Linux user-space application to modify the Intel Extensible Firmware Interface""
setvar url = ""https://github.com/rhboot/efibootmgr""
setvar arch = ""x86_64 armhf aarch64""
setvar license = ""GPL-2.0""
setvar depends = """"
setvar makedepends = ""efivar-dev linux-headers popt-dev gettext-dev""
setvar install = """"
setvar subpackages = ""$pkgname-doc""
setvar source = ""https://github.com/rhboot/efibootmgr/releases/download/$pkgver/efibootmgr-$pkgver.tar.bz2
	musl-gettext.patch""
setvar builddir = ""$srcdir/efibootmgr-$pkgver""

proc build {
	cd $builddir"
	PCDIR=/usr/lib/pkgconfig"" EFIDIR="/boot/efi"" make
}

proc package {
	cd $builddir"
	EFIDIR="/boot/efi"" make DESTDIR="$pkgdir" install
}

proc check {
	"$builddir"/src/efibootdump --help > /dev/null
	"$builddir"/src/efibootmgr --help > /dev/null
}

setvar sha512sums = ""d9d9eef14d373d5da88141e8105f754fea4c039755ed0a0cb9b3c9c2bb285733ad930fd912df42075fe2cf750585699307b067f594d8e65269b3b8a5a00b1cd1  efibootmgr-15.tar.bz2
3ed49c6d267e6f14bf43207fecb55ebc984f6fbd15d77cd1b8f466c8d0a4c3ab9bb276e8ed183b5ab0129fde5c06ffcd0450ffb7dad0edfa18b4c472e481373b  musl-gettext.patch""