rpms/cluster/devel cluster.spec,1.20,1.21
Fabio M. Di Nitto
fabbione at fedoraproject.org
Fri Sep 26 18:24:27 UTC 2008
Author: fabbione
Update of /cvs/pkgs/rpms/cluster/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7411
Modified Files:
cluster.spec
Log Message:
Split libcman out of cman into cmanlib (and -devel)
Index: cluster.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cluster/devel/cluster.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- cluster.spec 25 Sep 2008 09:42:19 -0000 1.20
+++ cluster.spec 26 Sep 2008 18:23:57 -0000 1.21
@@ -19,7 +19,7 @@
Name: cluster
Summary: Red Hat Cluster
Version: 2.99.10
-Release: 3%{?alphatag:.%{alphatag}}%{?dist}
+Release: 4%{?alphatag:.%{alphatag}}%{?dist}
License: GPLv2+ and LGPLv2+
Group: System Environment/Base
URL: http://sources.redhat.com/cluster/wiki/
@@ -157,7 +157,9 @@
/sbin/gfs_control*
/sbin/group*
/sbin/*qdisk*
-%{_libdir}/*.so.*
+%{_libdir}/libccs*.so.*
+%{_libdir}/libdlm*.so.*
+%{_libdir}/libfence*.so.*
%{_datadir}/fence*
%{_datadir}/snmp/mibs/*
/usr/libexec/*
@@ -182,13 +184,47 @@
%files -n cman-devel
%defattr(-,root,root,-)
-%{_libdir}/*.so
-%{_includedir}/*
+%{_libdir}/libccs*.so
+%{_libdir}/libdlm*.so
+%{_libdir}/libfence*.so
+%{_includedir}/ccs.h
+%{_includedir}/libdlm*.h
+%{_includedir}/libfence.h
%{_mandir}/man3/*3.gz
%description -n cman-devel
The Cluster Manager development package
+%package -n cmanlib
+Group: System Environment/Libraries
+Summary: The Cluster Manager library
+Conflicts: cman <= 2.99.10-3
+
+%files -n cmanlib
+%defattr(-,root,root,-)
+%{_libdir}/libcman.so.*
+
+%description -n cmanlib
+The Cluster Manager library package
+
+%post -n cmanlib -p /sbin/ldconfig
+
+%postun -n cmanlib -p /sbin/ldconfig
+
+%package -n cmanlib-devel
+Group: Development/Libraries
+Summary: The Cluster Manager library development package
+Conflicts: cman-devel <= 2.99.10-3
+Requires: cmanlib = %{version}-%{release}
+
+%files -n cmanlib-devel
+%defattr(-,root,root,-)
+%{_includedir}/libcman.h
+%{_libdir}/libcman.so
+
+%description -n cmanlib-devel
+The Cluster Manager library development package
+
%package -n rgmanager
Group: System Environment/Base
Summary: Open Source HA Resource Group Failover for Red Hat Cluster
@@ -301,6 +337,10 @@
%{_mandir}/man8/gnbd*
%changelog
+* Thu Sep 26 2008 Fabio M. Di Nitto <fdinitto at redhat.com> - 2.99.10-4
+- Split libcman.so* from cman and cman-devel into cmanlib and cmanlib-devel
+ to break a very annoying circular dependency.
+
* Thu Sep 25 2008 Fabio M. Di Nitto <fdinitto at redhat.com> - 2.99.10-3
- The "CVS HATES ME" release.
- New upstream release.
More information about the fedora-extras-commits
mailing list