[glusterfs] GlusterFS 3.6.2beta1 and Fixing #1169005 (upstream)
Lalatendu Mohanty
lalatendu at fedoraproject.org
Fri Dec 19 15:37:15 UTC 2014
commit a34c2f113aebf663553d0b68ee35021c0d797304
Author: Lalatendu Mohanty <lmohanty at redhat.com>
Date: Fri Dec 19 20:03:12 2014 +0530
GlusterFS 3.6.2beta1 and Fixing #1169005 (upstream)
Signed-off-by: Lalatendu Mohanty <lmohanty at redhat.com>
glusterfs.spec | 41 ++++++++++++-----------------------------
sources | 2 +-
2 files changed, 13 insertions(+), 30 deletions(-)
---
diff --git a/glusterfs.spec b/glusterfs.spec
index f15c137..90e129c 100644
--- a/glusterfs.spec
+++ b/glusterfs.spec
@@ -3,7 +3,7 @@
%global _for_fedora_koji_builds 1
# uncomment and add '%' to use the prereltag for pre-releases
-#%%global prereltag beta3
+%global prereltag beta1
##-----------------------------------------------------------------------------
## All argument definitions should be placed here and keep them sorted
@@ -145,8 +145,8 @@
Summary: Cluster File System
%if ( 0%{_for_fedora_koji_builds} )
Name: glusterfs
-Version: 3.6.1
-Release: 4%{?prereltag:.%{prereltag}}%{?dist}
+Version: 3.6.2
+Release: 0.1%{?prereltag:.%{prereltag}}%{?dist}
Vendor: Fedora Project
%else
Name: @PACKAGE_NAME@
@@ -720,26 +720,6 @@ find ./tests ./run-tests.sh -type f | cpio -pd %{buildroot}%{_prefix}/share/glus
install -p -m 0744 -D extras/command-completion/gluster.bash \
%{buildroot}%{_sysconfdir}/bash_completion.d/gluster
-%if ( 0%{?_without_georeplication:1} )
-rm -rf %{buildroot}%{_datadir}/glusterfs/scripts/get-gfid.sh
-rm -rf %{buildroot}%{_datadir}/glusterfs/scripts/slave-upgrade.sh
-rm -rf %{buildroot}%{_datadir}/glusterfs/scripts/gsync-upgrade.sh
-rm -rf %{buildroot}%{_datadir}/glusterfs/scripts/generate-gfid-file.sh
-rm -rf %{buildroot}%{_datadir}/glusterfs/scripts/gsync-sync-gfid
-%endif
-
-## While introducing symbol versioning in libgfapi.so, the pkg-config version
-## for gluster-api got reset to 0. This is causing users of pkg-config to be
-## confused, they can not reliably check the version anymore. In upstream
-## Gluster we have changed the version in gluster-api to 4.3.6.x so that
-## existing checks for ">= 4" are still valid.
-##
-## Upstream bug 1166232, should get fixed in 3.6.2 and then this note + sed
-## patching can get dropped from this .spec.
-sed -i 's/^Version: 0.0.0/Version: 4.%{version}/' \
- %{buildroot}%{_libdir}/pkgconfig/glusterfs-api.pc
-
-
%clean
rm -rf %{buildroot}
@@ -893,6 +873,7 @@ fi
%exclude %{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/encryption/rot-13*
%exclude %{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/features/mac-compat*
%exclude %{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/testing/performance/symlink-cache*
+%dir %{_datadir}/glusterfs/scripts
%{_datadir}/glusterfs/scripts/post-upgrade-script-for-quota.sh
%{_datadir}/glusterfs/scripts/pre-upgrade-script-for-quota.sh
@@ -982,13 +963,9 @@ fi
%if ( ! 0%{_for_fedora_koji_builds} )
%files regression-tests
-%{_prefix}/share/glusterfs/*
+%{_prefix}/share/glusterfs/run-tests.sh
+%{_prefix}/share/glusterfs/tests
%exclude %{_datadir}/glusterfs/tests/basic/rpm.t
-%exclude %{_datadir}/glusterfs/scripts/generate-gfid-file.sh
-%exclude %{_datadir}/glusterfs/scripts/get-gfid.sh
-%exclude %{_datadir}/glusterfs/scripts/gsync-sync-gfid
-%exclude %{_datadir}/glusterfs/scripts/gsync-upgrade.sh
-%exclude %{_datadir}/glusterfs/scripts/slave-upgrade.sh
%endif
%if ( 0%{!?_without_ocf:1} )
@@ -1072,6 +1049,12 @@ fi
%ghost %attr(0600,-,-) %{_sharedstatedir}/glusterd/nfs/run/nfs.pid
%changelog
+* Fri Dec 19 2014 Lalatendu Mohanty <lmohanty at redhat.com> 3.6.2beta1
+- GlusterFS 3.6.2beta1
+
+* Fri Dec 12 2014 Niels de Vos <ndevos at redhat.com>
+- do not package all /usr/share/glusterfs/* files in regression-tests (#1169005)
+
* Sat Nov 29 2014 Lalatendu Mohanty <lmohanty at redhat.com> 3.6.1-4
- Fix build on el5 (upstream bug 1169004)
diff --git a/sources b/sources
index cd6b88b..1498541 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ffc1c280fa4652124100a9b1c9ad5bb9 glusterfs-3.6.1.tar.gz
+1b8027733586c646a060a096c82b9b4e glusterfs-3.6.2beta1.tar.gz
More information about the scm-commits
mailing list