Merge remote-tracking branch 'origin/master' into el5
3.4.0-6, glusterfs-cli for vdsm simplified dependencies
This commit is contained in:
commit
3f046da0c5
@ -39,7 +39,7 @@
|
|||||||
%{?_without_bd:%global _without_bd --disable-bd-xlator}
|
%{?_without_bd:%global _without_bd --disable-bd-xlator}
|
||||||
|
|
||||||
%if ( 0%{?rhel} && 0%{?rhel} < 6 )
|
%if ( 0%{?rhel} && 0%{?rhel} < 6 )
|
||||||
%define _without_bd true
|
%define _without_bd --disable-bd-xlator
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# if you wish to build rpms without UFO, compile like this
|
# if you wish to build rpms without UFO, compile like this
|
||||||
@ -66,7 +66,7 @@ Summary: Cluster File System
|
|||||||
%if ( 0%{_for_fedora_koji_builds} )
|
%if ( 0%{_for_fedora_koji_builds} )
|
||||||
Name: glusterfs
|
Name: glusterfs
|
||||||
Version: 3.4.0
|
Version: 3.4.0
|
||||||
Release: 5%{?prereltag:.%{prereltag}}%{?dist}
|
Release: 6%{?prereltag:.%{prereltag}}%{?dist}
|
||||||
Vendor: Fedora Project
|
Vendor: Fedora Project
|
||||||
%else
|
%else
|
||||||
Name: @PACKAGE_NAME@
|
Name: @PACKAGE_NAME@
|
||||||
@ -267,6 +267,22 @@ is in user space and easily manageable.
|
|||||||
|
|
||||||
This package provides the base GlusterFS libraries
|
This package provides the base GlusterFS libraries
|
||||||
|
|
||||||
|
%package cli
|
||||||
|
Summary: GlusterFS CLI
|
||||||
|
Group: Applications/File
|
||||||
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
|
|
||||||
|
%description cli
|
||||||
|
GlusterFS is a clustered file-system capable of scaling to several
|
||||||
|
petabytes. It aggregates various storage bricks over Infiniband RDMA
|
||||||
|
or TCP/IP interconnect into one large parallel network file
|
||||||
|
system. GlusterFS is one of the most sophisticated file systems in
|
||||||
|
terms of features and extensibility. It borrows a powerful concept
|
||||||
|
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
|
||||||
|
is in user space and easily manageable.
|
||||||
|
|
||||||
|
This package provides the GlusterFS CLI application and its man page
|
||||||
|
|
||||||
%if ( 0%{!?_without_rdma:1} )
|
%if ( 0%{!?_without_rdma:1} )
|
||||||
%package rdma
|
%package rdma
|
||||||
Summary: GlusterFS rdma support for ib-verbs
|
Summary: GlusterFS rdma support for ib-verbs
|
||||||
@ -329,7 +345,6 @@ This package provides support to FUSE based clients.
|
|||||||
|
|
||||||
%package server
|
%package server
|
||||||
Summary: Clustered file-system server
|
Summary: Clustered file-system server
|
||||||
License: GPLv2 or LGPLv3+
|
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
@ -353,7 +368,6 @@ This package provides the glusterfs server daemon.
|
|||||||
|
|
||||||
%package api
|
%package api
|
||||||
Summary: Clustered file-system api library
|
Summary: Clustered file-system api library
|
||||||
License: GPLv2 or LGPLv3+
|
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
@ -403,7 +417,6 @@ like Pacemaker.
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development Libraries
|
Summary: Development Libraries
|
||||||
License: GPLv2 or LGPLv3+
|
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
@ -420,7 +433,6 @@ This package provides the development libraries and include files.
|
|||||||
|
|
||||||
%package api-devel
|
%package api-devel
|
||||||
Summary: Development Libraries
|
Summary: Development Libraries
|
||||||
License: GPLv2 or LGPLv3+
|
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
@ -921,6 +933,7 @@ cp ufo/bin/gluster-swift-gen-builders %{buildroot}%{_bindir}/
|
|||||||
%{_libdir}/glusterfs
|
%{_libdir}/glusterfs
|
||||||
%{_sbindir}/glusterfs*
|
%{_sbindir}/glusterfs*
|
||||||
%{_mandir}/man8/*gluster*.8*
|
%{_mandir}/man8/*gluster*.8*
|
||||||
|
%exclude %{_mandir}/man8/gluster.8*
|
||||||
%dir %{_localstatedir}/log/glusterfs
|
%dir %{_localstatedir}/log/glusterfs
|
||||||
%dir %{_localstatedir}/run/gluster
|
%dir %{_localstatedir}/run/gluster
|
||||||
%dir %{_sharedstatedir}/glusterd
|
%dir %{_sharedstatedir}/glusterd
|
||||||
@ -950,6 +963,10 @@ cp ufo/bin/gluster-swift-gen-builders %{buildroot}%{_bindir}/
|
|||||||
%{_libdir}/*.so.*
|
%{_libdir}/*.so.*
|
||||||
%exclude %{_libdir}/libgfapi.*
|
%exclude %{_libdir}/libgfapi.*
|
||||||
|
|
||||||
|
%files cli
|
||||||
|
%{_sbindir}/gluster
|
||||||
|
%{_mandir}/man8/gluster.8*
|
||||||
|
|
||||||
%if ( 0%{!?_without_rdma:1} )
|
%if ( 0%{!?_without_rdma:1} )
|
||||||
%files rdma
|
%files rdma
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
@ -1006,7 +1023,6 @@ fi
|
|||||||
%_init_glusterfsd
|
%_init_glusterfsd
|
||||||
%endif
|
%endif
|
||||||
# binaries
|
# binaries
|
||||||
%{_sbindir}/gluster
|
|
||||||
%{_sbindir}/glusterd
|
%{_sbindir}/glusterd
|
||||||
%{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/storage*
|
%{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/storage*
|
||||||
%{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/features/posix*
|
%{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/features/posix*
|
||||||
@ -1479,6 +1495,9 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Aug 5 2013 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.4.0-6
|
||||||
|
- glusterfs-cli RPM to simplify dependencies for vdsm
|
||||||
|
|
||||||
* Mon Aug 5 2013 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.4.0-5
|
* Mon Aug 5 2013 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.4.0-5
|
||||||
- there is no systemtap/dtrace support; don't even pretend
|
- there is no systemtap/dtrace support; don't even pretend
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user