diff --git a/glusterfs.spec b/glusterfs.spec index a627918..96e7b5c 100644 --- a/glusterfs.spec +++ b/glusterfs.spec @@ -139,6 +139,16 @@ Provides: %{name}-libs = %{version}-%{release} Provides: %{name}-common = %{version}-%{release} Provides: %{name}-core = %{version}-%{release} +# We do not want to generate useless provides for xlator .so files +# TODO: RHEL5 does not have a convenient solution +%if 0%{?rhel} == 6 + # filter_setup exists in RHEL6 only + %filter_provides_in %{_libdir}/glusterfs/%{version}/ + %filter_setup +%else + # modern rpm and current Fedora + %global __provides_exclude_from ^%{_libdir}/glusterfs/%{version}/.*$ +%endif %description GlusterFS is a clustered file-system capable of scaling to several @@ -1183,6 +1193,13 @@ fi - add %{prereltag} for upcoming 3.3.2 and 3.4.0 alpha and beta builds - add librdmacm-devel for rdma builds +* Mon Apr 15 2013 Niels de Vos +- Remove useless provides for xlator .so files and private libraries + (3.4.x) + +* Wed Apr 10 2013 Kaleb S. KEITHLEY - 3.4.0-0.1alpha2 +- prerelease 3.4.0alpha2 for oVirt/vdsm dependencies in Fedora19 + * Wed Mar 6 2013 Kaleb S. KEITHLEY - 3.3.1-11 - /var/run/gluster - sync with gluster.org git - Requires: portmap for rhel5 instead of rpcbind