efibootmgr: update to 14

This commit is contained in:
Jürgen Buchmüller 2017-02-18 03:51:27 +01:00
parent 7b7e497581
commit 4d0997f839
2 changed files with 16 additions and 12 deletions

View file

@ -1,6 +1,6 @@
--- src/efibootmgr/efibootmgr.c --- src/efibootmgr.c 2016-09-27 23:00:36.000000000 +0200
+++ src/efibootmgr/efibootmgr.c +++ src/efibootmgr.c 2017-02-18 03:38:27.121886861 +0100
@@ -985,8 +985,8 @@ usage() @@ -1199,8 +1199,8 @@
printf("\t --ip-port <local>,<remote> set local and remote IP ports\n"); printf("\t --ip-port <local>,<remote> set local and remote IP ports\n");
printf("\t --ip-origin { {dhcp|static} | { static|stateless|stateful} }\n"); printf("\t --ip-origin { {dhcp|static} | { static|stateless|stateful} }\n");
#endif #endif
@ -8,10 +8,10 @@
- printf("\t-L | --label label Boot manager display label (defaults to \"Linux\")\n"); - printf("\t-L | --label label Boot manager display label (defaults to \"Linux\")\n");
+ printf("\t-l | --loader name (defaults to \\EFI\\void\\grubx64.efi)\n"); + printf("\t-l | --loader name (defaults to \\EFI\\void\\grubx64.efi)\n");
+ printf("\t-L | --label label Boot manager display label (defaults to \"Void Linux (GRUB2)\")\n"); + printf("\t-L | --label label Boot manager display label (defaults to \"Void Linux (GRUB2)\")\n");
printf("\t-m | --mirror-below-4G t|f mirror memory below 4GB\n");
printf("\t-M | --mirror-above-4G X percentage memory to mirror above 4GB\n");
printf("\t-n | --bootnext XXXX set BootNext to XXXX (hex)\n"); printf("\t-n | --bootnext XXXX set BootNext to XXXX (hex)\n");
printf("\t-N | --delete-bootnext delete BootNext\n"); @@ -1229,8 +1229,8 @@
printf("\t-o | --bootorder XXXX,YYYY,ZZZZ,... explicitly set BootOrder (hex)\n");
@@ -1012,8 +1012,8 @@ set_default_opts()
opts.active = -1; /* Don't set it */ opts.active = -1; /* Don't set it */
opts.timeout = -1; /* Don't set it */ opts.timeout = -1; /* Don't set it */
opts.edd10_devicenum = 0x80; opts.edd10_devicenum = 0x80;

View file

@ -1,24 +1,28 @@
# Template file for 'efibootmgr' # Template file for 'efibootmgr'
pkgname=efibootmgr pkgname=efibootmgr
version=0.12 version=14
revision=3 revision=1
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libefivar-devel zlib-devel pciutils-devel" makedepends="libefivar-devel zlib-devel pciutils-devel"
short_desc="Tool to modify UEFI Firmware Boot Manager Variables" short_desc="Tool to modify UEFI Firmware Boot Manager Variables"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2" license="GPL-2"
homepage="https://github.com/rhinstaller/efibootmgr" homepage="https://github.com/rhinstaller/efibootmgr"
distfiles="https://github.com/rhinstaller/efibootmgr/releases/download/efibootmgr-${version}/efibootmgr-${version}.tar.bz2" distfiles="https://github.com/rhinstaller/efibootmgr/releases/download/${version}/${pkgname}-${version}.tar.bz2"
checksum=a66f5850677e86255d93cb1cead04c3c48a823a2b864c579321f2a07f00256e6 checksum=377ec16484414b80afd1b8a586153d7ef55ccf048638080101d49b7c77f37ad8
only_for_archs="i686 i686-musl x86_64 x86_64-musl" only_for_archs="i686 i686-musl x86_64 x86_64-musl"
conf_files="/etc/default/efibootmgr-kernel-hook" conf_files="/etc/default/efibootmgr-kernel-hook"
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/efivar"
do_build() { do_build() {
make EXTRA_CFLAGS="$CFLAGS" ${makejobs} make EXTRA_CFLAGS="$CFLAGS" ${makejobs}
} }
do_install() { do_install() {
vbin src/efibootmgr/efibootmgr vbin src/efibootdump
vman src/man/man8/efibootmgr.8 vman src/efibootdump.8
vbin src/efibootmgr
vman src/efibootmgr.8
} }
post_install() { post_install() {
vlicense COPYING vlicense COPYING