Update to version 13

- add efibootdump
- use efivar's error reporting facility
- Add address range mirroring support
- lots of bug fixes

Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
Peter Jones 2016-08-10 18:01:02 -04:00
parent ffc0145fff
commit eb3e224b59
3 changed files with 21 additions and 15 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
clog clog
.build*.log
*.rpm *.rpm
*.tar.* *.tar.*

View File

@ -1,15 +1,15 @@
Summary: EFI Boot Manager Summary: EFI Boot Manager
Name: efibootmgr Name: efibootmgr
Version: 0.12 Version: 13
Release: 3%{?dist} Release: 1%{?dist}
Group: System Environment/Base Group: System Environment/Base
License: GPLv2+ License: GPLv2+
URL: http://github.com/rhinstaller/%{name}/ URL: http://github.com/rhinstaller/%{name}/
BuildRequires: git BuildRequires: git, popt-devel
BuildRequires: efivar-libs >= 0.19 , efivar-devel >= 0.19 BuildRequires: efivar-libs >= 25-1, efivar-devel >= 25-1
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXXX) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXXX)
# EFI/UEFI don't exist on PPC # EFI/UEFI don't exist on PPC
ExclusiveArch: %{ix86} x86_64 aarch64 ExclusiveArch: %{ix86} x86_64 aarch64 arm
# for RHEL / Fedora when efibootmgr was part of the elilo package # for RHEL / Fedora when efibootmgr was part of the elilo package
Conflicts: elilo <= 3.6-6 Conflicts: elilo <= 3.6-6
@ -39,22 +39,27 @@ make %{?_smp_mflags} EXTRA_CFLAGS='%{optflags}'
%install %install
rm -rf %{buildroot} rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man8 %makeinstall
install -p --mode 755 src/%{name}/%{name} %{buildroot}%{_sbindir}
gzip -9 -c src/man/man8/%{name}.8 > src/man/man8/%{name}.8.gz
touch -r src/man/man8/%{name}.8 src/man/man8/%{name}.8.gz
install -p --mode 644 src/man/man8/%{name}.8.gz %{buildroot}%{_mandir}/man8
%clean %clean
rm -rf %{buildroot} rm -rf %{buildroot}
%files %files
%defattr(-,root,root,-) %defattr(-,root,root,-)
%{_sbindir}/%{name} %{!?_licensedir:%global license %%doc}
%{_mandir}/man8/%{name}.8.gz %license COPYING
%doc README INSTALL COPYING %{_sbindir}/*
%{_mandir}/*/*.?.gz
%doc README
%changelog %changelog
* Thu Aug 11 2016 Peter Jones <pjones@redhat.com> - 13-1
- Update to version 13
- add efibootdump
- use efivar's error reporting facility
- Add address range mirroring support
- lots of bug fixes
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-3 * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
@ -88,7 +93,7 @@ rm -rf %{buildroot}
* Thu Jan 3 2008 Matt Domsch <Matt_Domsch@dell.com> 0.5.4-1 * Thu Jan 3 2008 Matt Domsch <Matt_Domsch@dell.com> 0.5.4-1
- split efibootmgr into its own RPM for Fedora/RHEL. - split efibootmgr into its own RPM for Fedora/RHEL.
* Thu Aug 24 2004 Matt Domsch <Matt_Domsch@dell.com> * Tue Aug 24 2004 Matt Domsch <Matt_Domsch@dell.com>
- new home linux.dell.com - new home linux.dell.com
* Fri May 18 2001 Matt Domsch <Matt_Domsch@dell.com> * Fri May 18 2001 Matt Domsch <Matt_Domsch@dell.com>

View File

@ -1 +1 @@
6647f5cd807bc8484135ba74fcbcc39a efibootmgr-0.12.tar.bz2 19de18ec73201fd7e75f737f46ff5532 efibootmgr-13.tar.bz2