Accepting request 575316 from home:jengelh:branches:science

- Trim description for size and drop most of the marketing blurb.
  Fix RPM groups.

OBS-URL: https://build.opensuse.org/request/show/575316
OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=69
This commit is contained in:
Dmitry Roshchin 2018-02-15 17:43:31 +00:00 committed by Git OBS Bridge
parent cd16241a02
commit 4750443599
2 changed files with 24 additions and 186 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sat Feb 10 23:04:47 UTC 2018 - jengelh@inai.de
- Trim description for size and drop most of the marketing blurb.
Fix RPM groups.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Feb 10 17:40:10 UTC 2018 - eich@suse.com Sat Feb 10 17:40:10 UTC 2018 - eich@suse.com

204
hdf5.spec
View File

@ -250,21 +250,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the %{flavor} version utility functions for working This package contains the %{flavor} version utility functions for working
with HDF5 files. with HDF5 files.
@ -272,7 +258,7 @@ with HDF5 files.
%package -n %{libname -s %{sonum}} %package -n %{libname -s %{sonum}}
Summary: Shared libraries for the HDF5 scientific data format Summary: Shared libraries for the HDF5 scientific data format
# To avoid unresolvable errors due to multiple providers of the library # To avoid unresolvable errors due to multiple providers of the library
Group: Productivity/Scientific/Other Group: System/Libraries
Provides: %{libname} = %{version} Provides: %{libname} = %{version}
Obsoletes: %{libname} < %{version} Obsoletes: %{libname} < %{version}
%{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}} %{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}}
@ -280,21 +266,7 @@ Obsoletes: %{libname} < %{version}
%description -n %{libname -s %{sonum}} %description -n %{libname -s %{sonum}}
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the %{flavor} version of the HDF5 runtime libraries. This package contains the %{flavor} version of the HDF5 runtime libraries.
@ -303,7 +275,7 @@ This package contains the %{flavor} version of the HDF5 runtime libraries.
%package -n %{libname -l _hl -s %{sonum_HL}} %package -n %{libname -l _hl -s %{sonum_HL}}
Summary: High-level shared libraries for the HDF5 scientific data format Summary: High-level shared libraries for the HDF5 scientific data format
# To avoid unresolvable errors due to multiple providers of the library # To avoid unresolvable errors due to multiple providers of the library
Group: Productivity/Scientific/Other Group: System/Libraries
Provides: %{libname -l _hl} = %{version} Provides: %{libname -l _hl} = %{version}
Obsoletes: %{libname -l _hl} < %{version} Obsoletes: %{libname -l _hl} < %{version}
%{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}} %{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}}
@ -311,21 +283,7 @@ Obsoletes: %{libname -l _hl} < %{version}
%description -n %{libname -l _hl -s %{sonum_HL}} %description -n %{libname -l _hl -s %{sonum_HL}}
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the %{flavor} version of the high-level HDF5 This package contains the %{flavor} version of the high-level HDF5
runtime libraries. runtime libraries.
@ -335,7 +293,7 @@ runtime libraries.
%package -n %{libname -l _cpp -s %{sonum_CXX}} %package -n %{libname -l _cpp -s %{sonum_CXX}}
Summary: Shared libraries for the HDF5 scientific data format Summary: Shared libraries for the HDF5 scientific data format
# To avoid unresolvable errors due to multiple providers of the library # To avoid unresolvable errors due to multiple providers of the library
Group: Productivity/Scientific/Other Group: System/Libraries
Provides: %{libname -l _cpp} = %{version} Provides: %{libname -l _cpp} = %{version}
Obsoletes: %{libname -l _cpp} < %{version} Obsoletes: %{libname -l _cpp} < %{version}
%{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}} %{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}}
@ -343,21 +301,7 @@ Obsoletes: %{libname -l _cpp} < %{version}
%description -n %{libname -l _cpp -s %{sonum_CXX}} %description -n %{libname -l _cpp -s %{sonum_CXX}}
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the HDF5 runtime libraries. This package contains the HDF5 runtime libraries.
@ -366,7 +310,7 @@ This package contains the HDF5 runtime libraries.
%package -n %{libname -l _hl_cpp -s %{sonum_HL_CXX}} %package -n %{libname -l _hl_cpp -s %{sonum_HL_CXX}}
Summary: High-level shared libraries for the HDF5 scientific data format Summary: High-level shared libraries for the HDF5 scientific data format
# To avoid unresolvable errors due to multiple providers of the library # To avoid unresolvable errors due to multiple providers of the library
Group: Productivity/Scientific/Other Group: System/Libraries
Provides: %{libname -l _hl_cpp} = %{version} Provides: %{libname -l _hl_cpp} = %{version}
Obsoletes: %{libname -l _hl_cpp} < %{version} Obsoletes: %{libname -l _hl_cpp} < %{version}
%{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}} %{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}}
@ -374,21 +318,7 @@ Obsoletes: %{libname -l _hl_cpp} < %{version}
%description -n %{libname -l _hl_cpp -s %{sonum_HL_CXX}} %description -n %{libname -l _hl_cpp -s %{sonum_HL_CXX}}
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the the high-level HDF5 runtime libraries. This package contains the the high-level HDF5 runtime libraries.
@ -397,7 +327,7 @@ This package contains the the high-level HDF5 runtime libraries.
%package -n %{libname -l _fortran -s %{sonum_F}} %package -n %{libname -l _fortran -s %{sonum_F}}
Summary: Shared libraries for the HDF5 scientific data format Summary: Shared libraries for the HDF5 scientific data format
# To avoid unresolvable errors due to multiple providers of the library # To avoid unresolvable errors due to multiple providers of the library
Group: Productivity/Scientific/Other Group: System/Libraries
Provides: %{libname -l _fortran} = %{version} Provides: %{libname -l _fortran} = %{version}
Obsoletes: %{libname -l _fortran} < %{version} Obsoletes: %{libname -l _fortran} < %{version}
%{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}} %{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}}
@ -405,21 +335,7 @@ Obsoletes: %{libname -l _fortran} < %{version}
%description -n %{libname -l _fortran -s %{sonum_F}} %description -n %{libname -l _fortran -s %{sonum_F}}
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the %{flavor} version of the HDF5 runtime libraries. This package contains the %{flavor} version of the HDF5 runtime libraries.
@ -428,7 +344,7 @@ This package contains the %{flavor} version of the HDF5 runtime libraries.
%package -n %{libname -l hl_fortran -s %{sonum_HL_F}} %package -n %{libname -l hl_fortran -s %{sonum_HL_F}}
Summary: High-level shared libraries for the HDF5 scientific data format Summary: High-level shared libraries for the HDF5 scientific data format
# To avoid unresolvable errors due to multiple providers of the library # To avoid unresolvable errors due to multiple providers of the library
Group: Productivity/Scientific/Other Group: System/Libraries
Provides: %{libname -l hl_fortran} = %{version} Provides: %{libname -l hl_fortran} = %{version}
Obsoletes: %{libname -l hl_fortran} < %{version} Obsoletes: %{libname -l hl_fortran} < %{version}
%{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}} %{?with_hpc:Provides: libhdf5%{?with_mpi:-%{mpi_flavor}}-hpc = %{version}}
@ -436,21 +352,7 @@ Obsoletes: %{libname -l hl_fortran} < %{version}
%description -n %{libname -l hl_fortran -s %{sonum_HL_F}} %description -n %{libname -l hl_fortran -s %{sonum_HL_F}}
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the %{flavor} version of the high-level HDF5 This package contains the %{flavor} version of the high-level HDF5
runtime libraries. runtime libraries.
@ -463,21 +365,7 @@ Group: Development/Libraries/Other
%description -n %{pname}-devel-data %description -n %{pname}-devel-data
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains generic files needed to create projects that use This package contains generic files needed to create projects that use
any version of HDF5. any version of HDF5.
@ -503,21 +391,7 @@ Requires: %{libname -l hl_fortran -s %{sonum_HL_F}} = %{version}
%description devel %description devel
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains all files needed to create projects that use This package contains all files needed to create projects that use
the %{flavor} version of HDF5. the %{flavor} version of HDF5.
@ -531,21 +405,7 @@ Requires: %{name}-devel = %{version}
%description devel-static %description devel-static
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package provides the static libraries for the %{flavor} version of HDF5. This package provides the static libraries for the %{flavor} version of HDF5.
@ -561,21 +421,7 @@ Requires: %{libname -s %{sonum}} = %{version}
%description -n %{pname}-examples %description -n %{pname}-examples
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package provides examples of HDF5 library use. This package provides examples of HDF5 library use.
@ -587,21 +433,7 @@ Provides: %{name}-module = %version
%description module %description module
HDF5 is a data model, library, and file format for storing and HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes, and managing data. It supports an unlimited variety of datatypes.
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.
This package contains the environment module needed for the HDF5 This package contains the environment module needed for the HDF5
library packages. library packages.