# requires want to set a version including epoch
%global krequires %(echo %{kver} | sed -e 's/\.x86_64$//' -e 's/\.i[3456]86$//' -e 's/-smp$//' -e 's/-bigsmp$//' -e 's/[-.]ppc64$//' -e 's/\.aarch64$//' -e 's/-default$//' -e 's/-%{_flavor}//')
# requires want to set a version including epoch
%global krequires %(echo %{kver} | sed -e 's/\.x86_64$//' -e 's/\.i[3456]86$//' -e 's/-smp$//' -e 's/-bigsmp$//' -e 's/[-.]ppc64$//' -e 's/\.aarch64$//' -e 's/-default$//' -e 's/-%{_flavor}//')
%global requires_kmod_name kmod-%{lustre_name}
%global requires_kmod_osd_zfs_name kmod-%{lustre_name}-osd-zfs
%if %{with lustre_tests}
%global requires_kmod_tests_name kmod-%{lustre_name}-tests
%endif
%global requires_kmod_version %{version}
%global requires_kmod_name kmod-%{lustre_name}
%global requires_kmod_osd_zfs_name kmod-%{lustre_name}-osd-zfs
%if %{with lustre_tests}
%global requires_kmod_tests_name kmod-%{lustre_name}-tests
%endif
%global requires_kmod_version %{version}
%global requires_kmod_name %{lustre_name}-kmp
%global requires_kmod_osd_zfs_name %{lustre_name}-osd-zfs-kmp
%if %{with lustre_tests}
%global requires_kmod_name %{lustre_name}-kmp
%global requires_kmod_osd_zfs_name %{lustre_name}-osd-zfs-kmp
%if %{with lustre_tests}
BuildRequires: python3-devel >= 3.6.0, swig
%endif
BuildRequires: libtool libyaml-devel zlib-devel libnl3-devel
BuildRequires: python3-devel >= 3.6.0, swig
%endif
BuildRequires: libtool libyaml-devel zlib-devel libnl3-devel
#suse don't support selinux
BuildRequires: libselinux-devel
%endif
%if %{with lustre_modules}
%if %{with mofed}
BuildRequires: mlnx-ofa_kernel-devel
#suse don't support selinux
BuildRequires: libselinux-devel
%endif
%if %{with lustre_modules}
%if %{with mofed}
BuildRequires: mlnx-ofa_kernel-devel
%endif
Requires: attr, rsync, perl, lsof, /usr/bin/getconf
%if %{with mpi}
%endif
Requires: attr, rsync, perl, lsof, /usr/bin/getconf
%if %{with mpi}
# string in it which we don't want word splitted by the shell
# also remove (build|host|target) options because they will be specified
# inside $CONFIGURE_ARGS
# string in it which we don't want word splitted by the shell
# also remove (build|host|target) options because they will be specified
# inside $CONFIGURE_ARGS