source: projects/specs/trunk/e/efibootmgr/efibootmgr-vl.spec @ 12214

Revision 12214, 2.9 KB checked in by tomop, 5 years ago (diff)

updated 3 packages

efi-rpm-macros-4-4

efibootmgr-16-1

efivar-37-1

Line 
1%global build_ldflags %{nil}
2
3Summary: EFI Boot Manager
4Name: efibootmgr
5Version: 16
6Release: 1%{?_dist_release}
7Group: System Environment/Base
8License: GPLv2+
9URL: https://github.com/rhboot/efibootmgr/
10BuildRequires: git popt-devel
11BuildRequires: efivar-libs >= 37
12BuildRequires: efivar-devel >= 37
13BuildRequires: efi-srpm-macros >= 3-2
14BuildRequires: efi-filesystem
15Requires: efi-filesystem
16BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXXX)
17# EFI/UEFI don't exist on PPC
18ExclusiveArch: %{ix86} x86_64 aarch64
19
20Source0: https://github.com/rhboot/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
21
22Vendor: Project Vine
23Distribution: Vine Linux
24Packager: tomop
25
26%description
27%{name} displays and allows the user to edit the Intel Extensible
28Firmware Interface (EFI) Boot Manager variables.  Additional
29information about EFI can be found at
30http://developer.intel.com/technology/efi/efi.htm and http://uefi.org/.
31
32%prep
33%autosetup -S git
34git config --local --add efibootmgr.efidir %{efi_vendor}
35
36%build
37%make_build CFLAGS='%{optflags}' LDFLAGS='%{build_ldflags}'
38
39%install
40rm -rf %{buildroot}
41%make_install libdir=%{_libdir} bindir=%{_bindir} mandir=%{_mandir} \
42              localedir=%{_datadir}/locale/ includedir=%{_includedir} \
43              libexecdir=%{_libexecdir} datadir=%{_datadir}
44
45%clean
46rm -rf %{buildroot}
47
48%files
49%{!?_licensedir:%global license %%doc}
50%license COPYING
51%{_sbindir}/*
52%{_mandir}/*/*.?.gz
53%doc README
54   
55%changelog
56* Sat Sep 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 16-1
57- new upstream release.
58
59* Tue Dec 15 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.12-3
60- initial build for Vine Linux.
61
62* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-2
63- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
64
65* Thu May 28 2015 Peter Jones <pjones@redhat.com> - 0.12-1
66- Update to 0.12
67- use libefiboot and libefivar to make device paths and load options
68- don't depend on -lz or -lpci any more
69
70* Tue Oct 21 2014 Peter Jones <pjones@redhat.com> - 0.11.0-1
71- Fix "-n" and friends not being assigned/checked right sometimes from 0.10.0-1
72- Generate more archives to avoid people using github's, because they're just
73  bad.
74
75* Mon Oct 20 2014 Peter Jones <pjones@redhat.com> - 0.10.0-1
76- Make -o parameter validation work better and be more informative
77- Better exit values
78- Fix a segfault with appending ascii arguments.
79
80* Tue Sep 09 2014 Peter Jones <pjones@redhat.com> - 0.8.0-1
81- Release 0.8.0
82
83* Mon Jan 13 2014 Peter Jones <pjones@redhat.com> - 0.6.1-1
84- Release 0.6.1
85
86* Mon Jan 13 2014 Jared Dominguez <Jared_Dominguez@dell.com>
87- new home https://github.com/vathpela/efibootmgr
88
89* Thu Jan  3 2008 Matt Domsch <Matt_Domsch@dell.com> 0.5.4-1
90- split efibootmgr into its own RPM for Fedora/RHEL.
91
92* Tue Aug 24 2004 Matt Domsch <Matt_Domsch@dell.com>
93- new home linux.dell.com
94
95* Fri May 18 2001 Matt Domsch <Matt_Domsch@dell.com>
96- See doc/ChangeLog
Note: See TracBrowser for help on using the repository browser.