1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
From bfa058b1e3414994e663e02d553f23e4f72eef19 Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
Date: Wed, 12 Feb 2020 16:54:30 -0800
Subject: [PATCH] Allow overriding make_hash path
---
ncurses/tinfo/MKcaptab.sh | 6 ++++--
ncurses/tinfo/MKuserdefs.sh | 5 ++++-
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/ncurses/tinfo/MKcaptab.sh b/ncurses/tinfo/MKcaptab.sh
index c800023..52e436e 100755
--- a/ncurses/tinfo/MKcaptab.sh
+++ b/ncurses/tinfo/MKcaptab.sh
@@ -29,6 +29,8 @@
##############################################################################
# $Id: MKcaptab.sh,v 1.19 2020/02/02 23:34:34 tom Exp $
+: ${MAKE_HASH:=./make_hash}
+
if test $# != 0
then
AWK="$1"; shift 1
@@ -71,8 +73,8 @@ cat <<'EOF'
/* *INDENT-OFF* */
EOF
-cat "$@" |./make_hash 1 info $OPT1
-cat "$@" |./make_hash 3 cap $OPT1
+cat "$@" |$MAKE_HASH 1 info $OPT1
+cat "$@" |$MAKE_HASH 3 cap $OPT1
cat "$@" |$AWK -f $OPT2 bigstrings=$OPT1 tablename=capalias
diff --git a/ncurses/tinfo/MKuserdefs.sh b/ncurses/tinfo/MKuserdefs.sh
index 109dd64..97d8803 100755
--- a/ncurses/tinfo/MKuserdefs.sh
+++ b/ncurses/tinfo/MKuserdefs.sh
@@ -27,6 +27,9 @@
# authorization. #
##############################################################################
# $Id: MKuserdefs.sh,v 1.10 2020/02/02 23:34:34 tom Exp $
+
+: ${MAKE_HASH:=./make_hash}
+
AWK=${1-awk}; shift 1
OPT1=${1-0}; shift 1
@@ -51,7 +54,7 @@ cat <<'EOF'
#if NCURSES_XNAMES
EOF
-cat "$@" | ./make_hash 1 user $OPT1
+cat "$@" | $MAKE_HASH 1 user $OPT1
cat <<EOF
--
2.25.0
|