diff --git a/hdf5.spec b/hdf5.spec index 4f1f17f..5270330 100644 --- a/hdf5.spec +++ b/hdf5.spec @@ -7,7 +7,7 @@ # You need to recompile all users of HDF5 for each version change Name: hdf5 Version: 1.8.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A general purpose library and file format for storing scientific data License: BSD Group: System Environment/Libraries @@ -194,7 +194,7 @@ popd export CC=mpicc export CXX=mpicxx export F9X=mpif90 -for mpi in %{mpi_list} +for mpi in %{?mpi_list} do mkdir $mpi pushd $mpi @@ -218,7 +218,7 @@ done %install make -C build install DESTDIR=${RPM_BUILD_ROOT} rm $RPM_BUILD_ROOT/%{_libdir}/*.la -for mpi in %{mpi_list} +for mpi in %{?mpi_list} do module load mpi/$mpi-%{_arch} make -C $mpi install DESTDIR=${RPM_BUILD_ROOT} @@ -271,7 +271,7 @@ make -C build check # they are passed when run manually in mock %ifnarch s390 s390x export HDF5_Make_Ignore=yes -for mpi in %{mpi_list} +for mpi in %{?mpi_list} do module load mpi/$mpi-%{_arch} make -C $mpi check @@ -410,6 +410,9 @@ done %changelog +* Fri Jun 27 2014 Orion Poplawski - 1.8.13-4 +- Make build work if not building any mpi pacakges (bug #1113610) + * Fri Jun 27 2014 Marcin Juszkiewicz - 1.8.13-3 - Drop gnu-config patches replaced by %%configure macro