Sorry, I should have mentioned that I already incorporated your changes: https://github.com/ClusterLabs/pacemaker/commit/4f33a69a953a6eb7bcf8f488e2dfbdbc46d58733 and https://github.com/ClusterLabs/pacemaker/commit/8cea670efb6a6c0a0065b8181bf9644e188db217
2011/9/23 Pádraig Brady <p...@draigbrady.com>: > # HG changeset patch > # User Pádraig Brady <p...@draigbrady.com> > # Date 1316776074 -3600 > # Node ID 4cc7dd5a00a951911d2ec76d4cf3f65088acc77f > # Parent 9971ebba4494012a93c03b40a2c58ec0eb60f50c > Split out pacemaker-cluster-libs rpm package from pacemaker-libs > > diff -r 9971ebba4494 -r 4cc7dd5a00a9 pacemaker.spec.in > --- a/pacemaker.spec.in Wed Aug 31 11:02:11 2011 +1000 > +++ b/pacemaker.spec.in Fri Sep 23 12:07:54 2011 +0100 > @@ -2,7 +2,7 @@ > %global uname hacluster > %global pcmk_docdir %{_docdir}/%{name} > > -%global specversion 1 > +%global specversion 2 > %global upstream_version tip > %global upstream_prefix pacemaker > > @@ -73,6 +73,7 @@ > Requires(pre): cluster-glue > Requires: resource-agents > Requires: %{name}-libs = %{version}-%{release} > +Requires: %{name}-cluster-libs = %{version}-%{release} > Requires: %{name}-cli = %{version}-%{release} > Requires: python >= 2.4 > Conflicts: heartbeat < 2.99 > @@ -151,6 +152,7 @@ > Summary: Command line tools for controlling the Pacemaker cluster > resource manager > Group: System Environment/Daemons > Requires: %{name}-libs = %{version}-%{release} > +Requires: %{name}-cluster-libs = %{version}-%{release} > > %description cli > Pacemaker is an advanced, scalable High-Availability cluster resource > @@ -206,6 +208,23 @@ > when related resources fail and can be configured to periodically check > resource health. > > +%package -n %{name}-cluster-libs > +License: GPLv2+ and LGPLv2+ > +Summary: Cluster Libraries used by the Pacemaker cluster resource > manager and its clients > +Group: System Environment/Daemons > +Requires: %{name}-libs = %{version}-%{release} > + > +%description -n %{name}-cluster-libs > +Pacemaker is an advanced, scalable High-Availability cluster resource > +manager for Linux-HA (Heartbeat) and/or OpenAIS. > + > +It supports "n-node" clusters with significant capabilities for > +managing resources and dependencies. > + > +It will run scripts at initialization, when machines go up or down, > +when related resources fail and can be configured to periodically check > +resource health. > + > %package cts > License: GPLv2+ and LGPLv2+ > Summary: Test framework for cluster-related technologies like Pacemaker > @@ -321,6 +340,10 @@ > > %postun -n %{name}-libs -p /sbin/ldconfig > > +%post -n %{name}-cluster-libs -p /sbin/ldconfig > + > +%postun -n %{name}-cluster-libs -p /sbin/ldconfig > + > %files > ########################################################### > %defattr(-,root,root) > @@ -398,11 +421,16 @@ > %defattr(-,root,root) > %{_libdir}/libcib.so.* > %{_libdir}/libcrmcommon.so.* > -%{_libdir}/libcrmcluster.so.* > %{_libdir}/libpe_status.so.* > %{_libdir}/libpe_rules.so.* > %{_libdir}/libpengine.so.* > %{_libdir}/libtransitioner.so.* > +%doc COPYING.LIB > +%doc AUTHORS > + > +%files -n %{name}-cluster-libs > +%defattr(-,root,root) > +%{_libdir}/libcrmcluster.so.* > %{_libdir}/libstonithd.so.* > %doc COPYING.LIB > %doc AUTHORS > @@ -432,6 +460,9 @@ > %doc AUTHORS > > %changelog > +* Thu Sep 22 2011 Pádraig Brady <p...@draigbrady.com> 1.1.6-2 > +- Split out pacemaker-cluster-libs from pacemaker-libs > + > * Wed Aug 31 2011 Andrew Beekhof <and...@beekhof.net> 1.1.6-1 > - Update source tarball to revision: 676e5f25aa46 tip > - Statistics: > _______________________________________________ > Pacemaker mailing list: Pacemaker@oss.clusterlabs.org > http://oss.clusterlabs.org/mailman/listinfo/pacemaker > > Project Home: http://www.clusterlabs.org > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf > Bugs: > http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker > _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker