[packages/hdf5_hl_region] - new URLs, updated to 1.1.5 - removed obsolete hdf5-1.10 patch - added fortran-check patch (fix bui
qboosh
qboosh at pld-linux.org
Thu Dec 26 18:30:17 CET 2019
commit 0c08f740035b04f336d6f68eb6cc6e4086b578bf
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Dec 26 18:31:05 2019 +0100
- new URLs, updated to 1.1.5
- removed obsolete hdf5-1.10 patch
- added fortran-check patch (fix build when FC is gfortran directly, not h5fc)
- tests succeed now, so enable by default
hdf5-1.10.patch | 15 ---------------
hdf5_hl_region-fortran-check.patch | 18 ++++++++++++++++++
hdf5_hl_region.spec | 17 +++++++----------
3 files changed, 25 insertions(+), 25 deletions(-)
---
diff --git a/hdf5_hl_region.spec b/hdf5_hl_region.spec
index c3f300c..36ace9b 100644
--- a/hdf5_hl_region.spec
+++ b/hdf5_hl_region.spec
@@ -1,23 +1,21 @@
#
# Conditional build:
%bcond_without fortran # Fortran API
-%bcond_with tests # perform "make tests" (reference dumps differ from current h5dump)
+%bcond_without tests # perform "make tests"
#
Summary: High-Level Library for handling HDF5 object and region references
Summary(pl.UTF-8): Wysokopoziomowa biblioteka do obsługi odniesień do obiektów i regionów HDF5
Name: hdf5_hl_region
-Version: 1.1.3
-Release: 5
+Version: 1.1.5
+Release: 1
License: BSD-like, changed sources must be marked
Group: Libraries
-Source0: http://www.hdfgroup.uiuc.edu/ftp/pub/outgoing/NPOESS/source/hdf5_HL_REGION-%{version}.tar
-# Source0-md5: 72b64bca020e8657f4e54ca7d9dfa57d
+Source0: https://gamma.hdfgroup.org/ftp/pub/outgoing/JPSS/HL_JPSS/hdf5_HL_REGION-%{version}.tar
+# Source0-md5: 0e07c7c76eba6e8180ef8973b245f821
Patch0: %{name}-shared.patch
Patch1: %{name}-destdir.patch
-Patch2: hdf5-1.10.patch
-URL: http://www.hdfgroup.org/projects/npoess/HL_index.html
-BuildRequires: autoconf >= 2.59
-BuildRequires: automake
+Patch2: %{name}-fortran-check.patch
+URL: http://portal.hdfgroup.org/display/support/Joint+Polar+Satellite+System+-+JPSS
BuildRequires: hdf5-devel
%{?with_fortran:BuildRequires: hdf5-fortran-devel}
%{?with_tests:BuildRequires: hdf5-progs}
@@ -128,7 +126,6 @@ Statyczna biblioteka HDF5 HL_REGION dla Fortranu.
FC="%{_target_alias}-gfortran" \
CCFLAGS="%{rpmcflags}" \
FCFLAGS="%{rpmcflags}" \
- CHCK_H5FC2003="Fortran 2003 Compiler: yes" \
HDF5_INSTALL_DIR=/usr \
HDF5_USE_SHLIB=yes \
LIBDIR=%{_libdir} \
diff --git a/hdf5-1.10.patch b/hdf5-1.10.patch
deleted file mode 100644
index cd40cd4..0000000
--- a/hdf5-1.10.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- hdf5_HL_REGION-1.1.3/Makefile~ 2019-12-08 23:56:49.000000000 +0100
-+++ hdf5_HL_REGION-1.1.3/Makefile 2019-12-09 00:03:00.733369598 +0100
-@@ -48,12 +48,6 @@
- $(error "CONFIGURE ERROR: HDF5 library must be built with the --enable-fortran option")
- endif
- FC = $(HDF5_INSTALL_DIR)/bin/h5fc
--
--# check to make sure hdf5 was built with --enable-fortran2003
-- CHCK_H5FC2003:= $(strip $(shell $(FC) -showconfig | grep -i 2003))
-- ifneq ("$(CHCK_H5FC2003)","Fortran 2003 Compiler: yes")
-- $(error "CONFIGURE ERROR: HDF5 library must be built with the --enable-fortran2003 option")
-- endif
- FORTRAN=true
- endif
-
diff --git a/hdf5_hl_region-fortran-check.patch b/hdf5_hl_region-fortran-check.patch
new file mode 100644
index 0000000..c5ba133
--- /dev/null
+++ b/hdf5_hl_region-fortran-check.patch
@@ -0,0 +1,18 @@
+--- hdf5_HL_REGION-1.1.5/Makefile.orig 2019-12-26 18:04:48.693066151 +0100
++++ hdf5_HL_REGION-1.1.5/Makefile 2019-12-26 18:15:01.509746238 +0100
+@@ -47,12 +47,12 @@
+ ifeq (,$(wildcard $(HDF5_INSTALL_DIR)/bin/h5fc))
+ $(error "CONFIGURE ERROR: HDF5 library must be built with the --enable-fortran option")
+ endif
+- FC = $(HDF5_INSTALL_DIR)/bin/h5fc
++ H5FC = $(HDF5_INSTALL_DIR)/bin/h5fc
+
+ # check to make sure hdf5 was built with --enable-fortran2003 (needed for versions prior to 1.10)
+- CHCK_HDF5VER:= $(strip $(shell $(FC) -showconfig | grep -i "HDF5 Version:" | sed 's/^.* //g'))
++ CHCK_HDF5VER:= $(strip $(shell $(H5FC) -showconfig | grep -i "HDF5 Version:" | sed 's/^.* //g'))
+ ifeq "$(shell expr $(CHCK_HDF5VER) \<1.9)" "1"
+- CHCK_H5FC2003:= $(strip $(shell $(FC) -showconfig | grep -i 2003))
++ CHCK_H5FC2003:= $(strip $(shell $(H5FC) -showconfig | grep -i 2003))
+ ifneq ("$(CHCK_H5FC2003)","Fortran 2003 Compiler: yes")
+ $(error "CONFIGURE ERROR: HDF5 library must be built with the --enable-fortran2003 option")
+ endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/hdf5_hl_region.git/commitdiff/0c08f740035b04f336d6f68eb6cc6e4086b578bf
More information about the pld-cvs-commit
mailing list