forked from pool/suse-hpc
Accepting request 630405 from home:eeich:branches:science:HPC
- macros: %hpc_master_package: properly escape '\' - macros: * Fix line endings * Replace %%compiler_family by %%hpc_compiler_family OBS-URL: https://build.opensuse.org/request/show/630405 OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=29
This commit is contained in:
parent
45b671e6c4
commit
0fbc287707
@ -89,7 +89,7 @@ EOF\
|
||||
# Base
|
||||
%hpc_requires Requires: lua-lmod \
|
||||
%{?hpc_compiler_family:%{!?_hpc_build_compiler:%hpc_cf_requires}}\
|
||||
%{?hpc_mpi_family:%{!?_hpc_build_mpi:%hpc_mpi_requires}}\
|
||||
%{?hpc_mpi_family:%{!?_hpc_build_mpi:%hpc_mpi_requires}}
|
||||
|
||||
# Devel
|
||||
%hpc_requires_devel %{?hpc_compiler_family:%{!?_hpc_build_compiler:%hpc_cf_requires_devel}}\
|
||||
@ -176,7 +176,7 @@ EOF\
|
||||
#
|
||||
# Environment Modules
|
||||
#
|
||||
%hpc_mpi_family_path %{?hpc_mpi_family:-%{hpc_mpi_family}%([ -n "%{hpc_mpi_dep_version}" ] &&
|
||||
%hpc_mpi_family_path %{?hpc_mpi_family:-%{hpc_mpi_family}%([ -n "%{hpc_mpi_dep_version}" ] && \
|
||||
echo -n "-%{hpc_mpi_dep_version}")}
|
||||
|
||||
%hpc_compiler_family_path %{?hpc_compiler_family:%{hpc_compiler_family}-%{hpc_cf_dep_version}}
|
||||
@ -369,7 +369,7 @@ cat << EOF > %{buildroot}%{hpc_module_dep_base}%{version}
|
||||
} \
|
||||
%{-n:%define _lname %{-n*}} \
|
||||
%{!-n:\
|
||||
%define _lname_cf %{?compiler_family:-%{compiler_family}%{?hpc_cf_pack_version}} \
|
||||
%define _lname_cf %{?compiler_family:-%{hpc_compiler_family}%{?hpc_cf_pack_version}} \
|
||||
%define _lname_mpi %{!?_hpc_build_mpi:%{?hpc_mpi_family:-%{hpc_mpi_family}%{?hpc_mpi_pack_version}}} \
|
||||
%define _lname_build_mpi_name %{?_hpc_build_mpi:%{hpc_mpi_family}%{?hpc_ext}%{?hpc_mpi_pack_version}} \
|
||||
%define _lname_name %{!?_hpc_build_mpi:%{_pname}%{?hpc_ext}%{-s*}} \
|
||||
@ -395,7 +395,7 @@ cat << EOF > %{buildroot}%{hpc_module_dep_base}%{version}
|
||||
%{!-s:%define n_name %_name} \
|
||||
%{-s:%define n_name %(a=%{_name};echo -n ${a/%{_pname}/%{_pname}%{-s*}})} \
|
||||
%{!-s:%define s_name %{_mylib}%{n_name}%{_p_ext}} \
|
||||
%{-s:%define s_name %(echo -n %{_mylib}%{_name}%{_p_ext} | sed -e "s/\\(.*%{_pname}\\)\\(.*\\)/\\\\1%{-s*}\\\\2/")} \
|
||||
%{-s:%define s_name %(echo -n %{_mylib}%{_name}%{_p_ext} | sed -e "s/\\\\(.*%{_pname}\\\\)\\\\(.*\\\\)/\\\\1%{-s*}\\\\2/")} \
|
||||
%package -n %_lname \
|
||||
Summary: Dependency package for %{s_name} \
|
||||
Group: %_group \
|
||||
|
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 19 12:54:39 UTC 2018 - eich@suse.com
|
||||
|
||||
- macros: %hpc_master_package: properly escape '\'
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 19 09:32:21 UTC 2018 - eich@suse.com
|
||||
|
||||
- macros:
|
||||
* Fix line endings
|
||||
* Replace %%compiler_family by %%hpc_compiler_family
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 19 05:08:01 UTC 2018 - eich@suse.com
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user