[packages/h4h5tools] - updated to 2.2.5

qboosh qboosh at pld-linux.org
Wed Dec 18 07:43:43 CET 2024


commit 065d940b4f3816dd4efba1b14f26a996b79766b7
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Dec 18 06:20:30 2024 +0100

    - updated to 2.2.5

 h4h5tools-format.patch | 36 +++++++++---------------------------
 h4h5tools-shared.patch |  8 ++++----
 h4h5tools.spec         | 14 +++++++-------
 3 files changed, 20 insertions(+), 38 deletions(-)
---
diff --git a/h4h5tools.spec b/h4h5tools.spec
index b911411..d87445e 100644
--- a/h4h5tools.spec
+++ b/h4h5tools.spec
@@ -1,12 +1,12 @@
 Summary:	HDF 4.x to/from HDF5 conversion tools
 Summary(pl.UTF-8):	Narzędzia do konwersji pomiędzy HDF 4.x i HDF5
 Name:		h4h5tools
-Version:	2.2.4
+Version:	2.2.5
 Release:	1
 Group:		Applications/File
 License:	BSD-like, changed sources must be marked
 Source0:	https://support.hdfgroup.org/ftp/HDF5/releases/h4toh5/h4toh5-%{version}/src/%{name}-%{version}.tar.gz
-# Source0-md5:	a1f3dd2882d890f40454782fa50d077d
+# Source0-md5:	844eeedbf95b7f83c1a158b24561e3d7
 Patch0:		%{name}-config.patch
 Patch1:		%{name}-shared.patch
 Patch2:		%{name}-hdfeos.patch
@@ -20,7 +20,7 @@ BuildRequires:	hdf5-devel >= 1.6.10
 BuildRequires:	libjpeg-devel >= 6b
 BuildRequires:	libtool
 BuildRequires:	zlib-devel >= 1.1.3
-Obsoletes:	hdf5-hdf4
+Obsoletes:	hdf5-hdf4 < 1.1.4
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -80,10 +80,10 @@ oraz z HDF5 do HDF 4.x.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch -P0 -p1
+%patch -P1 -p1
+%patch -P2 -p1
+%patch -P3 -p1
 
 %build
 %{__libtoolize}
diff --git a/h4h5tools-format.patch b/h4h5tools-format.patch
index 76ed91f..d78d02f 100644
--- a/h4h5tools-format.patch
+++ b/h4h5tools-format.patch
@@ -1,6 +1,6 @@
---- h4h5tools-2.2.1/utils/h5toh4/h5toh4.c.orig	2011-12-23 21:56:47.000000000 +0100
-+++ h4h5tools-2.2.1/utils/h5toh4/h5toh4.c	2012-12-24 11:44:20.413416898 +0100
-@@ -293,7 +293,7 @@
+--- h4h5tools-2.2.5/utils/h5toh4/h5toh4.c.orig	2020-03-10 15:33:18.000000000 +0100
++++ h4h5tools-2.2.5/utils/h5toh4/h5toh4.c	2024-12-18 06:17:54.922710383 +0100
+@@ -302,7 +302,7 @@ main(int argc, char *argv[])
    {
      (void) fprintf(stderr, err1, argc);
      PrintOptions_h5toh4();
@@ -9,7 +9,7 @@
      return EXIT_FAILURE;
    }
  
-@@ -305,7 +305,7 @@
+@@ -317,7 +317,7 @@ main(int argc, char *argv[])
      if ((token = gtoken(argv[i])) == TOK_ERR)
      {
        PrintOptions_h5toh4();
@@ -18,33 +18,15 @@
        return EXIT_FAILURE;
      }
  
-@@ -348,9 +348,9 @@
+@@ -359,9 +359,9 @@ main(int argc, char *argv[])
  
        case TOK_ERR:   /* command syntax error */
        default:
 -        (void) fprintf(stderr, err2);
 +        (void) fputs(err2, stderr);
- 				PrintOptions_h5toh4();
--    		(void) fprintf(stderr, err4);
-+    		(void) fputs(err4, stderr);
-     		return EXIT_FAILURE;
+         PrintOptions_h5toh4();
+-        (void) fprintf(stderr, err4);
++        (void) fputs(err4, stderr);
+         return EXIT_FAILURE;
      }
    }
-@@ -6435,7 +6435,7 @@
- 		case DFNT_INT32:
- 			ip =  (int32 *)value;
- 			for (i = 0; i < count; i++) {
--			    sprintf(tmp,"%ld,",ip[i]);
-+			    sprintf(tmp,"%ld,",(long)ip[i]);
- 			    thing = strcat(thing,tmp);
- 			}
- 			free(tmp);
-@@ -6485,7 +6485,7 @@
- 		case DFNT_UINT32:
- 			uip =  (uint32 *)value;
- 			for (i = 0; i < count; i++) {
--			    sprintf(tmp,"%ld,",uip[i]);
-+			    sprintf(tmp,"%ld,",(long)uip[i]);
- 			    thing = strcat(thing,tmp);
- 			}
- 			free(tmp);
diff --git a/h4h5tools-shared.patch b/h4h5tools-shared.patch
index 18c6cf7..fccf6e8 100644
--- a/h4h5tools-shared.patch
+++ b/h4h5tools-shared.patch
@@ -1,8 +1,8 @@
---- h4h5tools-2.2.1/lib/src/Makefile.am.orig	2012-12-23 20:33:44.221222353 +0100
-+++ h4h5tools-2.2.1/lib/src/Makefile.am	2012-12-23 20:35:53.314552995 +0100
-@@ -14,13 +14,14 @@
- #
+--- h4h5tools-2.2.5/lib/src/Makefile.am.orig	2024-12-17 22:44:14.370176774 +0100
++++ h4h5tools-2.2.5/lib/src/Makefile.am	2024-12-17 22:47:07.405906026 +0100
+@@ -13,13 +13,14 @@
  
+ AM_CPPFLAGS=-I$(top_builddir)/lib/src
  
 -lib_LIBRARIES = libh4toh5.a
 +lib_LTLIBRARIES = libh4toh5.la
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/h4h5tools.git/commitdiff/065d940b4f3816dd4efba1b14f26a996b79766b7



More information about the pld-cvs-commit mailing list