rpms/hdf5/EL-5 hdf5-1.6.5-open.patch, 1.2, 1.3 hdf5-1.6.6-tail.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 hdf5.spec, 1.14, 1.15 sources, 1.5, 1.6 hdf5-1.6.4-gcc4.patch, 1.3, NONE hdf5-1.6.4-testh5repack.patch, 1.3, NONE hdf5-1.6.5-flags.patch, 1.5, NONE hdf5-1.6.5-h5diff_attr.patch, 1.3, NONE

Orion Poplawski (orion) fedora-extras-commits at redhat.com
Fri May 30 20:32:23 UTC 2008


Author: orion

Update of /cvs/pkgs/rpms/hdf5/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32628

Modified Files:
	.cvsignore hdf5.spec sources 
Added Files:
	hdf5-1.6.5-open.patch hdf5-1.6.6-tail.patch 
Removed Files:
	hdf5-1.6.4-gcc4.patch hdf5-1.6.4-testh5repack.patch 
	hdf5-1.6.5-flags.patch hdf5-1.6.5-h5diff_attr.patch 
Log Message:
* Wed May 28 2008 Orion Poplawski <orion at cora.nwra.com> 1.6.7-1
- Update to 1.6.7


hdf5-1.6.5-open.patch:

Index: hdf5-1.6.5-open.patch
===================================================================
RCS file: hdf5-1.6.5-open.patch
diff -N hdf5-1.6.5-open.patch
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ hdf5-1.6.5-open.patch	30 May 2008 20:30:25 -0000	1.3
@@ -0,0 +1,11 @@
+--- hdf5-1.6.5/perform/zip_perf.c.open	2007-08-08 14:55:09.000000000 -0600
++++ hdf5-1.6.5/perform/zip_perf.c	2007-08-08 14:55:25.000000000 -0600
+@@ -545,7 +545,7 @@
+         unlink(filename);
+ 
+         /* do compressed data write */
+-        output = open(filename, O_RDWR | O_CREAT);
++        output = open(filename, O_RDWR | O_CREAT, S_IRWXU);
+ 
+         if (output == -1)
+             error(strerror(errno));

hdf5-1.6.6-tail.patch:

--- NEW FILE hdf5-1.6.6-tail.patch ---
--- hdf5-1.6.6/tools/h5dump/testh5dump.sh.in.tail	2007-10-17 10:37:38.000000000 -0600
+++ hdf5-1.6.6/tools/h5dump/testh5dump.sh.in	2007-10-17 10:38:26.000000000 -0600
@@ -81,7 +81,7 @@
         nerrors="`expr $nerrors + 1`"
     else
 	# Skip the first three lines, which are label lines, before cmp.
-        if tail +4l $expect | $CMP - $actual; then
+        if tail -n +4 $expect | $CMP - $actual; then
 	    echo " PASSED"
         else
 	    echo "*FAILED*"


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hdf5/EL-5/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	28 May 2008 22:01:14 -0000	1.5
+++ .cvsignore	30 May 2008 20:30:25 -0000	1.6
@@ -1 +1 @@
-hdf5-1.6.5.tar.gz
+hdf5-1.6.7.tar.gz


Index: hdf5.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hdf5/EL-5/hdf5.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- hdf5.spec	28 May 2008 22:01:14 -0000	1.14
+++ hdf5.spec	30 May 2008 20:30:25 -0000	1.15
@@ -1,20 +1,18 @@
 Name: hdf5
-Version: 1.6.5
-Release: 7%{?dist}
+Version: 1.6.7
+Release: 1%{?dist}
 Summary: A general purpose library and file format for storing scientific data
-License: BSD-ish
+License: BSD
 Group: System Environment/Libraries
 URL: http://www.hdfgroup.org/HDF5/
-Source0: ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/current/src/%{name}-%{version}.tar.gz
-Patch0: hdf5-1.6.4-gcc4.patch
+Source0: ftp://ftp.hdfgroup.org/HDF5/current16/src/%{name}-%{version}.tar.gz
 Patch1: hdf5-1.6.4-destdir.patch
 Patch2: hdf5-1.6.4-norpath.patch
-Patch3: hdf5-1.6.4-testh5repack.patch
-Patch4: hdf5-1.6.5-h5diff_attr.patch
+Patch3: hdf5-1.6.6-tail.patch
 Patch5: hdf5-1.6.4-ppc.patch
-Patch6: hdf5-1.6.5-flags.patch
 Patch7: hdf5-1.6.5-x86_64.patch
 Patch8: hdf5-1.6.5-sort.patch
+Patch10: hdf5-1.6.5-open.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: krb5-devel, openssl-devel, zlib-devel, gcc-gfortran, time
 
@@ -37,40 +35,45 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1 -b .flags
+%patch1 -p1 -b .destdir
+%patch2 -p1 -b .norpath
+%patch3 -p1 -b .tail
+%patch5 -p1 -b .ppc
 %patch7 -p1 -b .x86_64
 %patch8 -p1 -b .sort
+%patch10 -p1 -b .open
+
 
 %build
+export CC=gcc
+export CXX=g++
+export F9X=gfortran
 %configure --with-ssl --enable-cxx --enable-fortran \
            --enable-threadsafe --with-pthread
 make
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 find doc/html -type f | xargs chmod -x
 %makeinstall docdir=${RPM_BUILD_ROOT}%{_docdir}
 find doc/html -name Dependencies -o -name Makefile\* | xargs rm
 rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la $RPM_BUILD_ROOT/%{_libdir}/*.settings
-# Don't instal h5perf until h5test.so.0 issues is sorted out
-rm $RPM_BUILD_ROOT/%{_bindir}/h5perf
+
 
 %check
 make check
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
+
 %files
 %defattr(-,root,root,-)
 %doc COPYING MANIFEST README.txt release_docs/RELEASE.txt
@@ -100,7 +103,23 @@
 %{_libdir}/*.so
 %{_libdir}/*.mod
 
+
 %changelog
+* Wed May 28 2008 Orion Poplawski <orion at cora.nwra.com> 1.6.7-1
+- Update to 1.6.7
+
+* Wed Oct 17 2007 Orion Poplawski <orion at cora.nwra.com> 1.6.6-1
+- Update to 1.6.6, drop upstreamed patches
+- Explicitly set compilers
+
+* Fri Aug 24 2007 Orion Poplawski <orion at cora.nwra.com> 1.6.5-9
+- Update license tag to BSD
+- Rebuild for BuildID
+
+* Wed Aug  8 2007 Orion Poplawski <orion at cora.nwra.com> 1.6.5-8
+- Fix memset typo
+- Pass mode to open with O_CREAT
+
 * Mon Feb 12 2007 Orion Poplawski <orion at cora.nwra.com> 1.6.5-7
 - New project URL
 - Add patch to use POSIX sort key option


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hdf5/EL-5/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	28 May 2008 22:01:14 -0000	1.5
+++ sources	30 May 2008 20:30:25 -0000	1.6
@@ -1 +1 @@
-67187b3253b89f1f41756b7fd4396ecf  hdf5-1.6.5.tar.gz
+79027c67188e2e4131c5573771f477ce  hdf5-1.6.7.tar.gz


--- hdf5-1.6.4-gcc4.patch DELETED ---


--- hdf5-1.6.4-testh5repack.patch DELETED ---


--- hdf5-1.6.5-flags.patch DELETED ---


--- hdf5-1.6.5-h5diff_attr.patch DELETED ---




More information about the fedora-extras-commits mailing list