forked from pool/mvapich2
Accepting request 616903 from home:NMoreyChaisemartin:branches:science:HPC
Fix HPC disabling OBS-URL: https://build.opensuse.org/request/show/616903 OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=40
This commit is contained in:
parent
1c2ba3b675
commit
544aa745da
@ -144,6 +144,13 @@ ExclusiveArch: do_not_build
|
||||
%global hpc_mvapich2_pack_version %{hpc_mvapich2_dep_version}
|
||||
%endif
|
||||
|
||||
# Disable hpc builds for SLE12
|
||||
%if 0%{?sle_version} > 120200 && 0%{?sle_version} < 150000 && %{with hpc}
|
||||
%{bcond_with skip_hpc_build}
|
||||
%else
|
||||
%{bcond_without skip_hpc_build}
|
||||
%endif
|
||||
|
||||
Name: %{package_name}
|
||||
Summary: OSU MVAPICH2 MPI package
|
||||
License: BSD-3-Clause
|
||||
@ -160,10 +167,11 @@ Patch1: mvapich2-pthread_yield.patch
|
||||
Patch2: mvapich2-arm-support.patch
|
||||
Url: http://mvapich.cse.ohio-state.edu/overview/mvapich2/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Disable hpc builds for SLE12
|
||||
%if 0%{?sle_version} > 120200 && 0%{?sle_version} < 150000 && %{with hpc}
|
||||
|
||||
%if %{without skip_hpc_build}
|
||||
ExclusiveArch: do_not_build
|
||||
%endif
|
||||
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
@ -185,11 +193,11 @@ BuildRequires: %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
|
||||
BuildRequires: lua-lmod
|
||||
BuildRequires: suse-hpc
|
||||
%endif
|
||||
%if "%{build_flavor}" == "psm"
|
||||
%if "%{build_flavor}" == "psm" && %{with skip_hpc_build}
|
||||
ExclusiveArch: %ix86 x86_64
|
||||
BuildRequires: infinipath-psm-devel
|
||||
%endif
|
||||
%if "%{build_flavor}" == "psm2"
|
||||
%if "%{build_flavor}" == "psm2" && %{with skip_hpc_build}
|
||||
ExclusiveArch: x86_64
|
||||
BuildRequires: libpsm2-devel
|
||||
%endif
|
||||
|
Loading…
Reference in New Issue
Block a user