Name: mlxbf-bootctl Version: 1.1.git.1.03b0821 Release: 4%{?dist} Summary: Mellanox BlueField boot partition management utility License: BSD Url: https://github.com/Mellanox/mlxbf-bootctl Source: mlxbf-bootctl-1.1.git.1.03b0821.tar.gz # mlxbf-bootctl will build for most architectures, however this program is # designed only to control BlueField SoCs, which are all aarch64, so only # build for that architecture. ExclusiveArch: aarch64 BuildRequires: gcc %description mlxbf-bootctl is used to control the two boot firmware (ATF, UEFI, etc...) partitions present on most Mellanox BlueField devices. This includes switching active partitions, listing the state of boot registers, and installing new firmware. # this section is automatically generated by rpkg %prep %setup -q -n mlxbf-bootctl-1.1.git.1.03b0821 %build %make_build %install # Note: make install normally installs to "/sbin" %{__make} install DESTDIR=%{buildroot}%{_exec_prefix} %{__install} -d %{buildroot}%{_mandir}/man8 %{__install} -m 0644 mlxbf-bootctl.8 %{buildroot}%{_mandir}/man8 %files %{_sbindir}/mlxbf-bootctl %{_mandir}/man8/mlxbf-bootctl.8.gz %license LICENSE %doc mlxbf-bootctl.txt %changelog * Wed Jun 10 2020 Spencer Lingard - 1.1-4 - Add man page - Add license * Tue May 12 2020 Spencer Lingard - 1.1-3 Initial packaging.