Accepting request 543908 from home:eeich:hpc_alt

- Add Requires: for lua-lmod to base package.
- Add Provides/Conflicts: to macro package:
  only one version of this macro package can
  can be installed at the same time.

OBS-URL: https://build.opensuse.org/request/show/543908
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=8
This commit is contained in:
Egbert Eich 2017-11-20 14:40:43 +00:00 committed by Git OBS Bridge
parent 86bf143404
commit 31dcbe4d43
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Fri Nov 10 20:17:48 UTC 2017 - eich@suse.com
- Add Requires: for lua-lmod to base package.
- Add Provides/Conflicts: to macro package:
only one version of this macro package can
can be installed at the same time.
-------------------------------------------------------------------
Thu Oct 5 12:32:32 UTC 2017 - eich@suse.com

View File

@ -62,6 +62,7 @@ Source3: _multibuild
BuildRequires: gcc%{?c_f_ver}
BuildRequires: lua-lmod
BuildRequires: suse-hpc
Requires: lua-lmod
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -85,6 +86,8 @@ Provides package dependencies for building with the GNU compiler toolchain.
%package macros-devel
Summary: Macro package for HPC GNU compiler environment
Group: Development/Languages
Provides: %{pname}-hpc-macros-devel = %{version}
Conflicts: otherproviders(%{pname}-hpc-macros-devel)
BuildArch: noarch
Requires: %{name}-devel = %{version}