packages: pcsc-lite/pcsc-lite.spec - added systemd macros
baggins
baggins at pld-linux.org
Mon Jun 25 00:26:11 CEST 2012
Author: baggins Date: Sun Jun 24 22:26:11 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- added systemd macros
---- Files affected:
packages/pcsc-lite:
pcsc-lite.spec (1.71 -> 1.72)
---- Diffs:
================================================================
Index: packages/pcsc-lite/pcsc-lite.spec
diff -u packages/pcsc-lite/pcsc-lite.spec:1.71 packages/pcsc-lite/pcsc-lite.spec:1.72
--- packages/pcsc-lite/pcsc-lite.spec:1.71 Sun Jun 24 18:19:38 2012
+++ packages/pcsc-lite/pcsc-lite.spec Mon Jun 25 00:26:05 2012
@@ -33,11 +33,12 @@
BuildRequires: libtool >= 2:2.0
%{!?with_udev:BuildRequires: libusb-devel >= 1.0}
BuildRequires: pkgconfig
-BuildRequires: rpmbuild(macros) >= 1.268
+BuildRequires: rpmbuild(macros) >= 1.647
%{?with_udev:BuildRequires: udev-devel}
Requires(post,preun): /sbin/chkconfig
Requires(pretrans): fileutils
Requires: rc-scripts >= 0.4.3.0
+Requires: systemd-units >= 38
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define usbdropdir /usr/%{_lib}/pcsc/drivers
@@ -167,12 +168,20 @@
%post
/sbin/chkconfig --add pcscd
%service pcscd restart "PC/SC smart card daemon"
+%systemd_post pcscd.service pcscd.socket
%preun
if [ "$1" = "0" ]; then
%service pcscd stop
/sbin/chkconfig --del pcscd
fi
+%systemd_preun pcscd.service pcscd.socket
+
+%postun
+%systemd_reload
+
+%triggerpostun -- pcsc-lite < 1.8.3-1
+%systemd_trigger pcscd.service pcscd.socket
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
@@ -230,6 +239,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.72 2012/06/24 22:26:05 baggins
+- added systemd macros
+
Revision 1.71 2012/06/24 16:19:38 qboosh
- updated to 1.8.3; systemd support is included now
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/pcsc-lite/pcsc-lite.spec?r1=1.71&r2=1.72
More information about the pld-cvs-commit
mailing list