Hello community,

here is the log from the commit of package hdf5 for openSUSE:Factory checked in 
at 2018-02-21 14:11:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hdf5 (Old)
 and      /work/SRC/openSUSE:Factory/.hdf5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hdf5"

Wed Feb 21 14:11:14 2018 rev:42 rq:577081 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes        2018-02-09 
15:51:03.675816635 +0100
+++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes   2018-02-21 
14:11:15.478650753 +0100
@@ -1,0 +2,27 @@
+Sat Feb 10 23:04:47 UTC 2018 - [email protected]
+
+- Trim description for size and drop most of the marketing blurb.
+  Fix RPM groups.
+
+-------------------------------------------------------------------
+Sat Feb 10 17:40:10 UTC 2018 - [email protected]
+
+- Make module files package arch dependent: it
+  contains arch-dependent paths (boo#1080442).
+
+-------------------------------------------------------------------
+Sat Feb 10 07:31:46 UTC 2018 - [email protected]
+
+- Prepend PKG_CONFIG_PATH in modules file (boo#1080426).
+
+-------------------------------------------------------------------
+Fri Feb  9 20:10:17 UTC 2018 - [email protected]
+
+- Add support for openmpi2 for HPC (FATE#325089).
+
+-------------------------------------------------------------------
+Fri Feb  9 13:48:43 UTC 2018 - [email protected]
+
+- Fix summary in module files (bnc#1080259)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hdf5.spec ++++++
--- /var/tmp/diff_new_pack.yXk9I1/_old  2018-02-21 14:11:16.746605092 +0100
+++ /var/tmp/diff_new_pack.yXk9I1/_new  2018-02-21 14:11:16.750604948 +0100
@@ -79,6 +79,15 @@
 %global mpi_flavor mvapich2
 %endif
 
+%if "%{flavor}" == "gnu-openmpi2-hpc"
+%{?DisOMPI2}
+%bcond_without hpc
+%define compiler_family gnu
+%undefine c_f_ver
+%global mpi_flavor openmpi
+%define mpi_vers 2
+%endif
+
 %if "%{flavor}" == "gnu-openmpi3-hpc"
 %{?DisOMPI3}
 %bcond_without hpc
@@ -241,21 +250,7 @@
 
 %description
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the %{flavor} version utility functions for working      
                                                                   
 with HDF5 files.
@@ -263,7 +258,7 @@
 %package -n     %{libname -s %{sonum}}
 Summary:        Shared libraries for the HDF5 scientific data format
 # To avoid unresolvable errors due to multiple providers of the library
-Group:          Productivity/Scientific/Other
+Group:          System/Libraries
 Provides:       %{libname} = %{version}
 Obsoletes:      %{libname} < %{version}
 %{?with_hpc:Provides:       libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = 
%{version}}
@@ -271,21 +266,7 @@
 
 %description -n %{libname -s %{sonum}}
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the %{flavor} version of the HDF5 runtime libraries.
 
@@ -294,7 +275,7 @@
 %package -n     %{libname -l _hl -s %{sonum_HL}}
 Summary:        High-level shared libraries for the HDF5 scientific data format
 # To avoid unresolvable errors due to multiple providers of the library
-Group:          Productivity/Scientific/Other
+Group:          System/Libraries
 Provides:       %{libname -l _hl} = %{version}
 Obsoletes:      %{libname -l _hl} < %{version}
 %{?with_hpc:Provides:       libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = 
%{version}}
@@ -302,21 +283,7 @@
 
 %description -n %{libname -l _hl -s %{sonum_HL}}
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the %{flavor} version of the high-level HDF5
 runtime libraries.
@@ -326,7 +293,7 @@
 %package -n     %{libname -l _cpp -s %{sonum_CXX}}
 Summary:        Shared libraries for the HDF5 scientific data format
 # To avoid unresolvable errors due to multiple providers of the library
-Group:          Productivity/Scientific/Other
+Group:          System/Libraries
 Provides:       %{libname -l _cpp} = %{version}
 Obsoletes:      %{libname -l _cpp} < %{version}
 %{?with_hpc:Provides:       libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = 
%{version}}
@@ -334,21 +301,7 @@
 
 %description -n %{libname -l _cpp -s %{sonum_CXX}}
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the HDF5 runtime libraries.
 
@@ -357,7 +310,7 @@
 %package -n     %{libname -l _hl_cpp -s %{sonum_HL_CXX}}
 Summary:        High-level shared libraries for the HDF5 scientific data format
 # To avoid unresolvable errors due to multiple providers of the library
-Group:          Productivity/Scientific/Other
+Group:          System/Libraries
 Provides:       %{libname -l _hl_cpp} = %{version}
 Obsoletes:      %{libname -l _hl_cpp} < %{version}
 %{?with_hpc:Provides:       libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = 
%{version}}
@@ -365,21 +318,7 @@
 
 %description -n %{libname -l _hl_cpp -s %{sonum_HL_CXX}}
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the the high-level HDF5 runtime libraries.
 
@@ -388,7 +327,7 @@
 %package -n     %{libname -l _fortran -s %{sonum_F}}
 Summary:        Shared libraries for the HDF5 scientific data format
 # To avoid unresolvable errors due to multiple providers of the library
-Group:          Productivity/Scientific/Other
+Group:          System/Libraries
 Provides:       %{libname -l _fortran} = %{version}
 Obsoletes:      %{libname -l _fortran} < %{version}
 %{?with_hpc:Provides:       libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = 
%{version}}
@@ -396,21 +335,7 @@
 
 %description -n %{libname -l _fortran -s %{sonum_F}}
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the %{flavor} version of the HDF5 runtime libraries.
 
@@ -419,7 +344,7 @@
 %package -n     %{libname -l hl_fortran -s %{sonum_HL_F}}
 Summary:        High-level shared libraries for the HDF5 scientific data format
 # To avoid unresolvable errors due to multiple providers of the library
-Group:          Productivity/Scientific/Other
+Group:          System/Libraries
 Provides:       %{libname -l hl_fortran} = %{version}
 Obsoletes:      %{libname -l hl_fortran} < %{version}
 %{?with_hpc:Provides:       libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = 
%{version}}
@@ -427,21 +352,7 @@
 
 %description -n %{libname -l hl_fortran -s %{sonum_HL_F}}
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the %{flavor} version of the high-level HDF5
 runtime libraries.
@@ -454,21 +365,7 @@
 
 %description -n %{pname}-devel-data
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains generic files needed to create projects that use
 any version of HDF5.
@@ -494,21 +391,7 @@
 
 %description devel
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains all files needed to create projects that use
 the %{flavor} version of HDF5.
@@ -522,21 +405,7 @@
 
 %description devel-static
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package provides the static libraries for the %{flavor} version of HDF5.
 
@@ -552,21 +421,7 @@
 
 %description -n %{pname}-examples
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package provides examples of HDF5 library use.
 
@@ -575,25 +430,10 @@
 Summary:        Module files for %{name}
 Group:          Development/Libraries/Parallel
 Provides:       %{name}-module = %version
-BuildArch:      noarch
 
 %description module
 HDF5 is a data model, library, and file format for storing and
-managing data. It supports an unlimited variety of datatypes, and
-is designed for flexible and efficient I/O and for high volume and
-complex data. HDF5 is portable and is extensible, allowing
-applications to evolve in their use of HDF5.
-
-The HDF5 technology suite is designed to organize, store, discover,
-access, analyze, share, and preserve diverse, complex data in
-continuously evolving heterogeneous computing and storage environments.
-
-HDF5 supports all types of data stored digitally, regardless of origin
-or size. Petabytes of remote sensing data collected by satellites,
-terabytes of computational results from nuclear testing models, and
-megabytes of high-resolution MRI brain scans are stored in HDF5 files,
-together with metadata necessary for efficient data sharing,
-processing, visualization, and archiving.
+managing data. It supports an unlimited variety of datatypes.
 
 This package contains the environment module needed for the HDF5
 library packages.
@@ -767,7 +607,7 @@
 module-whatis "Name: %{pname} built with %{compiler_family} toolchain"
 module-whatis "Version: %{version}"
 module-whatis "Category: runtime library"
-module-whatis "Description: %{summary}"
+module-whatis "Description: %{SUMMARY:0}"
 module-whatis "%{url}"
 
 set     version                     %{version}
@@ -785,6 +625,7 @@
 prepend-path    C_INCLUDE_PATH      %{hpc_includedir}
 prepend-path    CPLUS_INCLUDE_PATH  %{hpc_includedir}
 prepend-path    INCLUDE             %{hpc_includedir}
+%hpc_modulefile_add_pkgconfig_path
 
 setenv          %{hpc_upcase %pname}_INC        %{hpc_includedir}
 }

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.yXk9I1/_old  2018-02-21 14:11:16.786603651 +0100
+++ /var/tmp/diff_new_pack.yXk9I1/_new  2018-02-21 14:11:16.786603651 +0100
@@ -3,6 +3,7 @@
   <package>openmpi</package>
   <package>mvapich2</package>
   <package>gnu-openmpi-hpc</package>
+  <package>gnu-openmpi2-hpc</package>
   <package>gnu-openmpi3-hpc</package>
   <package>gnu-mvapich2-hpc</package>
   <package>gnu-mpich-hpc</package>


Reply via email to