diff --git a/imsettings.spec b/imsettings.spec index b8cf2e8..881b435 100644 --- a/imsettings.spec +++ b/imsettings.spec @@ -1,6 +1,6 @@ Name: imsettings Version: 1.7.2 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ URL: https://tagoh.bitbucket.org/%{name}/ BuildRequires: desktop-file-utils @@ -27,8 +27,8 @@ Group: Applications/System Requires: xorg-x11-xinit >= 1.0.2-22.fc8 Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-desktop-module%{?_isa} = %{version}-%{release} -Requires(post): /usr/bin/dbus-send %{_sbindir}/alternatives -Requires(postun): /usr/bin/dbus-send %{_sbindir}/alternatives +Requires(post): systemd %{_sbindir}/alternatives +Requires(postun): systemd %{_sbindir}/alternatives Suggests: %{name}-gsettings %description @@ -235,14 +235,14 @@ desktop-file-validate $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/imsettings-sta alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/none.conf 10 alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xcompose.conf 20 alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xim.conf 30 -dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || : +systemctl reload dbus.service 2>&1 || : %postun if [ "$1" = 0 ]; then alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/none.conf alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xcompose.conf alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xim.conf - dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || : + systemctl reload dbus.service 2>&1 || : fi %post libs -p /sbin/ldconfig @@ -313,6 +313,9 @@ fi %changelog +* Sat Sep 23 2017 Akira TAGOH - 1.7.2-5 +- Reload dbus.service instead of calling through dbus-send. + * Wed Aug 02 2017 Fedora Release Engineering - 1.7.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild