Update to 1.8.14

epel9
Orion Poplawski 10 years ago
parent f3ef5dadea
commit dc1b5b336b

2
.gitignore vendored

@ -12,3 +12,5 @@ hdf5-1.8.5.tar.bz2
/hdf5_1.8.12-4.debian.tar.gz /hdf5_1.8.12-4.debian.tar.gz
/hdf5-1.8.13.tar.bz2 /hdf5-1.8.13.tar.bz2
/hdf5_1.8.12+docs-1.1.debian.tar.xz /hdf5_1.8.12+docs-1.1.debian.tar.xz
/hdf5-1.8.14.tar.bz2
/hdf5_1.8.13+docs-15.debian.tar.xz

@ -6,8 +6,8 @@
# NOTE: Try not to release new versions to released versions of Fedora # NOTE: Try not to release new versions to released versions of Fedora
# You need to recompile all users of HDF5 for each version change # You need to recompile all users of HDF5 for each version change
Name: hdf5 Name: hdf5
Version: 1.8.13 Version: 1.8.14
Release: 7%{?dist} Release: 1%{?dist}
Summary: A general purpose library and file format for storing scientific data Summary: A general purpose library and file format for storing scientific data
License: BSD License: BSD
Group: System Environment/Libraries Group: System Environment/Libraries
@ -16,7 +16,7 @@ URL: http://www.hdfgroup.org/HDF5/
Source0: http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%{version}%{?snaprel}/src/hdf5-%{version}%{?snaprel}.tar.bz2 Source0: http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%{version}%{?snaprel}/src/hdf5-%{version}%{?snaprel}.tar.bz2
Source1: h5comp Source1: h5comp
# For man pages # For man pages
Source2: http://ftp.us.debian.org/debian/pool/main/h/hdf5/hdf5_1.8.12+docs-1.1.debian.tar.xz Source2: http://ftp.us.debian.org/debian/pool/main/h/hdf5/hdf5_1.8.13+docs-15.debian.tar.xz
Patch0: hdf5-LD_LIBRARY_PATH.patch Patch0: hdf5-LD_LIBRARY_PATH.patch
Patch1: hdf5-1.8.8-tstlite.patch Patch1: hdf5-1.8.8-tstlite.patch
# Fix long double conversions on ppc64le # Fix long double conversions on ppc64le
@ -262,6 +262,12 @@ EOF
# Install man pages from debian # Install man pages from debian
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
cp -p debian/man/*.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/ cp -p debian/man/*.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/
for mpi in %{?mpi_list}
do
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/$mpi/share/man/man1
cp -p debian/man/h5p[cf]c.1 ${RPM_BUILD_ROOT}%{_libdir}/$mpi/share/man/man1/
done
rm ${RPM_BUILD_ROOT}%{_mandir}/man1/h5p[cf]c.1
%check %check
@ -331,6 +337,7 @@ done
%{_datadir}/hdf5_examples/ %{_datadir}/hdf5_examples/
%{_mandir}/man1/h5c++.1* %{_mandir}/man1/h5c++.1*
%{_mandir}/man1/h5cc.1* %{_mandir}/man1/h5cc.1*
%{_mandir}/man1/h5debug.1*
%{_mandir}/man1/h5fc.1* %{_mandir}/man1/h5fc.1*
%{_mandir}/man1/h5redeploy.1* %{_mandir}/man1/h5redeploy.1*
@ -367,6 +374,8 @@ done
%{_libdir}/mpich/bin/h5pfc %{_libdir}/mpich/bin/h5pfc
%{_libdir}/mpich/lib/lib*.so %{_libdir}/mpich/lib/lib*.so
%{_libdir}/mpich/lib/lib*.settings %{_libdir}/mpich/lib/lib*.settings
%{_libdir}/mpich/share/man/man1/h5pcc.1*
%{_libdir}/mpich/share/man/man1/h5pfc.1*
%files mpich-static %files mpich-static
%{_libdir}/mpich/lib/*.a %{_libdir}/mpich/lib/*.a
@ -402,6 +411,8 @@ done
%{_libdir}/openmpi/bin/h5pfc %{_libdir}/openmpi/bin/h5pfc
%{_libdir}/openmpi/lib/lib*.so %{_libdir}/openmpi/lib/lib*.so
%{_libdir}/openmpi/lib/lib*.settings %{_libdir}/openmpi/lib/lib*.settings
%{_libdir}/openmpi/share/man/man1/h5pcc.1*
%{_libdir}/openmpi/share/man/man1/h5pfc.1*
%files openmpi-static %files openmpi-static
%{_libdir}/openmpi/lib/*.a %{_libdir}/openmpi/lib/*.a
@ -409,6 +420,9 @@ done
%changelog %changelog
* Tue Jan 6 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.14-1
- Update to 1.8.14
* Wed Sep 3 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.13-7 * Wed Sep 3 2014 Orion Poplawski <orion@cora.nwra.com> - 1.8.13-7
- No longer build with -O0, seems to be working - No longer build with -O0, seems to be working

@ -1,2 +1,2 @@
b060bb137d6bd8accf8f0c4c59d2746d hdf5-1.8.13.tar.bz2 719df6d46eea52e42dd97d59dcbf5311 hdf5-1.8.14.tar.bz2
facc4720a0513a6f8465dd046786fab1 hdf5_1.8.12+docs-1.1.debian.tar.xz 7f5c54ad112e090e006b5077c227aca7 hdf5_1.8.13+docs-15.debian.tar.xz

Loading…
Cancel
Save