Summary: Parallel netCDF (PnetCDF) library
Summary(pl.UTF-8): Biblioteka zrównoleglona netCDF (PnetCDF)
Name: parallel-netcdf
-Version: 1.11.0
+Version: 1.12.1
Release: 1
License: BSD-like
Group: Libraries
#Source0Download: http://cucis.ece.northwestern.edu/projects/PnetCDF/download.html
Source0: http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/pnetcdf-%{version}.tar.gz
-# Source0-md5: 59e950092b7c5a3b926fe63fabe92db0
+# Source0-md5: 878192db34e436cbdd869fff3c7bf0c9
Patch0: %{name}-sh.patch
URL: https://trac.mcs.anl.gov/projects/parallel-netcdf
BuildRequires: autoconf >= 2.69
BuildRequires: libtool >= 2:2.4.2
# mpicc and co.
BuildRequires: mpich-devel
+BuildRequires: mpich-fortran-devel
BuildRequires: m4
+BuildRequires: rpmbuild(macros) >= 1.752
%if %{with apidocs}
BuildRequires: doxygen
BuildRequires: ghostscript
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki PnetCDF
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: mpich-devel
+Requires: mpich-fortran-devel
%description devel
Header files for PnetCDF library.
Summary: API documentation for PnetCDF library
Summary(pl.UTF-8): Dokumentacja API biblioteki PnetCDF
Group: Documentation
-%if "%{_rpmversion}" >= "5"
-BuildArch: noarch
-%endif
+%{?noarchpackage}
%description apidocs
API documentation for PnetCDF library.
%{__autoconf}
%{__autoheader}
%{__automake}
+%define gfortran_version %(gfortran -dumpversion)
+%if "%{_ver_ge '%{gfortran_version}' '10.0'}" == "1"
+FFLAGS="%{rpmcflags} -fallow-argument-mismatch"
+FCFLAGS="%{rpmcflags} -fallow-argument-mismatch"
+%endif
%configure \
%{?with_apidocs:--enable-doxygen} \
--disable-silent-rules \
%files
%defattr(644,root,root,755)
%doc AUTHORS COPYRIGHT CREDITS README RELEASE_NOTES doc/README.{LINUX,consistency,large_files}
+%attr(755,root,root) %{_bindir}/cdfdiff
%attr(755,root,root) %{_bindir}/ncmpidiff
%attr(755,root,root) %{_bindir}/ncmpidump
%attr(755,root,root) %{_bindir}/ncmpigen
%attr(755,root,root) %{_bindir}/ncvalidator
%attr(755,root,root) %{_bindir}/pnetcdf_version
%attr(755,root,root) %{_libdir}/libpnetcdf.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libpnetcdf.so.3
+%attr(755,root,root) %ghost %{_libdir}/libpnetcdf.so.4
+%{_mandir}/man1/cdfdiff.1*
%{_mandir}/man1/ncmpidiff.1*
%{_mandir}/man1/ncmpidump.1*
%{_mandir}/man1/ncmpigen.1*