From e987b687fd26e795eaeb1f77cd32e9a9749743ae Mon Sep 17 00:00:00 2001 From: "taifu.gc" Date: Sat, 7 Jan 2023 16:21:04 +0800 Subject: [PATCH] Do not remove avahi-glib and avahi-libs --- 1003-Do-not-remove-avahi-glib-avahi-libs.patch | 13 +++++++++++++ lorax-templates-anolis.spec | 7 ++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 1003-Do-not-remove-avahi-glib-avahi-libs.patch diff --git a/1003-Do-not-remove-avahi-glib-avahi-libs.patch b/1003-Do-not-remove-avahi-glib-avahi-libs.patch new file mode 100644 index 0000000..556f69c --- /dev/null +++ b/1003-Do-not-remove-avahi-glib-avahi-libs.patch @@ -0,0 +1,13 @@ +diff --git a/80-anolis/runtime-cleanup.tmpl b/80-anolis/runtime-cleanup.tmpl +index c153202..7d400d9 100644 +--- a/80-anolis/runtime-cleanup.tmpl ++++ b/80-anolis/runtime-cleanup.tmpl +@@ -337,7 +337,7 @@ removefrom gstreamer1-plugins-base --allbut \ + removepkg geoclue2 + + ## And remove the packages that those extra libraries pulled in +-removepkg cdparanoia-libs opus libtheora libvisual flac-libs gsm avahi-glib avahi-libs \ ++removepkg cdparanoia-libs opus libtheora libvisual flac-libs gsm \ + ModemManager-glib + + ## metacity requires libvorbis and libvorbisfile, but enc/dec are no longer needed diff --git a/lorax-templates-anolis.spec b/lorax-templates-anolis.spec index e533209..917ed96 100644 --- a/lorax-templates-anolis.spec +++ b/lorax-templates-anolis.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Name: lorax-templates-anolis Version: 37.0 Release: 1.%{anolis_release}%{?dist} @@ -12,6 +12,7 @@ Source0: lorax-templates-anolis-37.0.tar.gz Patch1001: 1001-custom-config.patch Patch1002: 1002-add-uefi-parameter.patch +Patch1003: 1003-Do-not-remove-avahi-glib-avahi-libs.patch # Where are these supposed to end up? %define templatedir %{_datadir}/lorax/templates.d/80-anolis @@ -24,6 +25,7 @@ placed in %{templatedir} %setup %patch1001 -p1 %patch1002 -p1 +%patch1003 -p1 %build # nothing to build @@ -38,5 +40,8 @@ cp -a 80-anolis/* $RPM_BUILD_ROOT/%{templatedir} %{templatedir}/* %changelog +* Fri Jan 06 2023 Chang Gao - 37.0-1.2 +- Do not remove avahi-glib and avahi-libs in runtime-cleanup.tmpl + * Thu Oct 27 2022 gaochang - 37.0-1.1 - Initial version for Anolis OS 23 -- Gitee