diff --git a/fuse3.spec b/fuse3.spec index 1b0e1f287170c68956176807f29ce2b423766b06..51b5213cb883c2fbfbd143697b1eb9426e02569b 100644 --- a/fuse3.spec +++ b/fuse3.spec @@ -2,7 +2,7 @@ Name: fuse3 Version: %{fuse3ver} -Release: 6 +Release: 7 Summary: User space File System of fuse3 License: GPL+ and LGPLv2+ URL: http://fuse.sf.net @@ -14,7 +14,7 @@ Patch2: 0002-libfuse-Assign-NULL-to-old-to-avoid-free-it-twice-52.patch Patch3: 0003-fuse_lowlevel-Move-assert-for-se-before-dereferencin.patch BuildRequires: libselinux-devel, pkgconfig, systemd-udev, meson, fdupes -BuildRequires: autoconf, automake, libtool, gettext-devel, ninja-build +BuildRequires: autoconf, automake, libtool, gettext-devel, ninja-build, pytest Requires: which, fuse-common Recommends: %{name}-help = %{version}-%{release} Conflicts: filesystem < 3 @@ -61,6 +61,14 @@ This contains man files for the using of fuse %build %meson %meson_build +%ifarch aarch64 +builddir="aarch64-openEuler-linux-gnu" +%else +builddir="x86_64-openEuler-linux-gnu" +%endif +cd ${builddir} +python3 -m pytest test/ +cd .. %install export MESON_INSTALL_DESTDIR_PREFIX=%{buildroot}/usr