[fedfs-utils] - Update to latest upstream version.

Ian Kent iankent at fedoraproject.org
Tue Jul 10 02:31:28 UTC 2012


commit 5e41427913e4462aaa84dca8378bd8af98812eab
Author: Ian Kent <ikent at redhat.com>
Date:   Tue Jul 10 10:30:57 2012 +0800

    - Update to latest upstream version.

 .gitignore       |    1 +
 fedfs-utils.spec |   54 +++++++++++++++++++++++++++++++++++++++++++++---------
 sources          |    2 +-
 3 files changed, 47 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d1769bd..7c64037 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /fedfs-utils-0.7.3.tar.gz
+/fedfs-utils-0.8.0.tar.gz
diff --git a/fedfs-utils.spec b/fedfs-utils.spec
index 775b062..addd72a 100644
--- a/fedfs-utils.spec
+++ b/fedfs-utils.spec
@@ -1,8 +1,6 @@
-%define pre_release %nil
-#% define pre_release -rc1
 Name:           fedfs-utils
-Version:        0.7.3
-Release:        3%{?dist}
+Version:        0.8.0
+Release:        1%{?dist}
 Summary:        Utilities for mounting and managing FedFS
 
 Group:          System Environment/Daemons
@@ -11,8 +9,7 @@ URL:            http://oss.oracle.com/projects/%{name}/
 BuildRequires:  libidn-devel libattr-devel libcap-devel openldap-devel
 BuildRequires:  sqlite-devel libtirpc-devel libuuid-devel systemd-units
 
-Source0:        http://oss.oracle.com/projects/%{name}/dist/files/%{name}-%{version}%{pre_release}.tar.gz
-Patch1:         fedfs-utils-0.7.3-contrib.patch
+Source0:        http://oss.oracle.com/projects/%{name}/dist/files/%{name}-%{version}.tar.gz
 
 %description
 RFC 5716 introduces the Federated File System (FedFS, for short). FedFS
@@ -36,8 +33,7 @@ referrals. More on NFS version 4 referrals can be found in RFC 3530.
 FedFS may support other network file system protocols in the future.
 
 %prep
-%setup -q -n %{name}-%{version}%{pre_release}
-%patch1 -p1
+%setup -q -n %{name}-%{version}
 
 %build
 %configure --prefix=/usr
@@ -148,6 +144,41 @@ FedFS may support other network file system protocols in the future.
 %{_sbindir}/nsdbparams
 %{_mandir}/man8/nsdbparams.8.*
 
+%package devel
+Summary:      Development files and libraries for the nfs-plugin
+Group:        System Environment/Daemons
+#Requires:     %{name}-nsdbparams %{name}-common
+%description devel
+This package contains the development files and libraries for the nfs-plugin.
+This package must be present at nfs-utils build time for nfs-plugin (fedfs
+junction) support to be included in nfs-utils.
+
+RFC 5716 introduces the Federated File System (FedFS, for short). FedFS
+is an extensible standardized mechanism by which system administrators
+construct a coherent namespace across multiple file servers using file
+system referrals.
+
+A file system referral is like a symbolic link to another file system
+share, but it is not visible to applications. It behaves like an
+automounted directory where a new file system mount is done when an
+application first accesses that directory. The arguments of the mount
+operation are controlled by information returned by the file server.
+
+Today, file system referral mechanisms exist in several network file
+system protocols. FedFS provides its namespace features by leveraging
+referral mechanisms already built in to network file system protocols.
+Thus no change to file system protocols or clients is required.
+
+Currently, the Linux FedFS implementation supports only NFS version 4
+referrals. More on NFS version 4 referrals can be found in RFC 3530.
+FedFS may support other network file system protocols in the future.
+
+%files devel
+%{_includedir}/nfs-plugin.h
+%{_libdir}/libnfsjunct.a
+%{_libdir}/libnfsjunct.la
+%{_libdir}/libnfsjunct.so
+
 %package server
 Summary:      Utilities for serving FedFS domains
 Group:        System Environment/Daemons
@@ -184,9 +215,11 @@ exit 0
 
 %files server
 %dir %{_sharedstatedir}/fedfs
-%{_sbindir}/resolve-junction
+%{_sbindir}/nfsref
 %{_sbindir}/rpc.fedfsd
+%{_libdir}/libnfsjunct.so.*
 %{_mandir}/man8/rpc.fedfsd.8.*
+%{_mandir}/man8/nfsref.8.gz
 %{_unitdir}/rpcfedfsd.service
 %config(noreplace) %{_sysconfdir}/sysconfig/fedfs
 
@@ -243,6 +276,9 @@ FedFS may support other network file system protocols in the future.
 %{_mandir}/man8/nsdb-*
 
 %changelog
+* Tue Jul 10 2012 Ian Kent <ikent at redhat.com> - 0.8.0-1
+- Update to latest upstream version.
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.3-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index 327989f..c30247c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-dad5ceedfb05974837673664de6b158a  fedfs-utils-0.7.3.tar.gz
+7465e3b7b2e5c253296c9339dd69d7b6  fedfs-utils-0.8.0.tar.gz


More information about the scm-commits mailing list