import CS git fwupd-efi-1.8-1.el10_2

This commit is contained in:
AlmaLinux RelEng Bot 2026-07-17 03:16:35 -04:00
parent f7e3c84c6a
commit 8df7625af4
3 changed files with 27 additions and 15 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
fwupd-efi-1.6.tar.xz
fwupd-efi-1.8.tar.gz

View File

@ -1,8 +1,8 @@
## START: Set by rpmautospec
## (rpmautospec version 0.6.5)
## (rpmautospec version 0.8.1)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 6;
release_number = 1;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
@ -13,19 +13,18 @@
%define sb_ca %{_datadir}/pki/sb-certs/secureboot-ca-%{_arch}.cer
%define sb_cer %{_datadir}/pki/sb-certs/secureboot-fwupd-%{_arch}.cer
%if 0%{?centos}
%define sb_key centossecureboot202
%define sb_key centossecureboot803
%else
%define sb_key redhatsecureboot802
%define sb_key redhatsecureboot803
%endif
Summary: Firmware update EFI binaries
Name: fwupd-efi
Version: 1.6
Version: 1.8
Release: %autorelease
License: LGPL-2.1-or-later
URL: https://github.com/fwupd/fwupd-efi
Source0: https://github.com/fwupd/fwupd-efi/releases/download/%{version}/%{name}-%{version}.tar.xz
Source0: https://github.com/fwupd/%{name}/archive/refs/tags/%{name}-%{version}.tar.gz
# these are the only architectures supporting UEFI UpdateCapsule
ExclusiveArch: x86_64 aarch64
@ -47,15 +46,17 @@ the EFI binary that is used for updating using UpdateCapsule.
%build
%meson \
-Dgenpeimg=disabled \
%if 0%{?centos}
-Defi_sbat_distro_id="centos" \
-Defi_sbat_distro_summary="The Fedora Project" \
-Defi_sbat_distro_summary="The CentOS Project" \
-Defi_sbat_distro_url="https://www.centos.org/" \
%else
-Defi_sbat_distro_id="rhel" \
-Defi_sbat_distro_summary="Red Hat Enterprise Linux" \
-Defi_sbat_distro_url="mailto:secalert@redhat.com" \
%endif
-Dgenpeimg=disabled \
-Defi_sbat_distro_pkgname="%{name}" \
-Defi_sbat_distro_version="%{version}-%{release}"
@ -76,22 +77,33 @@ the EFI binary that is used for updating using UpdateCapsule.
%pesign -s -i %{fwup_efi_fn} -o %{fwup_efi_fn}.signed -a %{sb_ca} -c %{sb_cer} -n %{sb_key}
rm -vf %{fwup_efi_fn}.tmp
%check
pesigcheck -i %{fwup_efi_fn}.signed -n0 -c %{sb_cer}
%files
%doc README.md AUTHORS
%license COPYING
%dir %{_libexecdir}/fwupd/efi
%{_libexecdir}/fwupd/efi/*.efi
%{_libexecdir}/fwupd/efi/*.efi.signed
%{_libdir}/pkgconfig/fwupd-efi.pc
%changelog
## START: Generated by rpmautospec
* Fri Mar 06 2026 Tomas Pelka <tpelka@redhat.com> - 1.6-6
- Rebuild for 10.1.z
* Fri Jul 03 2026 Richard Hughes <richard@hughsie.com> - 1.8-1
- Sign using the new 803 fwupd-specific certs
* Wed Feb 11 2026 Richard Hughes <richard@hughsie.com> - 1.6-5
- Do not sign with the test certificate, harder.
* Wed Feb 11 2026 Richard Hughes <richard@hughsie.com> - 1.6-7
- Sign using the correct certs for CentOS
* Fri Dec 12 2025 Richard Hughes <richard@hughsie.com> - 1.6-4
* Wed Feb 11 2026 Tomas Pelka <tpelka@redhat.com> - 1.6-6
- Adding new UMB message to send within gating so we can trigger based on
it in our Jenkins
* Tue Jan 13 2026 Richard Hughes <richard@hughsie.com> - 1.6-5
- Sign using the correct certs for CentOS
* Wed Nov 12 2025 Richard Hughes <richard@hughsie.com> - 1.6-4
- Do not sign with the test certificate
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.6-3

View File

@ -1 +1 @@
SHA512 (fwupd-efi-1.6.tar.xz) = 37d3c1348bdead620e626a3e602dc6cd774c47d24ca18a3bf6aee071300d658bc4d37e6ec74fcd20f9b345141d69ea3343d44b9408af4759ad65ef10b72ead69
SHA512 (fwupd-efi-1.8.tar.gz) = bd361eb60397850af025228ea9f4efbf289f8e1c2612f240ae4c5ffee8caea15c31aa0748c06e57b28a7f38b8c2708147a228d8a99077798f4435436f12e092e