diff --git a/.gitignore b/.gitignore index bde5bc4..685d5f5 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ fuse-2.8.4.tar.gz /fuse-2.9.2.tar.gz /fuse-2.9.3.tar.gz /fuse-2.9.4.tar.gz +/fuse-2.9.7.tar.gz diff --git a/fuse.spec b/fuse.spec index dd277eb..e907780 100644 --- a/fuse.spec +++ b/fuse.spec @@ -1,24 +1,21 @@ Name: fuse -Version: 2.9.4 -Release: 4%{?dist} +Version: 2.9.7 +Release: 1%{?dist} Summary: File System in Userspace (FUSE) utilities Group: System Environment/Base License: GPL+ URL: http://fuse.sf.net -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source0: https://github.com/libfuse/libfuse/archive/%{name}-%{version}.tar.gz Source1: %{name}.conf Patch1: fuse-0001-More-parentheses.patch # https://bugzilla.redhat.com/show_bug.cgi?id=970768 Patch2: fuse-2.9.2-namespace-conflict-fix.patch -# Allow setting SELinux context on fuse mounts: backport from master -# c52cafc81ced83fbd5cc7edf4ef5f7cb57b82729 , with ChangeLog changes -# dropped as they conflict -Patch3: 0001-libfuse-pass-security-context-options-to-kernel.patch Requires: which Conflicts: filesystem < 3 BuildRequires: libselinux-devel +BuildRequires: autoconf, automake, libtool %description With FUSE it is possible to implement a fully functional filesystem in a @@ -51,12 +48,12 @@ pgk-config) to develop FUSE based applications/filesystems. %prep -%setup -q +%setup -q -n lib%{name}-%{name}-%{version} +./makeconf.sh #disable device creation during build/install sed -i 's|mknod|echo Disabled: mknod |g' util/Makefile.in %patch1 -p1 -b .add_parentheses %patch2 -p1 -b .conflictfix -%patch3 -p1 -b .context %build # Can't pass --disable-static here, or else the utils don't build @@ -86,7 +83,8 @@ rm -f %{buildroot}%{_sysconfdir}/udev/rules.d/99-fuse.rules %postun libs -p /sbin/ldconfig %files -%doc AUTHORS ChangeLog COPYING FAQ Filesystems NEWS README README.NFS +%license COPYING +%doc AUTHORS ChangeLog NEWS README.md README.NFS %{_sbindir}/mount.fuse %attr(4755,root,root) %{_bindir}/fusermount %{_bindir}/ulockmgr_server @@ -95,7 +93,7 @@ rm -f %{buildroot}%{_sysconfdir}/udev/rules.d/99-fuse.rules %{_mandir}/man8/* %files libs -%doc COPYING.LIB +%license COPYING.LIB %{_libdir}/libfuse.so.* %{_libdir}/libulockmgr.so.* @@ -108,6 +106,9 @@ rm -f %{buildroot}%{_sysconfdir}/udev/rules.d/99-fuse.rules %{_includedir}/fuse %changelog +* Wed Jul 6 2016 Tom Callaway - 2.9.7-1 +- update to 2.9.7 + * Wed Feb 03 2016 Fedora Release Engineering - 2.9.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 8b22462..4284722 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ecb712b5ffc6dffd54f4a405c9b372d8 fuse-2.9.4.tar.gz +91c97e5ae0a40312115dfecc4887bd9d fuse-2.9.7.tar.gz