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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
*** install.sh.orig Tue Dec 3 19:27:22 1996
--- install.sh Tue Dec 3 20:18:07 1996
***************
*** 47,52 ****
--- 47,55 ----
ERRFILE=/tmp/xmcd.err
TMPFILE=/tmp/xmcdinst.$$
+ # Flag for indicating we do not want to prompt the user if possible.
+ NO_PROMPT=1
+
#
# Utility functions
#
***************
*** 542,548 ****
while :
do
! if getstr "\nEnter X binary directory\n[${BINDIR}]:"
then
if [ -d "$ANS" ]
then
--- 545,555 ----
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "X binary directory - using ${BINDIR}"
! break
! elif getstr "\nEnter X binary directory\n[${BINDIR}]:"
then
if [ -d "$ANS" ]
then
***************
*** 594,600 ****
while :
do
! if getstr "\nEnter X library directory\n[${LIBDIR}]:"
then
if [ -d "$ANS" ]
then
--- 601,611 ----
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "X library directory - using ${LIBDIR}"
! break
! elif getstr "\nEnter X library directory\n[${LIBDIR}]:"
then
if [ -d "$ANS" ]
then
***************
*** 613,619 ****
APPDEFAULTSDIR=$LIBDIR/app-defaults
while :
do
! if getstr "\nEnter X app-defaults directory\n[${APPDEFAULTSDIR}]:"
then
if [ -d "$ANS" ]
then
--- 624,634 ----
APPDEFAULTSDIR=$LIBDIR/app-defaults
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "X app-defaults directory - using ${LIBDIR}"
! break
! elif getstr "\nEnter X app-defaults directory\n[${APPDEFAULTSDIR}]:"
then
if [ -d "$ANS" ]
then
***************
*** 648,654 ****
MANFILE=`echo $MANFILE | sed 's/\/\//\//g'`
fi
! if getstr "\nEnter xmcd on-line manual file path\n[${MANFILE}]:"
then
MANFILE=$ANS
fi
--- 663,672 ----
MANFILE=`echo $MANFILE | sed 's/\/\//\//g'`
fi
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "xmcd on-line manual file path - using ${MANFILE}"
! elif getstr "\nEnter xmcd on-line manual file path\n[${MANFILE}]:"
then
MANFILE=$ANS
fi
***************
*** 670,676 ****
# Determine CMANFILE
CMANFILE="`dirname $MANFILE`/`basename $MANFILE | sed 's/xmcd/cda/'`"
! if getstr "\nEnter cda on-line manual file path\n[${CMANFILE}]:"
then
CMANFILE=$ANS
fi
--- 688,697 ----
# Determine CMANFILE
CMANFILE="`dirname $MANFILE`/`basename $MANFILE | sed 's/xmcd/cda/'`"
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "cda on-line manual file path - using ${CMANFILE}"
! elif getstr "\nEnter cda on-line manual file path\n[${CMANFILE}]:"
then
CMANFILE=$ANS
fi
***************
*** 692,698 ****
# Determine WMANFILE
WMANFILE="`dirname $MANFILE`/`basename $MANFILE | sed 's/xmcd/wm2xmcd/'`"
! if getstr "\nEnter wm2xmcd on-line manual file path\n[${WMANFILE}]:"
then
WMANFILE=$ANS
fi
--- 713,722 ----
# Determine WMANFILE
WMANFILE="`dirname $MANFILE`/`basename $MANFILE | sed 's/xmcd/wm2xmcd/'`"
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "wm2xmcd on-line manual file path - using ${WMANFILE}"
! elif getstr "\nEnter wm2xmcd on-line manual file path\n[${WMANFILE}]:"
then
WMANFILE=$ANS
fi
|