diff --git a/squeezelite.spec b/squeezelite.spec index d917828..d9700cc 100644 --- a/squeezelite.spec +++ b/squeezelite.spec @@ -17,7 +17,7 @@ Name: squeezelite Version: 1.8.7.1083 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Headless music player for streaming from Logitech Media Server License: GPLv3 @@ -47,6 +47,7 @@ BuildRequires: soxr-devel BuildRequires: systemd Requires(pre): shadow-utils +%{?systemd_requires} %description @@ -95,7 +96,24 @@ getent passwd %{name} >/dev/null || \ exit 0 +%post +%systemd_post %{name}.service +%systemd_user_post %{name}.service + + +%preun +%systemd_preun %{name}.service +%systemd_user_preun %{name}.service + + +%postun +%systemd_postun_with_restart %{name}.service + + %changelog +* Thu Apr 26 2018 Peter Oliver - 1.8.7.1083-3 +- Include systemd scriptlets to restart service on update. + * Wed Apr 25 2018 Peter Oliver - 1.8.7.1083-2 - Make Raspberry Pi support optional.