- Update to release 3.13

OBS-URL: https://build.opensuse.org/package/show/filesystems/fuse3?expand=0&rev=58
This commit is contained in:
2023-01-13 21:24:25 +00:00
committed by Git OBS Bridge
parent 3cfabcb7e7
commit 5e13ece87f
6 changed files with 55 additions and 44 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package fuse3
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
Name: fuse3
Version: 3.12.0
Version: 3.13.0
Release: 0
Summary: Reference implementation of the "Filesystem in Userspace"
License: BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/Filesystems
URL: https://github.com/libfuse/libfuse
Source: https://github.com/libfuse/libfuse/releases/download/fuse-%{version}/fuse-%{version}.tar.xz
Source1: https://github.com/libfuse/libfuse/releases/download/fuse-%{version}/fuse-%{version}.tar.xz.asc
Source: https://github.com/libfuse/libfuse/releases/download/fuse-%version/fuse-%version.tar.xz
Source1: https://github.com/libfuse/libfuse/releases/download/fuse-%version/fuse-%version.tar.xz.asc
Source2: fuse.keyring
Source1000: baselibs.conf
Patch1: conf-rename.patch
@@ -68,9 +68,9 @@ This package contains the documentation for FUSE (userspace filesystem).
%package devel
Summary: Development package for FUSE (userspace filesystem) modules
Group: Development/Languages/C and C++
Requires: fuse3 = %{version}
Requires: fuse3 = %version
Requires: glibc-devel
Requires: libfuse3-3 = %{version}
Requires: libfuse3-3 = %version
%description devel
This package contains all include files, libraries and configuration
@@ -81,27 +81,27 @@ With fuse-devel, users can compile and install other user space file
systems.
%prep
%autosetup -p1 -n fuse-%{version}
%autosetup -p1 -n fuse-%version
%build
%define _lto_cflags %{nil}
%define _lto_cflags %nil
%meson -Duseroot=false
%meson_build
%install
%meson_install
find %{buildroot} -type f -name "*.la" -delete -print
find "%buildroot" -type f -name "*.la" -delete -print
# Remove unneeded stuff
rm -rfv %{buildroot}/%{_prefix}/lib/udev %{buildroot}/%{_initddir}
rm -rfv %buildroot/%_prefix/lib/udev %buildroot/%_initddir
%fdupes -s doc
%post
%set_permissions %{_bindir}/fusermount3
%set_permissions %_bindir/fusermount3
%verifyscript
%verify_permissions -e %{_bindir}/fusermount3
%verify_permissions -e %_bindir/fusermount3
%post -n libfuse3-3 -p /sbin/ldconfig
%postun -n libfuse3-3 -p /sbin/ldconfig
@@ -109,22 +109,22 @@ rm -rfv %{buildroot}/%{_prefix}/lib/udev %{buildroot}/%{_initddir}
%files
%license LICENSE GPL2.txt LGPL2.txt
%doc AUTHORS ChangeLog.rst
%verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount3
%{_sbindir}/mount.fuse3
%config %{_sysconfdir}/fuse3.conf
%{_mandir}/man1/fusermount3.1%{?ext_man}
%{_mandir}/man8/mount.fuse3.8%{?ext_man}
%verify(not mode) %attr(4750,root,trusted) %_bindir/fusermount3
%_sbindir/mount.fuse3
%config %_sysconfdir/fuse3.conf
%_mandir/man1/*
%_mandir/man8/*
%files -n libfuse3-3
%{_libdir}/libfuse3.so.3*
%_libdir/libfuse3.so.3*
%files doc
%doc example doc
%files devel
%{_libdir}/libfuse3.so
%{_includedir}/fuse3/*.h
%{_includedir}/fuse3
%{_libdir}/pkgconfig/*.pc
%_libdir/libfuse3.so
%_includedir/fuse3/*.h
%_includedir/fuse3
%_libdir/pkgconfig/*.pc
%changelog