From 3d00d73abb2b8e28bd6416182de644762eccee24 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Nov 07 2023 13:04:04 +0000 Subject: Add protected packages configuration for DNF for this package --- diff --git a/asahi-platform-metapackage.spec b/asahi-platform-metapackage.spec index ef4e48f..37a6a3b 100644 --- a/asahi-platform-metapackage.spec +++ b/asahi-platform-metapackage.spec @@ -1,6 +1,6 @@ Name: asahi-platform-metapackage Version: 0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Metapackage declaring Asahi platform dependencies Group: Metapackages License: MIT @@ -17,7 +17,7 @@ This is a simple RPM package that defines the Asahi platform software dependencies. %files -%dnl No files to ship +%{_sysconfdir}/dnf/protected.d/%{name}.conf %dnl ------------------------------------------------------------------- @@ -56,10 +56,15 @@ This package declares the core dependencies for the Asahi platform. %dnl Nothing to do %install -%dnl Nothing to do +# Install DNF protected package snippet to prevent it from being accidentally uninstalled +mkdir -p %{buildroot}%{_sysconfdir}/dnf/protected.d +echo "%{name}" > %{buildroot}%{_sysconfdir}/dnf/protected.d/%{name}.conf %changelog +* Tue Nov 07 2023 Neal Gompa +- Add protected packages configuration for DNF for this package + * Fri Nov 03 2023 Neal Gompa - Block 4k and 64k kernel-debug variants