X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=libfuse3.spec;h=82a52c0d0c234f74a0e1f4d9429b31e92db01668;hb=015a30915e1953aab02472b06eab7c42b5588227;hp=f3549124a1293bd3eb265c5c9782287e81b15bb9;hpb=da32b10ce9d501943a1e199be4b5ab3fcd28ffa9;p=packages%2Flibfuse3.git diff --git a/libfuse3.spec b/libfuse3.spec index f354912..82a52c0 100644 --- a/libfuse3.spec +++ b/libfuse3.spec @@ -1,19 +1,22 @@ Summary: Filesystem in Userspace Summary(pl.UTF-8): System plików w przestrzeni użytkownika Name: libfuse3 -Version: 3.2.4 -Release: 2 +Version: 3.10.4 +Release: 1 License: LGPL v2 (library), GPL v2 (tools) Group: Applications/System #Source0Download: https://github.com/libfuse/libfuse/releases Source0: https://github.com/libfuse/libfuse/releases/download/fuse-%{version}/fuse-%{version}.tar.xz -# Source0-md5: 19cb175ebd2d9cfa78a857e0129d9b0a +# Source0-md5: 55b87e9ed691c2fa698e491241985b4a Patch0: %{name}-build.patch URL: https://github.com/libfuse/libfuse -BuildRequires: meson >= 0.38 -# for --default_library=both -BuildRequires: rpmbuild(macros) >= 1.732 +BuildRequires: meson >= 0.42 +BuildRequires: ninja >= 1.5 +BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: sed >= 4.0 +BuildRequires: tar >= 1:1.22 +BuildRequires: udev-devel +BuildRequires: xz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -114,17 +117,18 @@ install -d ld-dir %build PATH=$(pwd)/ld-dir:$PATH -%meson build +%meson build \ + -Duseroot=false -%meson_build -C build +%ninja_build -C build -%{?with_tests:%meson_test -C build} +%{?with_tests:%ninja_test -C build} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{/%{_lib},%{_sysconfdir},/sbin} -%meson_install -C build +%ninja_install -C build %{__mv} $RPM_BUILD_ROOT%{_libdir}/libfuse3.so.* $RPM_BUILD_ROOT/%{_lib} %{__rm} $RPM_BUILD_ROOT%{_libdir}/libfuse3.so