[nfs-ganesha/f22] subpackage Requires: nfs-ganesha = %{version}-%{release}

Kaleb S. KEITHLEY kkeithle at fedoraproject.org
Mon Feb 16 13:51:08 UTC 2015


commit cf502f3a477d18bfd69200c575ce0e419494e146
Author: Kaleb S. KEITHLEY <kkeithle at redhat.com>
Date:   Mon Feb 16 08:50:40 2015 -0500

    subpackage Requires: nfs-ganesha = %{version}-%{release}

 nfs-ganesha.spec |   31 +++++++++++++++++++------------
 1 files changed, 19 insertions(+), 12 deletions(-)
---
diff --git a/nfs-ganesha.spec b/nfs-ganesha.spec
index 1f2402d..f2fdb28 100644
--- a/nfs-ganesha.spec
+++ b/nfs-ganesha.spec
@@ -75,7 +75,7 @@
 
 Name:		nfs-ganesha
 Version:	2.2.0
-Release:	0.2%{?dev_version:%{dev_version}}%{?dist}
+Release:	0.3%{?dev_version:%{dev_version}}%{?dist}
 Summary:	NFS-Ganesha is a NFS Server running in user space
 Group:		Applications/System
 License:	LGPLv3+
@@ -131,6 +131,7 @@ It comes with various back-end modules (called FSALs) provided as
 %package mount-9P
 Summary: a 9p mount helper
 Group: Applications/System
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description mount-9P
 This package contains the mount.9P script that clients can use
@@ -140,7 +141,7 @@ to simplify mounting to NFS-GANESHA. This is a 9p mount helper.
 Summary: The NFS-GANESHA's VFS FSAL
 Group: Applications/System
 BuildRequires: libattr-devel
-Requires: nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description vfs
 This package contains a FSAL shared object to
@@ -149,6 +150,7 @@ be used with NFS-Ganesha to support VFS based filesystems
 %package nullfs
 Summary: The NFS-GANESHA's NULLFS Stackable FSAL
 Group: Applications/System
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description nullfs
 This package contains a Stackable FSAL shared object to
@@ -158,7 +160,7 @@ be used with NFS-Ganesha. This is mostly a template for future (more sophisticat
 Summary: The NFS-GANESHA's PROXY FSAL
 Group: Applications/System
 BuildRequires: libattr-devel
-Requires: nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description proxy
 This package contains a FSAL shared object to
@@ -170,7 +172,7 @@ Summary: The NFS-GANESHA's util scripts
 Group: Applications/System
 BuildRequires:	PyQt4-devel
 Requires:	PyQt4
-Requires: nfs-ganesha python
+Requires: nfs-ganesha = %{version}-%{release}, python
 
 %description utils
 This package contains utility scripts for managing the NFS-GANESHA server
@@ -181,7 +183,7 @@ This package contains utility scripts for managing the NFS-GANESHA server
 Summary: The NFS-GANESHA's library for use with LTTng
 Group: Applications/System
 BuildRequires: lttng-ust-devel >= 2.3
-Requires: nfs-ganesha, lttng-tools >= 2.3,  lttng-ust >= 2.3
+Requires: nfs-ganesha = %{version}-%{release}, lttng-tools >= 2.3,  lttng-ust >= 2.3
 
 %description lttng
 This package contains the libganesha_trace.so library. When preloaded
@@ -196,6 +198,7 @@ to the ganesha.nfsd server, it makes it possible to trace using LTTng.
 %package gpfs
 Summary: The NFS-GANESHA's GPFS FSAL
 Group: Applications/System
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description gpfs
 This package contains a FSAL shared object to
@@ -209,6 +212,7 @@ Summary: The NFS-GANESHA's CEPH FSAL
 Group: Applications/System
 Requires:	ceph >= 0.78
 BuildRequires:	ceph-devel >= 0.78
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description ceph
 This package contains a FSAL shared object to
@@ -220,7 +224,7 @@ be used with NFS-Ganesha to support CEPH
 %package lustre
 Summary: The NFS-GANESHA's LUSTRE FSAL
 Group: Applications/System
-Requires:	lustre nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}, lustre
 BuildRequires:	libattr-devel lustre
 
 %description lustre
@@ -233,7 +237,7 @@ be used with NFS-Ganesha to support LUSTRE
 %package shook
 Summary: The NFS-GANESHA's LUSTRE/SHOOK FSAL
 Group: Applications/System
-Requires:	lustre shook-client nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}, lustre, shook-client
 BuildRequires:	libattr-devel lustre shook-devel
 
 %description shook
@@ -246,7 +250,7 @@ be used with NFS-Ganesha to support LUSTRE via SHOOK
 %package xfs
 Summary: The NFS-GANESHA's XFS FSAL
 Group: Applications/System
-Requires:	nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 BuildRequires:	libattr-devel xfsprogs-devel
 
 %description xfs
@@ -259,7 +263,7 @@ to support XFS correctly
 %package hpss
 Summary: The NFS-GANESHA's HPSS FSAL
 Group: Applications/System
-Requires:	nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 #BuildRequires:	hpssfs
 
 %description hpss
@@ -272,7 +276,7 @@ be used with NFS-Ganesha to support HPSS
 %package panfs
 Summary: The NFS-GANESHA's PANFS FSAL
 Group: Applications/System
-Requires:	nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description panfs
 This package contains a FSAL shared object to
@@ -284,7 +288,7 @@ be used with NFS-Ganesha to support PANFS
 %package pt
 Summary: The NFS-GANESHA's PT FSAL
 Group: Applications/System
-Requires:	nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 
 %description pt
 This package contains a FSAL shared object to
@@ -296,7 +300,7 @@ be used with NFS-Ganesha to support PT
 %package gluster
 Summary: The NFS-GANESHA's GLUSTER FSAL
 Group: Applications/System
-Requires:	nfs-ganesha
+Requires: nfs-ganesha = %{version}-%{release}
 BuildRequires:	glusterfs-api-devel >= 3.5.1
 BuildRequires:	libattr-devel
 
@@ -558,6 +562,9 @@ mv %{buildroot}/usr%{_sysconfdir}/ganesha/ganesha.conf %{buildroot}%{_sysconfdir
 %endif
 
 %changelog
+* Mon Feb 16 2015 Kaleb S. KEITHLEY <kkeithle at redhat.com> 2.2.0-0.3rc2
+- subpackage Requires: nfs-ganesha = %{version}-%{release}
+
 * Mon Feb 16 2015 Kaleb S. KEITHLEY <kkeithle at redhat.com> 2.2.0-0.2rc2
 - 2.2.0-0.2rc2
 


More information about the scm-commits mailing list