From 64aeaf9e6d25770d0882a9afa06bea7825a4babc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Sat, 9 Dec 2017 22:56:49 +0300 Subject: [PATCH] efivar and efibootmgr update --- system/boot/efibootmgr/actions.py | 8 ++------ system/boot/efibootmgr/pspec.xml | 16 ++++++++++++++-- system/boot/efivar/pspec.xml | 15 +++++++++++++-- 3 files changed, 29 insertions(+), 10 deletions(-) diff --git a/system/boot/efibootmgr/actions.py b/system/boot/efibootmgr/actions.py index 065cb84029..4b253ac6e0 100644 --- a/system/boot/efibootmgr/actions.py +++ b/system/boot/efibootmgr/actions.py @@ -11,17 +11,13 @@ from pisi.actionsapi import get def build(): shelltools.export("CFLAGS", "-Os") - autotools.make("all") + autotools.make("EFIDIR='/boot/EFI'") def install(): - pisitools.dosed("Makefile","BINDIR := /usr/sbin","BINDIR := %s/usr/sbin" % get.installDIR()) - shelltools.makedirs("%s/usr/sbin" % get.installDIR()) - #shelltools.makedirs("%s/usr/lib" % get.installDIR()) shelltools.makedirs("%s/usr/share/man" % get.installDIR()) shelltools.makedirs("%s/usr/include" % get.installDIR()) - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - # pisitools.insinto("/usr/lib", "src/lib/*.o") + autotools.rawInstall("EFIDIR='/boot/EFI' DESTDIR=%s" % get.installDIR()) pisitools.insinto("/usr/share/man", "src/*.8") pisitools.insinto("/usr/include", "src/include/*.h") diff --git a/system/boot/efibootmgr/pspec.xml b/system/boot/efibootmgr/pspec.xml index 2f16e55f4d..b44538e259 100644 --- a/system/boot/efibootmgr/pspec.xml +++ b/system/boot/efibootmgr/pspec.xml @@ -12,13 +12,12 @@ app:console Tool to modify UEFI Firmware Boot Manager Variables a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. - https://github.com/rhinstaller/efibootmgr/releases/download/14/efibootmgr-14.tar.bz2 + https://github.com/rhinstaller/efibootmgr/releases/download/15/efibootmgr-15.tar.bz2 pciutils-devel zlib-devel popt-devel efivar-devel - efivar @@ -26,6 +25,7 @@ efibootmgr efivar + popt /usr/sbin @@ -35,12 +35,24 @@ efibootmgr-devel + + popt-devel + efivar-devel + efibootmgr + /usr/include + + 2017-12-09 + 15 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-02-14 14 diff --git a/system/boot/efivar/pspec.xml b/system/boot/efivar/pspec.xml index 133fd3be12..508993c570 100644 --- a/system/boot/efivar/pspec.xml +++ b/system/boot/efivar/pspec.xml @@ -12,14 +12,14 @@ app:console Tools and library to manipulate EFI variables Tools and library to manipulate EFI variables. - https://github.com/rhinstaller/efivar/releases/download/26/efivar-26.tar.bz2 + https://github.com/rhinstaller/efivar/releases/download/31/efivar-31.tar.bz2 popt-devel - efivar-no-static.patch + @@ -36,6 +36,10 @@ efivar-devel + + popt-devel + efivar + /usr/include /usr/lib/pkgconfig @@ -43,6 +47,13 @@ + + 2017-12-09 + 31 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-01-24 26