| |
@@ -1,12 +1,15 @@
|
| |
Name: netcdf
|
| |
- Version: 4.7.3
|
| |
- Release: 4%{?dist}
|
| |
+ Version: 4.7.4
|
| |
+ Release: 1%{?dist}
|
| |
Summary: Libraries for the Unidata network Common Data Form
|
| |
|
| |
License: NetCDF
|
| |
URL: http://www.unidata.ucar.edu/software/netcdf/
|
| |
Source0: https://github.com/Unidata/netcdf-c/archive/v%{version}/%{name}-%{version}.tar.gz
|
| |
|
| |
+ Patch0: https://github.com/Unidata/netcdf-c/commit/b3e42ac54d06249c6e474c60708e19a5565d6f76.patch
|
| |
+
|
| |
+ BuildRequires: autogen
|
| |
BuildRequires: libtool
|
| |
BuildRequires: chrpath
|
| |
BuildRequires: doxygen
|
| |
@@ -40,6 +43,8 @@
|
| |
%global mpi_list %{?mpi_list} openmpi
|
| |
%endif
|
| |
|
| |
+ %global libnetcdf_so_version 18
|
| |
+
|
| |
%description
|
| |
NetCDF (network Common Data Form) is an interface for array-oriented
|
| |
data access and a freely-distributed collection of software libraries
|
| |
@@ -164,8 +169,9 @@
|
| |
%prep
|
| |
%autosetup -p1 -n %{name}-c-%{version}
|
| |
|
| |
-
|
| |
%build
|
| |
+ autoreconf -iv
|
| |
+
|
| |
#Do out of tree builds
|
| |
%global _configure ../configure
|
| |
#Common configure options
|
| |
@@ -259,7 +265,7 @@
|
| |
%{_bindir}/ncdump
|
| |
%{_bindir}/ncgen
|
| |
%{_bindir}/ncgen3
|
| |
- %{_libdir}/*.so.15*
|
| |
+ %{_libdir}/*.so.%{libnetcdf_so_version}*
|
| |
%{_mandir}/man1/*
|
| |
|
| |
%files devel
|
| |
@@ -287,7 +293,7 @@
|
| |
%{_libdir}/mpich/bin/ncdump
|
| |
%{_libdir}/mpich/bin/ncgen
|
| |
%{_libdir}/mpich/bin/ncgen3
|
| |
- %{_libdir}/mpich/lib/*.so.15*
|
| |
+ %{_libdir}/mpich/lib/*.so.%{libnetcdf_so_version}*
|
| |
%doc %{_libdir}/mpich/share/man/man1/*.1*
|
| |
|
| |
%files mpich-devel
|
| |
@@ -316,7 +322,7 @@
|
| |
%{_libdir}/openmpi/bin/ncdump
|
| |
%{_libdir}/openmpi/bin/ncgen
|
| |
%{_libdir}/openmpi/bin/ncgen3
|
| |
- %{_libdir}/openmpi/lib/*.so.15*
|
| |
+ %{_libdir}/openmpi/lib/*.so.%{libnetcdf_so_version}*
|
| |
%doc %{_libdir}/openmpi/share/man/man1/*.1*
|
| |
|
| |
%files openmpi-devel
|
| |
@@ -339,6 +345,10 @@
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Tue Nov 24 2020 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.7.4-1
|
| |
+ - Update to latest version. This includes an SOVERSION bump of the
|
| |
+ libnetcdf library from 15 to 18.
|
| |
+
|
| |
* Sun Sep 6 2020 Orion Poplawski <orion@nwra.com> - 4.7.3-4
|
| |
- Work around UCX segfault issue (FTBFS bz#1864189)
|
| |
|
| |
Because of the patch to fix configure.ac, autoreconf is executed to also
update ./configure.
Note that this includes an SOVERSION bump.
[I was 100% sure I already opened this PR, but apparently not.]
I rebuilt the dependent packages locally. If you don't object, I'd merge this and rebuild this and all dependents in a side-tag: