Commit Graph

59 Commits

Author SHA1 Message Date
Igor Gnatenko
996aa8f9cd Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:00 +01:00
Igor Gnatenko
8137b1e59c add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-18 11:23:39 +02:00
Fedora Release Engineering
410068ffaf - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 23:41:49 +00:00
Jason Tibbitts
61ce85ca47 Remove needless use of %defattr 2018-07-10 00:45:28 -05:00
Peter Jones
823acb12a4 Rebuild for new efi-rpm-macros, now that it has settled down a bit.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-04 15:49:29 -04:00
Peter Jones
ba384ecc89 Use efi-rpm-macros for efi macro definitions
- Use %%{efi} and similar macros from efi-rpm-macros
- Use '%%autosetup -S git' now that it imports patches without rewriting
  the commit message.
- Fix some URLs maybe.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-02 09:34:47 -04:00
Peter Jones
3801634cda efibootmgr 16
better coverity and clang-analyzer support
better CI
minor fixes

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-04-09 16:41:29 -04:00
Peter Jones
b5337cb38e Rebuild against newer efivar.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-02-27 15:43:31 -05:00
Florian Weimer
5741f0eadd Use CFLAGS & LDFLAGS from redhat-rpm-config 2018-02-23 13:53:31 +01:00
Igor Gnatenko
64eaa064d8
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:11:09 +01:00
Igor Gnatenko
e3dd1133e2 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:19:39 +01:00
Fedora Release Engineering
571c0e88e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 08:13:17 +00:00
Fedora Release Engineering
025509774d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 19:58:23 +00:00
Fedora Release Engineering
d4ae46e484 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 07:13:23 +00:00
Peter Jones
36c2a981dc Update to efibootmgr 15
Make efibootmgr use EFIDIR / efibootmgr.efidir like fwupdate does
make --loader default build-time configurable
sanitize set_mirror()/get_mirror()
Add support for parsing loader options as UCS2
GCC 7 fixes
Don't use -fshort-wchar since we don't run on EFI machines.
Also rebuild for efivar-31-1.fc26 to get symbol versioning right.
  Resolves: rhbz#1468841

Signed-off-by: Peter Jones <pjones@redhat.com>
2017-07-08 16:15:35 -04:00
Peter Jones
5070dfa0d2 Update to efibootmgr 15
- Make efibootmgr use EFIDIR / efibootmgr.efidir like fwupdate does
- make --loader default build-time configurable
- sanitize set_mirror()/get_mirror()
- Add support for parsing loader options as UCS2
- GCC 7 fixes
- Don't use -fshort-wchar since we don't run on EFI machines.

Signed-off-by: Peter Jones <pjones@redhat.com>
2017-03-13 15:06:13 -04:00
Fedora Release Engineering
552096a6e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 09:04:14 +00:00
Peter Jones
993c97f8b4 Rebuild for efivar-30-3, this time with the right library sonames.
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-09-28 12:08:26 -04:00
Peter Jones
952324af12 Rebuild for efivar-30-3, this time with the right library sonames.
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-09-28 12:03:28 -04:00
Peter Jones
8e395e1b64 Rebuild for efivar-30-2
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-09-28 09:53:07 -04:00
Peter Jones
60a3748229 Update to efibootmgr 14
- Remove "(hex)" from description of --delete-bootnum
- Fix a typo in the popt options
- Add README.md
- make efibootdump install by default
- Man page fixes
- Better compiler detection
- Don't use --default-symver in efibootmgr
- Make -flto part of the overrideable CFLAGS

Signed-off-by: Peter Jones <pjones@redhat.com>
2016-09-27 17:07:04 -04:00
Peter Jones
a839bec616 Update to efibootmgr 13
- Add support for --sysprep and --driver to support UEFI System Prep
  Applications and UEFI Drivers.
- use efivar's error reporting facility, and show error traces when
  "-v -v" is used.
- Still yet better error codes returned on failures.
- Add -m and -M to support Memory Address Range Mirroring.
- Add efibootdump, to examine Boot* variables found in tarballs in bug
  reports and similar.
- miscellaneous bugfixes.

Signed-off-by: Peter Jones <pjones@redhat.com>
2016-08-17 11:32:02 -04:00
Peter Jones
eb3e224b59 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>
2016-08-11 15:59:08 -04:00
Dennis Gilmore
ffc0145fff - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 19:41:10 +00:00
Dennis Gilmore
53d0fa70e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 05:16:44 +00:00
Peter Jones
dc516a0053 Update to 0.12
- use libefiboot and libefivar to make device paths and load options
- don't depend on -lz or -lpci any more

Signed-off-by: Peter Jones <pjones@redhat.com>
2015-05-28 10:35:18 -04:00
Peter Jones
a51f1321e2 Update to 0.11.0
- All the great things about 0.10.0
- but without the cause of https://github.com/vathpela/efibootmgr/issues/18

Signed-off-by: Peter Jones <pjones@redhat.com>
2014-10-21 16:42:09 -04:00
Peter Jones
347764f414 Update to 0.10.0
- Make -o parameter validation work better and be more informative
- Better exit values
- Fix a segfault with appending ascii arguments.

Signed-off-by: Peter Jones <pjones@redhat.com>
2014-10-20 12:27:13 -04:00
Peter Jones
2911475b8d Update to 0.9.0
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-10-14 16:33:50 -04:00
Peter Jones
59e75f7222 Fix the i386 -> %{ix86} ExclusiveArch line.
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-09-17 09:28:04 -04:00
Peter Robinson
789b9e5dc3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 10:27:18 +00:00
Peter Jones
82453627c2 Fix a wrong date in the changelog.
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-08-01 09:50:58 -04:00
Peter Jones
1d4e7048c9 Rebase to current upstream master (in preperation for 0.8.0)
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-08-01 09:50:54 -04:00
Peter Jones
c8ba69795d Reinstate an accidentally dropped hack to avoid apple brain damage. 2014-06-19 16:20:33 -04:00
Dennis Gilmore
a8fe12c46c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 04:57:50 -05:00
Peter Jones
af68a1fc0c Filenames and github - the worst of both worlds.
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-04-02 13:12:59 -04:00
Peter Jones
c79194e6b4 Fix typo.
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-04-01 16:56:51 -04:00
Peter Jones
333c84fbf4 0.7 was released upstream.
This also Fixes exclusivearch for aarch64

Resolves: rhbz#1016791
2014-04-01 16:55:38 -04:00
Peter Jones
d055ba2ac2 Fix exclusivearch for aarch64
Resolves: rhbz#1016791
2014-04-01 14:27:53 -04:00
Dennis Gilmore
1b6ccc80e1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 04:24:29 -05:00
Matthew Garrett
6940e36b33 efibootmgr-0.5.4-Work-around-broken-Apple-firmware.patch
Resolves: #873629
- efibootmgr-0.5.4-Remove-device-path-padding-on-non-Itanium.patch - improve
  spec conformance
- efibootmgr-0.5.4-fix-minor-memory-leak.patch - from upstream
- efibootmgr-0.5.4-fix-disk-minor-number-discovery.patch - from upstream
- efibootmgr-0.5.4-make_boot_var-does-not-check-for-failed-status-with-.patch -
  from upstream
2013-04-25 10:37:54 -04:00
Dennis Gilmore
c20640d5d8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 14:43:34 -06:00
Dennis Gilmore
e905a9a5c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 18:02:00 -05:00
Dennis Gilmore
c320a9c395 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 19:38:50 -06:00
Dennis Gilmore
9d82382d40 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 10:55:25 -06:00
Peter Jones
35f50ee001 Add the Buildrequires: git 2010-12-01 16:10:29 -05:00
Peter Jones
6ceeadc835 - Add support for bootable devices with 4kB sectors. 2010-12-01 15:45:35 -05:00
Peter Jones
f172259ea6 - Add support for bootable devices with 4kB sectors. 2010-12-01 15:40:44 -05:00
Peter Jones
0be0f77e92 - Make \EFI\redhat\grub.efi the default bootloader Resolves: rhbz#579665 2010-04-14 20:17:06 +00:00
Peter Jones
9e79e06e85 - Make \EFI\redhat\grub.efi the default bootloader Resolves: rhbz#579665 2010-04-14 20:11:06 +00:00