BuildRequires: expect
BuildRequires: gcc-c++
BuildRequires: redhat-rpm-config
+BuildRequires: courier-unicode-devel
BuildRequires: %{_includedir}/ltdl.h
%endif
%if %using_systemd
-Requires(post): /bin/systemctl
-Requires(preun): /bin/systemctl
+Requires(post): systemd
+Requires(preun): systemd
+Requires(postun): systemd
%else
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
/sbin/chkconfig --del courier-authlib
/bin/systemctl stop courier-authlib.service || :
fi
-
-/bin/systemctl daemon-reload || :
-/bin/systemctl enable courier-authlib.service &> /dev/null || :
+%systemd_post courier-authlib.service
%else
/sbin/chkconfig --del courier-authlib
/sbin/chkconfig --add courier-authlib
if test "$1" = "0"
then
%if %using_systemd
- /bin/systemctl stop courier-authlib.service
- /bin/systemctl disable courier-authlib.service
+%systemd_preun courier-authlib.service
%else
/sbin/chkconfig --del courier-authlib
%endif
%postun
%if %using_systemd
-/bin/systemctl daemon-reload || :
+%systemd_postun_with_restart courier-authlib.service
%endif
%clean