Sun Jan 15 15:41:47 2023 UTC ()
Update cpmtools to cpmtools-2.23.
Changes since 2.22:
o Use 16 bit block pointers for file systems > 256 blocks, not >= 256
o Translate CP/M file name character '/' to ',' for the host and back
o dirblks in Kaypro format fixed
o Misc fixes for directory listing
o Added bootsec diskdefs option
o Check Device_close return value
o Check for too small block number when reading file data
o Replaced obsolete macros in configure.in
o Cygwin/Windows support did not build any more and likely not for quite
some time, so it was removed.
(We're coming from 2.13, so there's quite a few more since then.)
(thorpej)
diff -r1.8 -r1.9 pkgsrc/sysutils/cpmtools/Makefile
diff -r1.7 -r1.8 pkgsrc/sysutils/cpmtools/distinfo
diff -r1.2 -r0 pkgsrc/sysutils/cpmtools/patches/patch-aa
diff -r1.2 -r0 pkgsrc/sysutils/cpmtools/patches/patch-ab
diff -r1.2 -r0 pkgsrc/sysutils/cpmtools/patches/patch-ac
diff -r1.2 -r0 pkgsrc/sysutils/cpmtools/patches/patch-ad
diff -r0 -r1.1 pkgsrc/sysutils/cpmtools/patches/patch-cpmcp.c
diff -r0 -r1.1 pkgsrc/sysutils/cpmtools/patches/patch-cpmfs.c
diff -r0 -r1.1 pkgsrc/sysutils/cpmtools/patches/patch-term_curses.c
--- pkgsrc/sysutils/cpmtools/Makefile 2017/01/03 22:46:53 1.8
+++ pkgsrc/sysutils/cpmtools/Makefile 2023/01/15 15:41:46 1.9
--- pkgsrc/sysutils/cpmtools/distinfo 2021/10/26 11:19:27 1.7
+++ pkgsrc/sysutils/cpmtools/distinfo 2023/01/15 15:41:46 1.8
$NetBSD: patch-cpmcp.c,v 1.1 2023/01/15 15:41:47 thorpej Exp $
Some systems require <sys/types.h> before <sys/stat.h>.
--- cpmcp.c.orig 2012-10-07 10:46:25.000000000 +0000
+++ cpmcp.c
@@ -1,8 +1,8 @@
/* #includes */ /*{{{C}}}*//*{{{*/
#include "config.h"
-#include <sys/stat.h>
#include <sys/types.h>
+#include <sys/stat.h>
#include <ctype.h>
#include <errno.h>
#include <stdio.h>
$NetBSD: patch-cpmfs.c,v 1.1 2023/01/15 15:41:47 thorpej Exp $
Some systems require <sys/types.h> before <sys/stat.h>.
--- cpmfs.c.orig 2012-10-07 10:46:25.000000000 +0000
+++ cpmfs.c
@@ -1,6 +1,7 @@
/* #includes */ /*{{{C}}}*//*{{{*/
#include "config.h"
+#include <sys/types.h>
#include <sys/stat.h>
#include <assert.h>
#include <ctype.h>
$NetBSD: patch-term_curses.c,v 1.1 2023/01/15 15:41:47 thorpej Exp $
Include <stdarg.h> for needed va_list, etc. declarations.
--- term_curses.c.orig 2023-01-15 15:26:33.250094786 +0000
+++ term_curses.c 2023-01-15 15:26:49.974666733 +0000
@@ -13,6 +13,7 @@
#include <curses.h>
#endif
#include <errno.h>
+#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>