[packages/pacemaker] fixes in systemd support for -corosync subpackage

jajcus jajcus at pld-linux.org
Fri Jun 21 14:44:00 CEST 2013


commit 7c510570e091ba3acbbd82de4114b74fb7b62702
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date:   Fri Jun 21 14:42:05 2013 +0200

    fixes in systemd support for -corosync subpackage
    
    dependencies and preun fixes

 pacemaker.spec | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/pacemaker.spec b/pacemaker.spec
index fe1ec0b..23cbd2a 100644
--- a/pacemaker.spec
+++ b/pacemaker.spec
@@ -34,6 +34,7 @@ BuildRequires:	pam-devel
 BuildRequires:	pkgconfig
 BuildRequires:	python-devel
 BuildRequires:	rpm-pythonprov
+BuildRequires:  rpmbuild(macros) >= 1.644
 BuildRequires:	swig
 BuildRequires:	pciutils-devel
 BuildRequires:	cluster-glue-libs-devel
@@ -83,6 +84,7 @@ This package allows using Pacemaker on a Heartbeat cluster.
 Summary:	Pacemaker for Corosync cluster
 Group:		Applications/System
 Requires:	corosync
+Requires:       systemd-units >= 38
 Requires:	%{name} = %{version}-%{release}
 
 %description corosync
@@ -152,7 +154,6 @@ rm -rf $RPM_BUILD_ROOT
 %post corosync
 /sbin/chkconfig --add %{name}
 %service %{name} restart "%{name} daemon"
-
 %systemd_post %{name}.service
 
 %preun
@@ -160,6 +161,8 @@ if [ "$1" = "0" ]; then
         %service %{name} stop
         /sbin/chkconfig --del %{name}
 fi
+
+%preun corosync
 %systemd_preun %{name}.service
 
 %postun corosync
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pacemaker.git/commitdiff/f4369631f115b1a1534b5f41e1c879948059e8bd



More information about the pld-cvs-commit mailing list