%global debug_package %{nil} Name: mlxbf-aarch64-firmware Version: 3.0.0.11348~beta1 Release: 1%{?dist} Summary: Boot images (ATF, UEFI, etc) for Mellanox BlueField License: BSD and ASL 2.0 Url: https://github.com/Mellanox/bootimages Source: mlxbf-aarch64-firmware-3.0.0.11348~beta1.tar.gz ExclusiveArch: aarch64 Provides: mlxbf-bootimages = %{version} %description Binary files for ATF, UEFI, etc for Mellanox BlueField hardware. These files are required for booting BlueField chips, and are installed by using bfrec, included in the mlxbf-bfscripts package. %prep %setup %build exit 0 %install %global installdir %{buildroot}/lib/firmware/mellanox/boot mkdir -p %{installdir} install -m 644 default.bfb %{installdir} install -m 644 default.bfb.md5sum %{installdir} install -m 644 FirmwareUpdate.efi %{installdir} %files %defattr(644, root, root) /lib/firmware/mellanox/boot/* %doc README.md %license LICENSE licenses/* %changelog * Fri Jul 31 2020 Spencer Lingard - 3.0.0.11348~beta1-1 - Update version stamp - Use just %setup - Add version data to source tarball name - Add Provides: mlxbf-bootimages for compatability with old package name * Thu Jul 30 2020 Spencer Lingard - 3.0.beta1.11348-1 Update to 3.0.beta1.11348 * Wed Jun 10 2020 Spencer Lingard - 3.0.beta1-2 Initial packaging.