Hello community, here is the log from the commit of package netcdf for openSUSE:Factory checked in at 2019-01-10 15:22:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netcdf (Old) and /work/SRC/openSUSE:Factory/.netcdf.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netcdf" Thu Jan 10 15:22:37 2019 rev:44 rq:663842 version:4.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/netcdf/netcdf.changes 2018-11-26 10:29:26.445088885 +0100 +++ /work/SRC/openSUSE:Factory/.netcdf.new.28833/netcdf.changes 2019-01-10 15:22:51.986359925 +0100 @@ -1,0 +2,9 @@ +Mon Jan 7 21:50:05 UTC 2019 - Stefan BrĂ¼ns <stefan.bru...@rwth-aachen.de> + +- Add support for openmpi2 flavor + * own directories below _mandir for all MPI flavors + * no support for parallel_netcdf yet, same as for HPC flavors +- Enable valgrind support also for aarch64 +- defattr, license spec file cleanup + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netcdf.spec ++++++ --- /var/tmp/diff_new_pack.ofvK7o/_old 2019-01-10 15:22:52.694359192 +0100 +++ /var/tmp/diff_new_pack.ofvK7o/_new 2019-01-10 15:22:52.694359192 +0100 @@ -138,6 +138,11 @@ %bcond_with hpc %endif +%if "%{flavor}" == "openmpi2" +%define mpi_flavor openmpi2 +%bcond_with hpc +%endif + %if !0%{?is_opensuse} && !0%{?with_hpc:1} ExclusiveArch: do_not_build %endif @@ -193,7 +198,7 @@ BuildRequires: m4 BuildRequires: pkg-config BuildRequires: zlib-devel >= 1.2.5 -%ifarch %ix86 x86_64 ppc ppc64 s390x armv7l +%ifarch %ix86 x86_64 ppc ppc64 s390x armv7l aarch64 BuildRequires: valgrind %endif BuildRequires: libcurl-devel >= 7.18.0 @@ -205,9 +210,11 @@ BuildRequires: libhdf5_hl%{p_suffix} %if %{with mpi} BuildRequires: %{mpi_flavor}-devel + %if "%{flavor}" == "openmpi" BuildRequires: libpnetcdf%{p_suffix} BuildRequires: parallel-netcdf%{p_suffix}-devel %endif + %endif %else BuildRequires: %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel BuildRequires: hdf5-%{compiler_family}%{?c_f_ver}%{?with_mpi:-%{mpi_flavor}%{?mpi_ver}}-hpc-devel @@ -246,7 +253,9 @@ %if %{without hpc} Requires: libhdf5%{p_suffix} Requires: libhdf5_hl%{p_suffix} +%if %{flavor} == "openmpi" %{?with_mpi:Requires: libpnetcdf%{p_suffix}} +%endif %else %{hpc_requires} Requires: libhdf5%{hpc_package_name_tail} >= 1.8.8 @@ -316,7 +325,9 @@ %if %{without hpc} Requires: hdf5%{p_suffix}-devel >= 1.8.8 %{?with_mpi:Requires: %{mpi_flavor}-devel} -%{?with_mpi:Requires: parallel-netcdf-%{mpi_flavor}-devel} + %if "%{flavor}" == "openmpi" +Requires: parallel-netcdf-%{mpi_flavor}-devel + %endif %else %{hpc_requires_devel} Requires: hdf5%{hpc_package_name_tail}-devel >= 1.8.8 @@ -537,16 +548,18 @@ %{?with_hpc:%hpc_module_delete_if_default} %files -%defattr(-,root,root,-) -%doc COPYRIGHT README.md RELEASE_NOTES.md +%license COPYRIGHT +%doc README.md RELEASE_NOTES.md %{?with_hpc:%dir %hpc_datadir} %{?with_hpc:%dir %p_mandir} %{p_bindir}%{!?with_hpc:/*} %exclude %{p_bindir}/nc-config -%{p_mandir}/man1%{!?with_hpc:/*} +%if "%{flavor}" != "serial" +%dir %{p_mandir}/man1 +%endif +%{p_mandir}/man1/* %files -n %{libname -s %{sonum}} -%defattr(-,root,root,-) %if %{with hpc} %hpc_dirs %hpc_modules_files @@ -560,22 +573,22 @@ %if %{without mpi} %files devel-data -%defattr(-,root,root,-) %config %{_sysconfdir}/rpm/macros.netcdf %endif %files devel -%defattr(-,root,root,-) %{p_bindir}/nc-config %{p_includedir}%{!?with_hpc:/*} %{p_libdir}/*.so %{?with_hpc:%hpc_pkgconfig_file} %{p_libdir}/pkgconfig/netcdf.pc -%{p_mandir}/man3%{!?with_hpc:/*} +%if "%{flavor}" != "serial" +%dir %{p_mandir}/man3 +%endif +%{p_mandir}/man3/* %{p_libdir}/libnetcdf.settings %files devel-static -%defattr(-,root,root,-) %{p_libdir}/libnetcdf.a %changelog ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.ofvK7o/_old 2019-01-10 15:22:52.718359167 +0100 +++ /var/tmp/diff_new_pack.ofvK7o/_new 2019-01-10 15:22:52.718359167 +0100 @@ -1,6 +1,7 @@ <multibuild> <package>serial</package> <package>openmpi</package> + <package>openmpi2</package> <package>gnu-hpc</package> <package>gnu-openmpi-hpc</package> <package>gnu-openmpi2-hpc</package>