Update to 4.2.13
This commit is contained in:
parent
60421e559c
commit
d734a5fec0
|
@ -6,3 +6,4 @@ hdf-4.2.5.tar.bz2
|
||||||
/hdf-4.2.10.tar.bz2
|
/hdf-4.2.10.tar.bz2
|
||||||
/hdf-4.2.11.tar.bz2
|
/hdf-4.2.11.tar.bz2
|
||||||
/hdf-4.2.12.tar.bz2
|
/hdf-4.2.12.tar.bz2
|
||||||
|
/hdf-4.2.13.tar.bz2
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
--- configure.orig.ac 2017-06-24 23:00:04.000000000 +0200
|
||||||
|
+++ configure.ac 2017-07-21 22:13:19.695919835 +0200
|
||||||
|
@@ -264,10 +264,10 @@
|
||||||
|
JNIFLAGS="$JNIFLAGS -I$JNI_INCLUDE_DIR"
|
||||||
|
done
|
||||||
|
## Find junit for testing the JNI code
|
||||||
|
- AX_CHECK_CLASSPATH()
|
||||||
|
- CLASSPATH_ENV=$H4_CLASSPATH
|
||||||
|
- AX_CHECK_JUNIT()
|
||||||
|
- AX_CHECK_JAVA_HOME
|
||||||
|
+ ## AX_CHECK_CLASSPATH()
|
||||||
|
+ ## CLASSPATH_ENV=$H4_CLASSPATH
|
||||||
|
+ ## AX_CHECK_JUNIT()
|
||||||
|
+ ## AX_CHECK_JAVA_HOME
|
||||||
|
|
||||||
|
AC_MSG_RESULT([yes])
|
||||||
|
else
|
|
@ -1,49 +1,49 @@
|
||||||
diff -up hdf-4.2.12/hdf/examples/Makefile.am.examplesdir hdf-4.2.12/hdf/examples/Makefile.am
|
diff -up hdf/examples/Makefile.am hdf-4.2.12/hdf/examples/Makefile.am
|
||||||
--- hdf-4.2.12/hdf/examples/Makefile.am.examplesdir 2017-01-31 14:41:51.947802481 -0700
|
--- hdf/examples/Makefile.am 2017-01-31 14:41:51.947802481 -0700
|
||||||
+++ hdf-4.2.12/hdf/examples/Makefile.am 2017-01-31 14:42:34.883572782 -0700
|
+++ hdf/examples/Makefile.am 2017-01-31 14:42:34.883572782 -0700
|
||||||
@@ -46,8 +46,8 @@ INSTALL_TOP_SCRIPT_FILES = run-all-ex.sh
|
@@ -46,8 +46,8 @@
|
||||||
INSTALL_TOP_FILES = README
|
INSTALL_TOP_FILES = README
|
||||||
|
|
||||||
# Where to install example files
|
# Where to install example files
|
||||||
-EXAMPLEDIR=${DESTDIR}$(prefix)/examples/c
|
-EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf4_examples/c
|
||||||
-EXAMPLETOPDIR=${DESTDIR}$(prefix)/examples
|
-EXAMPLETOPDIR=${DESTDIR}$(exec_prefix)/share/hdf4_examples
|
||||||
+EXAMPLEDIR=$(docdir)/examples/c
|
+EXAMPLEDIR=$(docdir)/examples/c
|
||||||
+EXAMPLETOPDIR=$(docdir)/examples
|
+EXAMPLETOPDIR=$(docdir)/examples
|
||||||
|
|
||||||
# How to build C programs using h4cc
|
# How to build C programs using h4cc
|
||||||
$(EXTRA_PROG): $(H4CC)
|
$(EXTRA_PROG): $(H4CC)
|
||||||
diff -up hdf-4.2.12/hdf/fortran/examples/Makefile.am.examplesdir hdf-4.2.12/hdf/fortran/examples/Makefile.am
|
diff -up hdf/fortran/examples/Makefile.am hdf/fortran/examples/Makefile.am
|
||||||
--- hdf-4.2.12/hdf/fortran/examples/Makefile.am.examplesdir 2017-01-31 14:41:51.949802471 -0700
|
--- hdf/fortran/examples/Makefile.am 2017-01-31 14:41:51.949802471 -0700
|
||||||
+++ hdf-4.2.12/hdf/fortran/examples/Makefile.am 2017-01-31 14:43:07.968395906 -0700
|
+++ hdf/fortran/examples/Makefile.am 2017-01-31 14:43:07.968395906 -0700
|
||||||
@@ -41,7 +41,7 @@ INSTALL_FILES= VD_read_from_vdata.f VD_r
|
@@ -41,7 +41,7 @@
|
||||||
INSTALL_SCRIPT_FILES = run-fortran-ex.sh
|
INSTALL_SCRIPT_FILES = run-fortran-ex.sh
|
||||||
|
|
||||||
# Where to install Fortran example files
|
# Where to install Fortran example files
|
||||||
-EXAMPLEDIR=${DESTDIR}$(prefix)/examples/fortran
|
-EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf4_examples/fortran
|
||||||
+EXAMPLEDIR=$(docdir)/examples/fortran
|
+EXAMPLEDIR=$(docdir)/examples/fortran
|
||||||
|
|
||||||
# How to build Fortran programs using h4fc
|
# How to build Fortran programs using h4fc
|
||||||
$(EXTRA_PROG): $(H4FC)
|
$(EXTRA_PROG): $(H4FC)
|
||||||
diff -up hdf-4.2.12/mfhdf/examples/Makefile.am.examplesdir hdf-4.2.12/mfhdf/examples/Makefile.am
|
diff -up mfhdf/examples/Makefile.am mfhdf/examples/Makefile.am
|
||||||
--- hdf-4.2.12/mfhdf/examples/Makefile.am.examplesdir 2017-01-31 14:41:51.950802465 -0700
|
--- mfhdf/examples/Makefile.am 2017-01-31 14:41:51.950802465 -0700
|
||||||
+++ hdf-4.2.12/mfhdf/examples/Makefile.am 2017-01-31 14:43:23.376314066 -0700
|
+++ mfhdf/examples/Makefile.am 2017-01-31 14:43:23.376314066 -0700
|
||||||
@@ -23,7 +23,7 @@ INSTALL_FILES = SD_create_sds.c SD_write
|
@@ -23,7 +23,7 @@
|
||||||
SD_get_info.c SD_find_sds_by_name.c SD_set_get_dim_info.c \
|
SD_get_info.c SD_find_sds_by_name.c SD_set_get_dim_info.c \
|
||||||
SD_dimscale_vs_sds.c SD_set_attr.c SD_get_attr.c SD_chunking_example.c
|
SD_dimscale_vs_sds.c SD_set_attr.c SD_get_attr.c SD_chunking_example.c
|
||||||
|
|
||||||
-EXAMPLEDIR=${DESTDIR}$(prefix)/examples/c
|
-EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf4_examples/c
|
||||||
+EXAMPLEDIR=$(docdir)/examples/c
|
+EXAMPLEDIR=$(docdir)/examples/c
|
||||||
|
|
||||||
# How to build programs using h4cc
|
# How to build programs using h4cc
|
||||||
$(EXTRA_PROG): $(H4CC)
|
$(EXTRA_PROG): $(H4CC)
|
||||||
diff -up hdf-4.2.12/mfhdf/fortran/examples/Makefile.am.examplesdir hdf-4.2.12/mfhdf/fortran/examples/Makefile.am
|
diff -up mfhdf/fortran/examples/Makefile.am mfhdf/fortran/examples/Makefile.am
|
||||||
--- hdf-4.2.12/mfhdf/fortran/examples/Makefile.am.examplesdir 2017-01-31 14:41:51.952802455 -0700
|
--- mfhdf/fortran/examples/Makefile.am 2017-01-31 14:41:51.952802455 -0700
|
||||||
+++ hdf-4.2.12/mfhdf/fortran/examples/Makefile.am 2017-01-31 14:43:40.206224672 -0700
|
+++ mfhdf/fortran/examples/Makefile.am 2017-01-31 14:43:40.206224672 -0700
|
||||||
@@ -24,7 +24,7 @@ INSTALL_FILES=SD_create_sds.f SD_write_t
|
@@ -24,7 +24,7 @@
|
||||||
SD_set_attr.f SD_get_attr.f SD_compress_sds.f SD_chunking_example.f
|
SD_set_attr.f SD_get_attr.f SD_compress_sds.f SD_chunking_example.f
|
||||||
|
|
||||||
# Where to install example files
|
# Where to install example files
|
||||||
-EXAMPLEDIR=${DESTDIR}$(prefix)/examples/fortran
|
-EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf4_examples/fortran
|
||||||
+EXAMPLEDIR=$(docdir)/examples/fortran
|
+EXAMPLEDIR=$(docdir)/examples/fortran
|
||||||
|
|
||||||
# How to build Fortran programs using h4fc
|
# How to build Fortran programs using h4fc
|
||||||
|
|
21
hdf.spec
21
hdf.spec
|
@ -1,6 +1,6 @@
|
||||||
Name: hdf
|
Name: hdf
|
||||||
Version: 4.2.12
|
Version: 4.2.13
|
||||||
Release: 2%{?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
|
||||||
|
@ -21,6 +21,10 @@ Patch8: hdf-4.2.10-aarch64.patch
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1134385
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1134385
|
||||||
Patch9: hdf-ppc64le.patch
|
Patch9: hdf-ppc64le.patch
|
||||||
|
|
||||||
|
# Fix syntax error on epel6 builds
|
||||||
|
# Use only if java is disabled
|
||||||
|
Patch10: hdf-avoid_syntax_error_el6.patch
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
# For destdir/examplesdir patches
|
# For destdir/examplesdir patches
|
||||||
BuildRequires: automake libtool
|
BuildRequires: automake libtool
|
||||||
|
@ -61,10 +65,16 @@ HDF development headers and libraries.
|
||||||
%patch3 -p1 -b .s390
|
%patch3 -p1 -b .s390
|
||||||
%patch4 -p1 -b .arm
|
%patch4 -p1 -b .arm
|
||||||
%patch5 -p1 -b .destdir
|
%patch5 -p1 -b .destdir
|
||||||
%patch6 -p1 -b .examplesdir
|
%patch6 -p0 -b .examplesdir
|
||||||
%patch8 -p1 -b .aarch64
|
%patch8 -p1 -b .aarch64
|
||||||
%patch9 -p1 -b .ppc64le
|
%patch9 -p1 -b .ppc64le
|
||||||
|
|
||||||
|
## Fix syntax error bacause 'CLASSPATH_ENV=$H4_CLASSPATH' line on epel6 builds
|
||||||
|
# Use only if java is disabled
|
||||||
|
%if 0%{?rhel} < 7
|
||||||
|
%patch10 -p0
|
||||||
|
%endif
|
||||||
|
|
||||||
chmod a-x *hdf/*/*.c hdf/*/*.h
|
chmod a-x *hdf/*/*.c hdf/*/*.h
|
||||||
# restore include file timestamps modified by patching
|
# restore include file timestamps modified by patching
|
||||||
touch -c -r ./hdf/src/hdfi.h.ppc ./hdf/src/hdfi.h
|
touch -c -r ./hdf/src/hdfi.h.ppc ./hdf/src/hdfi.h
|
||||||
|
@ -77,7 +87,7 @@ autoreconf -vif
|
||||||
rm config/*linux-gnu
|
rm config/*linux-gnu
|
||||||
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
|
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
|
||||||
export FFLAGS="$RPM_OPT_FLAGS -fPIC -ffixed-line-length-none"
|
export FFLAGS="$RPM_OPT_FLAGS -fPIC -ffixed-line-length-none"
|
||||||
%configure --disable-production --disable-netcdf \
|
%configure --disable-production --disable-java --disable-netcdf \
|
||||||
--includedir=%{_includedir}/%{name} --libdir=%{_libdir}/%{name}
|
--includedir=%{_includedir}/%{name} --libdir=%{_libdir}/%{name}
|
||||||
|
|
||||||
make
|
make
|
||||||
|
@ -128,6 +138,9 @@ make check
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jul 21 2017 Antonio Trande <sagitter@fedoraproject.org> 4.2.13-1
|
||||||
|
- Update to 4.2.13
|
||||||
|
|
||||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.12-2
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.12-2
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
||||||
SHA512 (hdf-4.2.12.tar.bz2) = 507a85ce29f40e61bc096260d2089be2313a85d5ecd183171872a182df0284ccef0ac25a728114cbe8fe0bd07683a0c09f27b9a53c2712add2f29147df4d055f
|
SHA512 (hdf-4.2.13.tar.bz2) = d7be2b3650255590b72db4a6931325ec0af256db4b846cfe886c76bf24034901b2ba7a7e546566f426d265b1793287ea3f95d8fbd818a3d018fa6813a4541657
|
||||||
|
|
Loading…
Reference in New Issue