mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
testing/efibootmgr: new aport
This commit is contained in:
parent
f31278a38b
commit
e8b86a6dbb
34
testing/efibootmgr/APKBUILD
Normal file
34
testing/efibootmgr/APKBUILD
Normal file
@ -0,0 +1,34 @@
|
||||
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
|
||||
# Maintainer:
|
||||
pkgname=efibootmgr
|
||||
pkgver=15
|
||||
pkgrel=0
|
||||
pkgdesc="Linux user-space application to modify the Intel Extensible Firmware Interface"
|
||||
url="https://github.com/rhboot/efibootmgr"
|
||||
arch="x86_64 armhf aarch64"
|
||||
license="GPL-2.0"
|
||||
depends=""
|
||||
makedepends="efivar-dev linux-headers popt-dev gettext-dev"
|
||||
install=""
|
||||
subpackages="$pkgname-doc"
|
||||
source="https://github.com/rhboot/efibootmgr/releases/download/$pkgver/efibootmgr-$pkgver.tar.bz2
|
||||
musl-gettext.patch"
|
||||
builddir="$srcdir/efibootmgr-$pkgver"
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
PCDIR=/usr/lib/pkgconfig EFIDIR="/boot/efi" make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
EFIDIR="/boot/efi" make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
check() {
|
||||
"$builddir"/src/efibootdump --help > /dev/null
|
||||
"$builddir"/src/efibootmgr --help > /dev/null
|
||||
}
|
||||
|
||||
sha512sums="d9d9eef14d373d5da88141e8105f754fea4c039755ed0a0cb9b3c9c2bb285733ad930fd912df42075fe2cf750585699307b067f594d8e65269b3b8a5a00b1cd1 efibootmgr-15.tar.bz2
|
||||
3ed49c6d267e6f14bf43207fecb55ebc984f6fbd15d77cd1b8f466c8d0a4c3ab9bb276e8ed183b5ab0129fde5c06ffcd0450ffb7dad0edfa18b4c472e481373b musl-gettext.patch"
|
11
testing/efibootmgr/musl-gettext.patch
Normal file
11
testing/efibootmgr/musl-gettext.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- ./Make.defaults.orig
|
||||
+++ ./Make.defaults
|
||||
@@ -49,7 +49,7 @@
|
||||
$(call pkg-config-ccldflags)
|
||||
CPPFLAGS?=
|
||||
SOFLAGS=-shared
|
||||
-LDLIBS=$(foreach lib,$(LIBS),-l$(lib)) $(call pkg-config-ldlibs)
|
||||
+LDLIBS=$(foreach lib,$(LIBS),-l$(lib)) $(call pkg-config-ldlibs) -lintl
|
||||
|
||||
.PHONY: check_efidir_error
|
||||
check_efidir_error : ; $(EFIDIR_ERROR) $(info Building with EFIDIR as $(EFIDIR))
|
Loading…
Reference in New Issue
Block a user