Accepting request 533890 from home:jengelh:branches:science:HPC

- Ensure neutrality of descriptions and trim subpackages.

OBS-URL: https://build.opensuse.org/request/show/533890
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=3
This commit is contained in:
Egbert Eich 2017-10-16 15:57:04 +00:00 committed by Git OBS Bridge
parent 3af9c79599
commit c4169a53b0
2 changed files with 18 additions and 21 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Oct 13 11:20:18 UTC 2017 - jengelh@inai.de
- Ensure neutrality of descriptions and trim subpackages.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Oct 13 10:07:40 UTC 2017 - eich@suse.com Fri Oct 13 10:07:40 UTC 2017 - eich@suse.com

View File

@ -42,7 +42,7 @@ ExclusiveArch: do_not_build
%{?hpc_init:%{hpc_init -c %compiler_family -m %mpi_family %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V %{mpi_ver}} %{?ext:-e %{ext}}}} %{?hpc_init:%{hpc_init -c %compiler_family -m %mpi_family %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V %{mpi_ver}} %{?ext:-e %{ext}}}}
Name: %{?hpc_package_name:%{hpc_package_name %_vers}}%{!?hpc_package_name:%pname} Name: %{?hpc_package_name:%{hpc_package_name %_vers}}%{!?hpc_package_name:%pname}
Summary: A lightweight profiling library for MPI applications Summary: A profiling library for MPI applications
Version: %vers Version: %vers
Release: 0 Release: 0
License: BSD-3-Clause License: BSD-3-Clause
@ -59,9 +59,9 @@ BuildRequires: python
%hpc_requires %hpc_requires
%description %description
mpiP is a lightweight profiling library for MPI applications. Because mpiP is a profiling library for MPI applications.
it only collects statistical information about MPI functions, mpiP It only collects statistical information about MPI functions, so mpiP
generates considerably less overhead and much less data than tracing generates less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output the experiment, to merge results from all of the tasks into one output
@ -71,29 +71,19 @@ file.
%package devel-static %package devel-static
Summary: Static version of profiling library for MPI applications Summary: Static version of profiling library for MPI applications
Group: Development/Tools/Debuggers Group: Development/Libraries/C and C++
%description devel-static %description devel-static
mpiP is a lightweight profiling library for MPI applications. Because mpiP is a profiling library for MPI applications.
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.
%package doc %package doc
Summary: Documentation for the mpiP profiling library for MPI applications Summary: Documentation for the mpiP profiling library
Group: Documentation/Other Group: Documentation/Other
%description doc %description doc
mpiP is a lightweight profiling library for MPI applications. Because mpiP is a profiling library for MPI applications.
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing This contains the documentation.
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.
%prep %prep
%setup -q -n %{pname}-%{version} %setup -q -n %{pname}-%{version}
@ -119,7 +109,9 @@ make %{?_smp_mflags} shared
%install %install
%hpc_setup %hpc_setup
make DESTDIR=$RPM_BUILD_ROOT install %make_install
find "%{buildroot}" -type f -name "*.a" -exec chmod a-x {} +
find "%{buildroot}/%{_docdir}" -type f -exec chmod a-x {} +
%hpc_write_modules_files %hpc_write_modules_files
#%%Module1.0##################################################################### #%%Module1.0#####################################################################