Thu May 5 13:37:19 2022 UTC ()
tlf: Fix building with latest hamlib.


(nia)
diff -r1.10 -r1.11 pkgsrc/ham/tlf/distinfo
diff -r0 -r1.1 pkgsrc/ham/tlf/patches/patch-src_sendqrg.c

cvs diff -r1.10 -r1.11 pkgsrc/ham/tlf/distinfo (expand / switch to unified diff)

--- pkgsrc/ham/tlf/distinfo 2021/10/26 10:48:40 1.10
+++ pkgsrc/ham/tlf/distinfo 2022/05/05 13:37:18 1.11
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1$NetBSD: distinfo,v 1.10 2021/10/26 10:48:40 nia Exp $ 1$NetBSD: distinfo,v 1.11 2022/05/05 13:37:18 nia Exp $
2 2
3BLAKE2s (tlf-0.9.31-2.tar.gz) = 13aaff43d448c6deff3ffafede6e051b6c0a19b09538c49092c063743cad2da7 3BLAKE2s (tlf-0.9.31-2.tar.gz) = 13aaff43d448c6deff3ffafede6e051b6c0a19b09538c49092c063743cad2da7
4SHA512 (tlf-0.9.31-2.tar.gz) = 18340b6b580bd63b76c848ea8e92466dc2833b1fb693c5960e707325cd3220c3f269624d99de8d7a4a10f7df3331ee2d19ca68d9e34ca4dda2c5af4e8dd2581e 4SHA512 (tlf-0.9.31-2.tar.gz) = 18340b6b580bd63b76c848ea8e92466dc2833b1fb693c5960e707325cd3220c3f269624d99de8d7a4a10f7df3331ee2d19ca68d9e34ca4dda2c5af4e8dd2581e
5Size (tlf-0.9.31-2.tar.gz) = 606427 bytes 5Size (tlf-0.9.31-2.tar.gz) = 606427 bytes
6SHA1 (patch-aa) = 0587a3f36bf0a6620c70a5d3290d6d5384c8c092 6SHA1 (patch-aa) = 0587a3f36bf0a6620c70a5d3290d6d5384c8c092
7SHA1 (patch-ab) = 4cb7a8ed026d2a9bfed5dbe3ea6ce3d275ffc621 7SHA1 (patch-ab) = 4cb7a8ed026d2a9bfed5dbe3ea6ce3d275ffc621
8SHA1 (patch-ac) = dca763b7c9da4ed936fe686972d93f139d99c2e7 8SHA1 (patch-ac) = dca763b7c9da4ed936fe686972d93f139d99c2e7
9SHA1 (patch-ad) = 8d980f329644f91c2a2b33bd7af9f7f1f75e22c5 9SHA1 (patch-ad) = 8d980f329644f91c2a2b33bd7af9f7f1f75e22c5
10SHA1 (patch-ae) = 4b9203a3e20bba5a074c681dc6b02f827aceca75 10SHA1 (patch-ae) = 4b9203a3e20bba5a074c681dc6b02f827aceca75
 11SHA1 (patch-src_sendqrg.c) = 1dba63621e4e78c24292e552c0a3068818478428

File Added: pkgsrc/ham/tlf/patches/patch-src_sendqrg.c
$NetBSD: patch-src_sendqrg.c,v 1.1 2022/05/05 13:37:18 nia Exp $

Fix building with latest hamlib.

--- src/sendqrg.c.orig	2007-12-18 15:08:05.000000000 +0000
+++ src/sendqrg.c
@@ -116,13 +116,13 @@ int init_tlf_rig (void)
 			else {
 				if (strlen(rigportname) > 1) {
 						rigportname[strlen(rigportname)-1] = '\0'; // remove '\n'
-						strncpy(my_rig->state.rigport.pathname, rigportname, FILPATHLEN);
+						strncpy(my_rig->state.rigport.pathname, rigportname, HAMLIB_FILPATHLEN);
 				}
 				else {
 					if (rig_port == 0)
-						strncpy(my_rig->state.rigport.pathname, "/dev/ttyS0", FILPATHLEN);
+						strncpy(my_rig->state.rigport.pathname, "/dev/ttyS0", HAMLIB_FILPATHLEN);
 					else
-						strncpy(my_rig->state.rigport.pathname, "/dev/ttyS1", FILPATHLEN);
+						strncpy(my_rig->state.rigport.pathname, "/dev/ttyS1", HAMLIB_FILPATHLEN);
 				}
 
 			}
@@ -132,9 +132,9 @@ int init_tlf_rig (void)
 			if (dcd_type != RIG_DCD_NONE)
 				my_rig->state.dcdport.type.dcd = dcd_type;
 			if (ptt_file)
-				strncpy(my_rig->state.pttport.pathname, ptt_file, FILPATHLEN);
+				strncpy(my_rig->state.pttport.pathname, ptt_file, HAMLIB_FILPATHLEN);
 			if (dcd_file)
-				strncpy(my_rig->state.dcdport.pathname, dcd_file, FILPATHLEN);
+				strncpy(my_rig->state.dcdport.pathname, dcd_file, HAMLIB_FILPATHLEN);
 
 			my_rig->state.rigport.parm.serial.rate = serial_rate ;