|
 |
fb130b |
Name: dbxtool
|
|
 |
fb130b |
Version: 7
|
|
 |
fb130b |
Release: 1%{?dist}
|
|
 |
fb130b |
Summary: Secure Boot DBX updater
|
|
 |
fb130b |
License: GPLv2
|
|
 |
fb130b |
URL: https://github.com/vathpela/dbxtool
|
|
 |
fb130b |
ExclusiveArch: i386 x86_64 aarch64
|
|
 |
fb130b |
BuildRequires: popt-devel git systemd
|
|
 |
fb130b |
BuildRequires: efivar-devel >= 26-1
|
|
 |
fb130b |
Requires: efivar >= 26-1
|
|
 |
fb130b |
Requires(post): systemd
|
|
 |
fb130b |
Requires(preun):systemd
|
|
 |
fb130b |
Source0: https://github.com/vathpela/dbxtool/releases/download/dbxtool-%{version}/dbxtool-%{version}.tar.bz2
|
|
 |
fb130b |
|
|
 |
fb130b |
%description
|
|
 |
fb130b |
This package contains DBX updates for UEFI Secure Boot.
|
|
 |
fb130b |
|
|
 |
fb130b |
%prep
|
|
 |
fb130b |
%setup -q -n %{name}-%{version}
|
|
 |
fb130b |
git init
|
|
 |
fb130b |
git config user.email "%{name}-owner@fedoraproject.org"
|
|
 |
fb130b |
git config user.name "Fedora Ninjas"
|
|
 |
fb130b |
git add .
|
|
 |
fb130b |
git commit -a -q -m "%{version} baseline."
|
|
 |
fb130b |
git am %{patches}
|
|
 |
fb130b |
git config --unset user.email
|
|
 |
fb130b |
git config --unset user.name
|
|
 |
fb130b |
|
|
 |
fb130b |
%build
|
|
 |
fb130b |
make PREFIX=%{_prefix} LIBDIR=%{_libdir} CFLAGS="$RPM_OPT_FLAGS"
|
|
 |
fb130b |
|
|
 |
fb130b |
%install
|
|
 |
fb130b |
rm -rf $RPM_BUILD_ROOT
|
|
 |
fb130b |
mkdir -p %{buildroot}/%{_libdir}
|
|
 |
fb130b |
make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} \
|
|
 |
fb130b |
install
|
|
 |
fb130b |
rm -f %{buildroot}/%{_docdir}/%{name}/COPYING
|
|
 |
fb130b |
|
|
 |
fb130b |
%post
|
|
 |
fb130b |
%systemd_post dbxtool.service
|
|
 |
fb130b |
|
|
 |
fb130b |
%preun
|
|
 |
fb130b |
%systemd_preun dbxtool.service
|
|
 |
fb130b |
|
|
 |
fb130b |
%files
|
|
 |
fb130b |
%{!?_licensedir:%global license %%doc}
|
|
 |
fb130b |
%license COPYING
|
|
 |
fb130b |
%{_bindir}/dbxtool
|
|
 |
fb130b |
%doc %{_mandir}/man1/*
|
|
 |
fb130b |
%dir %{_datadir}/dbxtool/
|
|
 |
fb130b |
%{_datadir}/dbxtool/*.bin
|
|
 |
fb130b |
%{_unitdir}/dbxtool.service
|
|
 |
fb130b |
|
|
 |
fb130b |
%changelog
|
|
 |
fb130b |
* Thu Mar 30 2017 Peter Jones <pjones@redhat.com> - 7-1
|
|
 |
fb130b |
- Initial import for RHEL
|
|
 |
fb130b |
Resolves: rhbz#1078990
|