Hello community,

here is the log from the commit of package fuse for openSUSE:Factory checked in 
at 2020-12-15 12:30:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fuse (Old)
 and      /work/SRC/openSUSE:Factory/.fuse.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fuse"

Tue Dec 15 12:30:14 2020 rev:73 rq:855571 version:2.9.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/fuse/fuse.changes        2020-11-29 
12:20:39.545530702 +0100
+++ /work/SRC/openSUSE:Factory/.fuse.new.2328/fuse.changes      2020-12-15 
12:32:36.328107682 +0100
@@ -1,0 +2,6 @@
+Fri Nov 20 10:10:06 UTC 2020 - Jan Engelhardt <jeng...@inai.de>
+
+- Modernize some older specfile constructs. Rediff patch4 as -p1.
+- Update descriptions.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fuse.spec ++++++
--- /var/tmp/diff_new_pack.nMXOcz/_old  2020-12-15 12:32:37.224108403 +0100
+++ /var/tmp/diff_new_pack.nMXOcz/_new  2020-12-15 12:32:37.232108410 +0100
@@ -19,7 +19,7 @@
 Name:           fuse
 Version:        2.9.9
 Release:        0
-Summary:        User space File System
+Summary:        Reference implementation of the "Filesystem in Userspace"
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/Filesystems
 URL:            https://github.com/libfuse/libfuse
@@ -36,53 +36,19 @@
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-# FIXME: use proper Requires(pre/post/preun/...)
-PreReq:         permissions
-%if 0%{?suse_version} > 1320
+Requires(post): permissions
 Requires(pre):  group(trusted)
-%endif
-%if 0%{?suse_version} > 1130
 Requires:       util-linux >= 2.18
-%else
-Requires:       util-linux(fake+no-canonicalize)
-%endif
-%if 0%{?suse_version} >= 1000
 Supplements:    filesystem(fuse)
-%endif
 
 %description
-With FUSE, a user space program can export a file system through the
-kernel-default (Linux kernel).
-
-User space file systems which are implemented using FUSE are provided
-by the following packages:
-
-- curlftpfs (mount FTP servers),
-
-- encfs (layered file encryption),
-
-- fuseiso (mount iso, img, bin, mdf and nrg CD-ROM images),
-
-- fusepod (mount iPods),
-
-- fusesmb (mount a fully browseable network neighborhood),
-
-- gphotofs (mount gphoto-supported cameras),
+FUSE (Filesystem in Userspace) is an interface by the Linux kernel
+for userspace programs to export a filesystem to the kernel.
 
-- ntfs-3g (mount NTFS volumes read-write),
+This package contains helper programs for using FUSE mounts.
 
-- obexfs (mount of bluetooth devices),
-
-- sshfs (mount over ssh),
-
-- wdfs (mount of WebDAV shares)
-
-This package contains the mount binaries for fuse (might not be needed
-by some FUSE filesystems like ntfs-3g) and the documentation for FUSE.
-
-After installing fuse-devel, administrators can compile and install
-other user space file systems which can be found at
-https://github.com/libfuse/libfuse/wiki/
+FUSE file systems are typically implemented as a standalone
+applications in their own right and are packaged separately.
 
 %package -n libulockmgr1
 Summary:        Library of FUSE, the User space File System for GNU/Linux and 
BSD
@@ -97,16 +63,12 @@
 Group:          System/Filesystems
 
 %description -n libfuse2
-With FUSE, a user space program can export a file system through the
-kernel-default (Linux kernel).
+FUSE (Filesystem in Userspace) is an interface by the Linux kernel
+for userspace programs to export a filesystem to the kernel.
 
-A FUSE file system which only needs libfuse2 is ntfs-3g, other FUSE
-file systems might need the fuse package in addition to have fusermount
-and /sbin/mount.fuse.
-
-After installing fuse-devel, administrators can compile and install
-other user space file systems which can be found at
-https://github.com/libfuse/libfuse/wiki/
+A FUSE file system is typically implemented as a standalone
+application that links with libfuse. libfuse provides a C API over
+the raw kernel interface.
 
 %package doc
 Summary:        Document package for FUSE (userspace filesystem)
@@ -127,11 +89,10 @@
 %description devel
 This package contains all include files, libraries and configuration
 files needed to develop programs that use the fuse (FUSE) library to
-implement kernel-default (Linux) file systems in user space.
+implement file systems in user space.
 
-With fuse-devel, administrators can compile and install other user
-space file systems which can be found at
-https://github.com/libfuse/libfuse/wiki/
+With fuse-devel, users can compile and install other user space file
+systems.
 
 %package devel-static
 Summary:        Development package for FUSE (userspace filesystem) modules
@@ -140,26 +101,17 @@
 Provides:       fuse-devel:%{_libdir}/libfuse.a
 
 %description devel-static
-This package contains all include files, libraries and configuration
-files needed to develop programs that use the fuse (FUSE) library to
-implement kernel-default (Linux) file systems in user space.
-
-With fuse-devel, administrators can compile and install other user
-space file systems which can be found at
-https://github.com/libfuse/libfuse/wiki/
+This package contains the static library variants of libfuse.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch3 -p1
-%patch4
+%autosetup -p1
 
 %build
 %define _lto_cflags %{nil}
 export CFLAGS="%{optflags} -g -fno-strict-aliasing"
 export MOUNT_FUSE_PATH=%{_sbindir}
 autoreconf -fi
-%configure --with-pic \
+%configure \
     --with-pkgconfigdir=%{_libdir}/pkgconfig \
     --enable-lib \
     --enable-util \

++++++ aarch64-build-fix.patch ++++++
--- /var/tmp/diff_new_pack.nMXOcz/_old  2020-12-15 12:32:37.272108442 +0100
+++ /var/tmp/diff_new_pack.nMXOcz/_new  2020-12-15 12:32:37.272108442 +0100
@@ -1,6 +1,12 @@
---- include/fuse_kernel.h
-+++ include/fuse_kernel.h
-@@ -85,12 +85,7 @@
+---
+ include/fuse_kernel.h |    7 +------
+ 1 file changed, 1 insertion(+), 6 deletions(-)
+
+Index: fuse-2.9.9/include/fuse_kernel.h
+===================================================================
+--- fuse-2.9.9.orig/include/fuse_kernel.h
++++ fuse-2.9.9/include/fuse_kernel.h
+@@ -88,12 +88,7 @@
  #ifndef _LINUX_FUSE_H
  #define _LINUX_FUSE_H
  
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to