SHA256
1
0
forked from pool/fuse3

Accepting request 652574 from home:jengelh:branches:filesystems

- Update descriptions.
- Do not make documentation mandatory.

OBS-URL: https://build.opensuse.org/request/show/652574
OBS-URL: https://build.opensuse.org/package/show/filesystems/fuse3?expand=0&rev=14
This commit is contained in:
David Sterba 2018-12-06 12:51:54 +00:00 committed by Git OBS Bridge
parent 4c0e42fb30
commit 1421a27a54
2 changed files with 19 additions and 15 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 29 08:30:24 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
- Update descriptions.
- Do not make documentation mandatory.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 26 13:22:12 UTC 2018 - Ismail Dönmez <idonmez@suse.com> Mon Nov 26 13:22:12 UTC 2018 - Ismail Dönmez <idonmez@suse.com>
@ -19,6 +25,11 @@ Mon Nov 26 13:22:12 UTC 2018 - Ismail Dönmez <idonmez@suse.com>
via setuid, fscaps, etc. via setuid, fscaps, etc.
* Documented under which conditions the fuse_lowlevel_notify_* * Documented under which conditions the fuse_lowlevel_notify_*
functions may block. functions may block.
* The chmod, chown, truncate, utimens and getattr handlers of
the high-level API now all receive an additional struct
fuse_file_info pointer. There are more API changes, consult
https://github.com/libfuse/libfuse/releases/tag/fuse-3.0.0
for details.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Oct 4 10:51:37 UTC 2018 - Ismail Dönmez <idonmez@suse.com> Thu Oct 4 10:51:37 UTC 2018 - Ismail Dönmez <idonmez@suse.com>

View File

@ -19,7 +19,7 @@
Name: fuse3 Name: fuse3
Version: 3.3.0 Version: 3.3.0
Release: 0 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 License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/Filesystems Group: System/Filesystems
URL: https://github.com/libfuse/libfuse URL: https://github.com/libfuse/libfuse
@ -38,8 +38,8 @@ Supplements: filesystem(fuse)
Requires(pre): group(trusted) Requires(pre): group(trusted)
%description %description
With FUSE, a user space program can export a file system through the With FUSE, a user space program can export a file system to the
kernel-default (Linux kernel). Linux kernel.
After installing fuse-devel, administrators can compile and install After installing fuse-devel, administrators can compile and install
other user space file systems which can be found at other user space file systems which can be found at
@ -50,16 +50,16 @@ Summary: Library of FUSE, the User space File System for GNU/Linux and BS
Group: System/Filesystems Group: System/Filesystems
%description -n libfuse3-3 %description -n libfuse3-3
With FUSE, a user space program can export a file system through the With FUSE, a user space program can export a file system to the
kernel-default (Linux kernel). Linux kernel.
After installing fuse-devel, administrators can compile and install After installing fuse-devel, administrators can compile and install
other user space file systems which can be found at other user space file systems which can be found at
https://github.com/libfuse/libfuse/wiki/ https://github.com/libfuse/libfuse/wiki/
%package doc %package doc
Summary: Document package for FUSE (userspace filesystem) Summary: Documentation for the FUSE library version 3
Group: Development/Languages/C and C++ Group: Documentation/HTML
%description doc %description doc
This package contains the documentation for FUSE (userspace filesystem). This package contains the documentation for FUSE (userspace filesystem).
@ -68,14 +68,13 @@ This package contains the documentation for FUSE (userspace filesystem).
Summary: Development package for FUSE (userspace filesystem) modules Summary: Development package for FUSE (userspace filesystem) modules
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: fuse3 = %{version} Requires: fuse3 = %{version}
Requires: fuse3-doc = %{version}
Requires: glibc-devel Requires: glibc-devel
Requires: libfuse3-3 = %{version} Requires: libfuse3-3 = %{version}
%description devel %description devel
This package contains all include files, libraries and configuration This package contains all include files, libraries and configuration
files needed to develop programs that use the fuse (FUSE) library to 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 With fuse-devel, administrators can compile and install other user
space file systems which can be found at space file systems which can be found at
@ -94,7 +93,6 @@ https://github.com/libfuse/libfuse/wiki/
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
#UsrMerge
mkdir %{buildroot}/sbin mkdir %{buildroot}/sbin
mkdir %{buildroot}/%{_lib} mkdir %{buildroot}/%{_lib}
ln -s -v %{_sbindir}/mount.fuse3 %{buildroot}/sbin ln -s -v %{_sbindir}/mount.fuse3 %{buildroot}/sbin
@ -103,7 +101,6 @@ for libname in $(ls *.so.*);do
ln -s -v /%{_libdir}/$libname %{buildroot}/%{_lib} ln -s -v /%{_libdir}/$libname %{buildroot}/%{_lib}
done done
popd popd
#EndUsrMerge
%fdupes -s doc %fdupes -s doc
@ -120,18 +117,14 @@ popd
%license LICENSE GPL2.txt LGPL2.txt %license LICENSE GPL2.txt LGPL2.txt
%doc AUTHORS ChangeLog.rst %doc AUTHORS ChangeLog.rst
%verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount3 %verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount3
#UsrMerge
/sbin/mount.fuse3 /sbin/mount.fuse3
#EndUsrMerge
%{_sbindir}/mount.fuse3 %{_sbindir}/mount.fuse3
%config %{_sysconfdir}/fuse3.conf %config %{_sysconfdir}/fuse3.conf
%{_mandir}/man1/fusermount3.1%{?ext_man} %{_mandir}/man1/fusermount3.1%{?ext_man}
%{_mandir}/man8/mount.fuse3.8%{?ext_man} %{_mandir}/man8/mount.fuse3.8%{?ext_man}
%files -n libfuse3-3 %files -n libfuse3-3
#UsrMerge
/%{_lib}/libfuse3.so.3* /%{_lib}/libfuse3.so.3*
#EndUsrMerge
%{_libdir}/libfuse3.so.3* %{_libdir}/libfuse3.so.3*
%files doc %files doc