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

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}}}}
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
Release: 0
License: BSD-3-Clause
@ -59,9 +59,9 @@ BuildRequires: python
%hpc_requires
%description
mpiP is a lightweight profiling library for MPI applications. Because
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing
mpiP is a profiling library for MPI applications.
It only collects statistical information about MPI functions, so mpiP
generates 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
@ -71,29 +71,19 @@ file.
%package devel-static
Summary: Static version of profiling library for MPI applications
Group: Development/Tools/Debuggers
Group: Development/Libraries/C and C++
%description devel-static
mpiP is a lightweight profiling library for MPI applications. Because
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.
mpiP is a profiling library for MPI applications.
%package doc
Summary: Documentation for the mpiP profiling library for MPI applications
Summary: Documentation for the mpiP profiling library
Group: Documentation/Other
%description doc
mpiP is a lightweight profiling library for MPI applications. Because
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.
mpiP is a profiling library for MPI applications.
This contains the documentation.
%prep
%setup -q -n %{pname}-%{version}
@ -119,7 +109,9 @@ make %{?_smp_mflags} shared
%install
%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
#%%Module1.0#####################################################################