X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=libfuse3.spec;h=f319b4125def9f329cd06dbdb6186144e728257a;hb=82ce71f9ab1b2bc22d012d78e934437651ab1fde;hp=e8e490b720750259cfe7bcb637d03b225936b8f5;hpb=56975870433203106be41a4f40baaef4461f4b1a;p=packages%2Flibfuse3.git diff --git a/libfuse3.spec b/libfuse3.spec index e8e490b..f319b41 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.3.0 +# NOTE: fuse-3.9.4 tag from 20200809 points to 3.9.3 release +Version: 3.10.1 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: 2568a6bd41f5a4dead66e119a83cebaf +# Source0-md5: e973012119e98b048307558271b5b296 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: xz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -114,9 +117,10 @@ 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} @@ -124,7 +128,7 @@ PATH=$(pwd)/ld-dir:$PATH 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