Compare commits
13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
20741961f9 | ||
|
|
97ae0c8161 | ||
|
|
f9601570de | ||
|
|
c57964a916 | ||
|
|
a60723ba10 | ||
|
|
b67103f4f6 | ||
|
|
13f517d933 | ||
|
|
687beb2e84 | ||
|
|
9ab7b3db72 | ||
|
|
efa2243948 | ||
|
|
46e9b63b14 | ||
|
|
83e4a9d52e | ||
|
|
8c18dfd0c3 |
2 changed files with 45 additions and 38 deletions
|
|
@ -175,7 +175,7 @@
|
|||
Summary: Distributed File System
|
||||
%if ( 0%{_for_fedora_koji_builds} )
|
||||
Name: glusterfs
|
||||
Version: 3.12.3
|
||||
Version: 3.12.15
|
||||
Release: 1%{?prereltag:.%{prereltag}}%{?dist}
|
||||
%else
|
||||
Name: @PACKAGE_NAME@
|
||||
|
|
@ -183,7 +183,6 @@ Version: @PACKAGE_VERSION@
|
|||
Release: 0.@PACKAGE_RELEASE@%{?dist}.5
|
||||
%endif
|
||||
License: GPLv2 or LGPLv3+
|
||||
Group: System Environment/Base
|
||||
URL: http://gluster.readthedocs.io/en/latest/
|
||||
%if ( 0%{_for_fedora_koji_builds} )
|
||||
Source0: http://bits.gluster.org/pub/gluster/%{name}/src/%{name}-%{version}%{?prereltag}.tar.gz
|
||||
|
|
@ -198,6 +197,8 @@ Source0: @PACKAGE_NAME@-@PACKAGE_VERSION@.tar.gz
|
|||
|
||||
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
||||
|
||||
Requires(post): /sbin/ldconfig
|
||||
Requires(postun): /sbin/ldconfig
|
||||
Requires(pre): shadow-utils
|
||||
%if ( 0%{?rhel} && 0%{?rhel} < 6 )
|
||||
BuildRequires: python-simplejson
|
||||
|
|
@ -271,7 +272,6 @@ and client framework.
|
|||
|
||||
%package api
|
||||
Summary: GlusterFS api library
|
||||
Group: System Environment/Daemons
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-client-xlators = %{version}-%{release}
|
||||
|
||||
|
|
@ -288,7 +288,6 @@ This package provides the glusterfs libgfapi library.
|
|||
|
||||
%package api-devel
|
||||
Summary: Development Libraries
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-devel = %{version}-%{release}
|
||||
Requires: libacl-devel
|
||||
|
|
@ -306,7 +305,6 @@ This package provides the api include files.
|
|||
|
||||
%package cli
|
||||
Summary: GlusterFS CLI
|
||||
Group: Applications/File
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description cli
|
||||
|
|
@ -322,7 +320,6 @@ This package provides the GlusterFS CLI application and its man page
|
|||
|
||||
%package client-xlators
|
||||
Summary: GlusterFS client-side translators
|
||||
Group: Applications/File
|
||||
|
||||
%description client-xlators
|
||||
GlusterFS is a distributed file-system capable of scaling to several
|
||||
|
|
@ -337,7 +334,6 @@ This package provides the translators needed on any GlusterFS client.
|
|||
|
||||
%package devel
|
||||
Summary: Development Libraries
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
# Needed for the Glupy examples to work
|
||||
Requires: %{name}-extra-xlators = %{version}-%{release}
|
||||
|
|
@ -357,7 +353,6 @@ This package provides the development libraries and include files.
|
|||
%if ( 0%{!?_without_events:1} )
|
||||
%package events
|
||||
Summary: GlusterFS Events
|
||||
Group: Applications/File
|
||||
Requires: %{name}-server%{?_isa} = %{version}-%{release}
|
||||
Requires: python2 python-prettytable
|
||||
Requires: python2-gluster = %{version}-%{release}
|
||||
|
|
@ -389,7 +384,6 @@ This package provides the GlusterFS Events
|
|||
|
||||
%package extra-xlators
|
||||
Summary: Extra Gluster filesystem Translators
|
||||
Group: Applications/File
|
||||
# We need python2-gluster rpm for gluster module's __init__.py in Python
|
||||
# site-packages area
|
||||
Requires: python2-gluster = %{version}-%{release}
|
||||
|
|
@ -412,7 +406,6 @@ for GlusterFS.
|
|||
|
||||
%package fuse
|
||||
Summary: Fuse client
|
||||
Group: Applications/File
|
||||
BuildRequires: fuse-devel
|
||||
Requires: attr
|
||||
Requires: psmisc
|
||||
|
|
@ -438,7 +431,6 @@ glusterfsd and glusterfs binaries.
|
|||
%if ( 0%{!?_without_georeplication:1} )
|
||||
%package geo-replication
|
||||
Summary: GlusterFS Geo-replication
|
||||
Group: Applications/File
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-server = %{version}-%{release}
|
||||
Requires: python2
|
||||
|
|
@ -464,7 +456,6 @@ This package provides support to geo-replication.
|
|||
%if ( 0%{?_with_gnfs:1} )
|
||||
%package gnfs
|
||||
Summary: GlusterFS gNFS server
|
||||
Group: System Environment/Daemons
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{name}-client-xlators%{?_isa} = %{version}-%{release}
|
||||
Requires: nfs-utils
|
||||
|
|
@ -483,7 +474,6 @@ This package provides the glusterfs legacy gNFS server xlator
|
|||
|
||||
%package libs
|
||||
Summary: GlusterFS common libraries
|
||||
Group: Applications/File
|
||||
|
||||
%description libs
|
||||
GlusterFS is a distributed file-system capable of scaling to several
|
||||
|
|
@ -498,7 +488,6 @@ This package provides the base GlusterFS libraries
|
|||
|
||||
%package -n python-gluster
|
||||
Summary: GlusterFS python library
|
||||
Group: Development/Tools
|
||||
%if ( ! ( 0%{?rhel} && 0%{?rhel} < 6 || 0%{?sles_version} ) )
|
||||
# EL5 does not support noarch sub-packages
|
||||
BuildArch: noarch
|
||||
|
|
@ -520,7 +509,6 @@ namespace.
|
|||
|
||||
%package -n python2-gluster
|
||||
Summary: GlusterFS python library
|
||||
Group: Development/Tools
|
||||
%{?python_provide:%python_provide python2-gluster}
|
||||
Requires: python2
|
||||
Provides: python-gluster = %{version}-%{release}
|
||||
|
|
@ -531,7 +519,6 @@ Obsoletes: python-gluster < 3.10
|
|||
%if ( 0%{!?_without_rdma:1} )
|
||||
%package rdma
|
||||
Summary: GlusterFS rdma support for ib-verbs
|
||||
Group: Applications/File
|
||||
%if ( 0%{?fedora} && 0%{?fedora} > 26 )
|
||||
BuildRequires: rdma-core-devel
|
||||
%else
|
||||
|
|
@ -555,7 +542,6 @@ This package provides support to ib-verbs library.
|
|||
%if ( ! 0%{_for_fedora_koji_builds} )
|
||||
%package regression-tests
|
||||
Summary: Development Tools
|
||||
Group: Development/Tools
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-fuse = %{version}-%{release}
|
||||
Requires: %{name}-server = %{version}-%{release}
|
||||
|
|
@ -579,11 +565,6 @@ License: GPLv3+
|
|||
BuildArch: noarch
|
||||
%endif
|
||||
# this Group handling comes from the Fedora resource-agents package
|
||||
%if ( 0%{?fedora} || 0%{?centos_version} || 0%{?rhel} )
|
||||
Group: System Environment/Base
|
||||
%else
|
||||
Group: Productivity/Clustering/HA
|
||||
%endif
|
||||
# for glusterd
|
||||
Requires: %{name}-server = %{version}-%{release}
|
||||
# depending on the distribution, we need pacemaker or resource-agents
|
||||
|
|
@ -605,7 +586,6 @@ like Pacemaker.
|
|||
|
||||
%package server
|
||||
Summary: Distributed file-system server
|
||||
Group: System Environment/Daemons
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
Requires: %{name}-cli = %{version}-%{release}
|
||||
|
|
@ -825,8 +805,6 @@ rm -rf %{buildroot}
|
|||
%endif
|
||||
exit 0
|
||||
|
||||
%post api -p /sbin/ldconfig
|
||||
|
||||
%if ( 0%{!?_without_events:1} )
|
||||
%post events
|
||||
%systemd_post glustereventsd
|
||||
|
|
@ -847,10 +825,6 @@ fi
|
|||
exit 0
|
||||
%endif
|
||||
|
||||
%post libs
|
||||
/sbin/ldconfig
|
||||
exit 0
|
||||
|
||||
%post server
|
||||
# Legacy server
|
||||
%systemd_post glusterd
|
||||
|
|
@ -976,14 +950,6 @@ exit 0
|
|||
%endif
|
||||
exit 0
|
||||
|
||||
%postun api
|
||||
/sbin/ldconfig
|
||||
exit 0
|
||||
|
||||
%postun libs
|
||||
/sbin/ldconfig
|
||||
exit 0
|
||||
|
||||
%postun server
|
||||
/sbin/ldconfig
|
||||
%if (0%{?_with_firewalld:1})
|
||||
|
|
@ -1056,6 +1022,7 @@ exit 0
|
|||
%{_tmpfilesdir}/gluster.conf
|
||||
%endif
|
||||
|
||||
%ldconfig_scriptlets api
|
||||
%files api
|
||||
%exclude %{_libdir}/*.so
|
||||
# libgfapi files
|
||||
|
|
@ -1180,6 +1147,7 @@ exit 0
|
|||
%{_datadir}/glusterfs/scripts/schedule_georep.py*
|
||||
%endif
|
||||
|
||||
%ldconfig_scriptlets libs
|
||||
%files libs
|
||||
%{_libdir}/*.so.*
|
||||
%exclude %{_libdir}/libgfapi.*
|
||||
|
|
@ -1385,6 +1353,45 @@ exit 0
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Sat Oct 13 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.15-1
|
||||
- 3.12.15 GA
|
||||
|
||||
* Thu Sep 6 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.14-1
|
||||
- 3.12.14 GA
|
||||
|
||||
* Wed Aug 22 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.13-1
|
||||
- 3.12.13 GA
|
||||
|
||||
* Thu Jul 12 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.12-1
|
||||
- 3.12.12 GA
|
||||
|
||||
* Tue Jun 26 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.11-1
|
||||
- 3.12.11 GA
|
||||
|
||||
* Thu Jun 14 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.10-1
|
||||
- 3.12.10 GA
|
||||
|
||||
* Tue Apr 24 2018 Niels de Vos <ndevos@redhat.com> - 3.12.9-1
|
||||
- 3.12.9 GA
|
||||
|
||||
* Thu Apr 12 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.8-1
|
||||
- 3.12.8 GA
|
||||
|
||||
* Tue Mar 20 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.7-1
|
||||
- 3.12.7 GA
|
||||
|
||||
* Thu Feb 15 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.6-2
|
||||
- %%ldconfig_scriptlets
|
||||
|
||||
* Tue Feb 13 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.6-1
|
||||
- 3.12.6 GA
|
||||
|
||||
* Fri Jan 12 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.5-1
|
||||
- 3.12.5 GA
|
||||
|
||||
* Thu Dec 14 2017 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.4-1
|
||||
- 3.12.4 GA
|
||||
|
||||
* Mon Nov 13 2017 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 3.12.3-1
|
||||
- 3.12.3 GA
|
||||
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (glusterfs-3.12.3.tar.gz) = f648b8324a69360b510c947e49918467c969dcc21b6a408b6916b780aa78c44abe027b6c84d696eed7d5f381b055edd3be1dfe4f3ea8f76d15d9319cd08cfa3d
|
||||
SHA512 (glusterfs-3.12.15.tar.gz) = f2c327c6d0e5c24603023ce21fb829f1af3f863fd103c35367947dfe221ce82ec0aa83e0bfe17411b2c7f90be50f447f63c93d047f009adf24c59c6f0087fefe
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue