From 68a22b2996b3f1a46da0e01be458cdda0ae0ce20 Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Fri, 17 Mar 2023 19:41:42 +0100 Subject: [PATCH] qemu: Drop unused firmware files and /var/run * Drop firmware files for platforms we do not support. * Drop /var/run directory which violetes the FSH. Signed-off-by: Stefan Schantl --- qemu/qemu.nm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/qemu/qemu.nm b/qemu/qemu.nm index 84a9f8d4d..f0ca0b84f 100644 --- a/qemu/qemu.nm +++ b/qemu/qemu.nm @@ -5,7 +5,7 @@ name = qemu version = 7.2.0 -release = 2 +release = 3 groups = Applications/Virtualization url = https://www.qemu.org @@ -92,6 +92,19 @@ build # Remove ivshm stuff rm -vf %{BUILDROOT}%{bindir}/ivshmem* %{BUILDROOT}%{mandir}/ivshmem* + # Remove deprecated run directory. + rm -rvf %{BUILDROOT}/var/run + + # Remove firmware files for non supported platforms. + rm -rvf %{BUILDROOT}%{datadir}/%{name}/hppa-firmware.img + rm -rvf %{BUILDROOT}%{datadir}/%{name}/openbios-ppc + rm -rvf %{BUILDROOT}%{datadir}/%{name}/openbios-sparc32 + rm -rvf %{BUILDROOT}%{datadir}/%{name}/openbios-sparc64 + rm -rvf %{BUILDROOT}%{datadir}/%{name}/palcode-clipper + rm -rvf %{BUILDROOT}%{datadir}/%{name}/s390-ccw.img + rm -rvf %{BUILDROOT}%{datadir}/%{name}/s390-netboot.img + rm -rvf %{BUILDROOT}%{datadir}/%{name}/u-boot.e500 + # Make firmware non-executable find %{BUILDROOT}%{datadir}/%{name} -type f -executable | xargs chmod -v a-x end -- 2.39.2