SHA256
1
0
forked from pool/patterns-hpc

Accepting request 580157 from home:eeich:hpc_alt

- Fix package provides and names: replace '-' by '_'.

OBS-URL: https://build.opensuse.org/request/show/580157
OBS-URL: https://build.opensuse.org/package/show/science:HPC/patterns-hpc?expand=0&rev=3
This commit is contained in:
Egbert Eich 2018-02-26 09:54:46 +00:00 committed by Git OBS Bridge
parent 8a6d9d057b
commit d4693aaeb3

View File

@ -46,12 +46,12 @@ This particular package contains all the HPC related patterns
################################################################################ ################################################################################
%package compute-node %package compute_node
%pattern_serverfunctions %pattern_serverfunctions
Summary: HPC compute node Summary: HPC compute node
Provides: Metapackages Provides: Metapackages
Provides: compute-node Provides: hpc_compute_node
Provides: pattern() = compute-node Provides: pattern() = hpc_compute_node
Provides: pattern-icon() = pattern-generic Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 2010 Provides: pattern-order() = 2010
Provides: pattern-visible() Provides: pattern-visible()
@ -68,10 +68,10 @@ Recommends: nss_ldap
Recommends: ganglia-gmond Recommends: ganglia-gmond
Recommends: genders Recommends: genders
%description compute-node %description compute_node
A compute node has a minmal software image and mainly runs simultion programs. Services on this node should be reduced to a bare minimum and the node *must* be installed in a automatic manner. A basset of numerical libraries should also be installed. A compute node has a minmal software image and mainly runs simultion programs. Services on this node should be reduced to a bare minimum and the node *must* be installed in a automatic manner. A basset of numerical libraries should also be installed.
%files compute-node %files compute_node
%dir %{_defaultdocdir}/patterns %dir %{_defaultdocdir}/patterns
%{_defaultdocdir}/patterns/compute-node.txt %{_defaultdocdir}/patterns/compute-node.txt
@ -81,14 +81,14 @@ A compute node has a minmal software image and mainly runs simultion programs. S
%pattern_serverfunctions %pattern_serverfunctions
Summary: HPC modularized libraries Summary: HPC modularized libraries
Provides: Metapackages Provides: Metapackages
Provides: hpc-libraries Provides: hpc_libraries
Provides: pattern() = hpc-libraries Provides: pattern() = hpc_libraries
Provides: pattern-icon() = pattern-generic Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 2030 Provides: pattern-order() = 2030
Provides: pattern-visible() Provides: pattern-visible()
Provides: patterns-%{product}-libraries = %{version} Provides: patterns-%{product}-libraries = %{version}
Obsoletes: patterns-%{product}-libraries < %{version} Obsoletes: patterns-%{product}-libraries < %{version}
Requires: pattern() = compute-node Requires: pattern() = compute_node
Requires: lua-lmod Requires: lua-lmod
%include %{SOURCE1} %include %{SOURCE1}
@ -101,28 +101,28 @@ This package provides all the modularized libraries so that they can be used in
%{_defaultdocdir}/patterns/hpc-libraries.txt %{_defaultdocdir}/patterns/hpc-libraries.txt
################################################################################ ################################################################################
%package development-node %package development_node
%pattern_serverfunctions %pattern_serverfunctions
Summary: Packages needed to be able to develop HPC Apps Summary: Packages needed to be able to develop HPC Apps
Provides: Metapackages Provides: Metapackages
Provides: hpc-development-node Provides: hpc_development_node
Provides: pattern() = hpc-development-node Provides: pattern() = hpc_development_node
Provides: pattern-icon() = pattern-basis-devel Provides: pattern-icon() = pattern-basis-devel
Provides: pattern-order() = 2040 Provides: pattern-order() = 2040
Provides: pattern-visible() Provides: pattern-visible()
Provides: patterns-%{product}-development-node = %{version} Provides: patterns-%{product}-development-node = %{version}
Obsoletes: patterns-%{product}-development-node < %{version} Obsoletes: patterns-%{product}-development-node < %{version}
Requires: pattern() = compute-node Requires: pattern() = compute_node
Requires: pattern() = devel_C_C++ Requires: pattern() = devel_C_C++
Requires: pattern() = devel_basic Requires: pattern() = devel_basic
Requires: pattern() = devel_perl Requires: pattern() = devel_perl
Requires: pattern() = devel_python3 Requires: pattern() = devel_python3
%include %{SOURCE2} %include %{SOURCE2}
%description development-node %description development_node
This package provides all the relevant packages for developing HPC applications. It depends on the hpc-compute node and adds additionally the compilers and includes also the relevant managment packages. This package provides all the relevant packages for developing HPC applications. It depends on the hpc-compute node and adds additionally the compilers and includes also the relevant managment packages.
%files development-node %files development_node
%dir %{_defaultdocdir}/patterns %dir %{_defaultdocdir}/patterns
%{_defaultdocdir}/patterns/hpc-development-node.txt %{_defaultdocdir}/patterns/hpc-development-node.txt