## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autochangelog ## END: Set by rpmautospec %define debug_package %{nil} Name: uboot-rpi4-config Version: 2025.07 Release: 4%{?dist} Epoch: 1 Summary: Package that configures u-boot on a Raspberry Pi 4 License: GPLv2+ BSD LGPL-2.1+ LGPL-2.0+ ExclusiveArch: aarch64 Source0: config.txt Source1: 10-local-rpi.rules BuildRequires: efi-filesystem BuildRequires: efi-srpm-macros BuildRequires: uboot-images-armv8 = %{epoch}:%{version}-%{release} %if 0%{?rhel} < 10 Requires: bcm2711-firmware %endif Conflicts: edk2-rpi4 Conflicts: boot-rpi4-config %description Simple package that installs the right files in the right places to allow a Raspberry Pi 4 to boot with u-boot %install # Basically steal the u-boot binaries from uboot-images-armv8 packages mkdir -p %{buildroot}%{efi_esp_root} install -m 0700 %{_datadir}/uboot/rpi_arm64/u-boot.bin %{buildroot}%{efi_esp_root}/u-boot.bin install -p %{SOURCE0} %{buildroot}%{efi_esp_root} mkdir -p %{buildroot}%{_prefix}/lib/udev/rules.d install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/udev/rules.d %files %config(noreplace) %{efi_esp_root}/config.txt %{efi_esp_root}/u-boot.bin %{_prefix}/lib/udev/rules.d/10-local-rpi.rules %changelog ## START: Generated by rpmautospec * Sat Sep 13 2025 Luca Magrone - 1:2025.07-7 - BR bcm2711-firmware until EL10 * Sat Sep 13 2025 Luca Magrone - 1:2025.07-6 - Match uboot images version with the one of the package * Sat Sep 13 2025 Luca Magrone - 1:2025.07-5 - Remove version requirement from uboot images * Sat Sep 13 2025 Luca Magrone - 1:2025.07-4 - Do not requre uboot images release * Sat Sep 13 2025 Luca Magrone - 1:2025.07-4 - Rebuild for 2025.07-4 - Require same version of uboot images as the package * Tue Feb 25 2025 Luca Magrone - 1:2025.01-3.3 - Rebuild for 2025.01-3.3 * Thu May 16 2024 Luca Magrone - 1:2024.04-1.1 - Rebuild for 2024.04-1.1 * Fri Jan 12 2024 Luca Magrone - 1:2024.01-1.2 - Rebuild for 2024.01-1.2 * Fri Nov 10 2023 Luca Magrone - 1:2023.10-0.9.1 - Rebuild for 2023.10-0.9.1 - Add comment - Drop armv7 - Update config.txt - Add conflict * Sun Oct 15 2023 Luca Magrone - 2023.10-1 - Rebuild for 2023.10 GA * Sun Oct 08 2023 Luca Magrone - 2023.10-0.4.rc3 - Require bcm2711-firmware instead of the whole bcm283x-firmware - Rebuild for uboot 2023.10 * Mon Jan 23 2023 Luca Magrone - 2023.01-1 - Go back to using the same versioning as uboot - Rebuild for uboot 2023.01 * Wed Nov 02 2022 Luca Magrone - 0-4 - Use the arm64 variant of U-Boot * Sat Oct 29 2022 Luca Magrone - 0-3 - Add %config macro - Rebuild for patched version of u-boot * Fri Oct 28 2022 Luca Magrone - 0-2 - Transform the package in a simple package that installs configurations since there is already a package for u-boot in Fedora * Tue Oct 25 2022 Luca Magrone - 2022.10-1 - Initial package release ## END: Generated by rpmautospec