diff --git a/cinnamon-settings-daemon.spec b/cinnamon-settings-daemon.spec index 0cb4977f1a781f17854e2a61c7172f9eb9423b4a..80dc653d378e5d2f494f5e8d1feccc38d7513c08 100644 --- a/cinnamon-settings-daemon.spec +++ b/cinnamon-settings-daemon.spec @@ -2,7 +2,7 @@ Name: cinnamon-settings-daemon Version: 5.6.1 -Release: 2 +Release: 3 Summary: The daemon sharing settings from CINNAMON to GTK+/KDE applications License: GPLv2+ and LGPLv2+ URL: https://github.com/linuxmint/%{name} @@ -72,6 +72,8 @@ developing applications that use %{name}. %meson_install chrpath -d %{buildroot}%{_bindir}/csd-* chrpath -d %{buildroot}%{_libexecdir}/csd-* +mkdir -p %{buildroot}/etc/ld.so.conf.d +echo "%{_libdir}/cinnamon-settings-daemon-3.0" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf desktop-file-install --delete-original \ --dir %{buildroot}%{_sysconfdir}/xdg/autostart/ \ @@ -87,6 +89,13 @@ chmod a+x %{buildroot}%{_datadir}/cinnamon-settings-daemon-3.0/input-device-exam # Delete csd symlinks rm -rf %{buildroot}%{_libdir}/cinnamon-settings-daemon/ +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + + %files %doc AUTHORS %license COPYING COPYING.LIB @@ -119,6 +128,7 @@ rm -rf %{buildroot}%{_libdir}/cinnamon-settings-daemon/ %{_datadir}/glib-2.0/schemas/org.cinnamon.settings-daemon*.xml %{_datadir}/icons/hicolor/*/apps/csd-* %{_datadir}/polkit-1/actions/org.cinnamon.settings*.policy +%config(noreplace) /etc/ld.so.conf.d/* %files devel %{_includedir}/cinnamon-settings-daemon-3.0/ @@ -126,6 +136,9 @@ rm -rf %{buildroot}%{_libdir}/cinnamon-settings-daemon/ %{_datadir}/cinnamon-settings-daemon-3.0/ %changelog +* Wed Mar 22 2023 lin zhang - 5.6.1-3 +- add library path file to /etc/ld.so.conf.d + * Mon Mar 13 2023 lin zhang - 5.6.1-2 - remove rpath