]> diplodocus.org Git - nmh/blob - configure
Added a comment bemoaning the lack of aliasing on the From: header and
[nmh] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15 --with-mts=MTS specify the mail transport agent"
16 ac_help="$ac_help
17 --with-editor=EDITOR specify the default editor"
18 ac_help="$ac_help
19 --with-pager=PAGER specify the default pager"
20 ac_help="$ac_help
21 --enable-nmh-mhe enable mhe support (DEFAULT)"
22 ac_help="$ac_help
23 --enable-nmh-pop enable client-side support for pop"
24 ac_help="$ac_help
25 --with-krb4=PREFIX specify location of Kerberos V4 for kpop support"
26 ac_help="$ac_help
27 --with-hesiod=PREFIX specify location of Hesiod"
28 ac_help="$ac_help
29 --enable-nmh-debug enable nmh code debugging"
30 ac_default_prefix=/usr/local/nmh
31
32 # Initialize some variables set by options.
33 # The variables have the same names as the options, with
34 # dashes changed to underlines.
35 build=NONE
36 cache_file=./config.cache
37 exec_prefix=NONE
38 host=NONE
39 no_create=
40 nonopt=NONE
41 no_recursion=
42 prefix=NONE
43 program_prefix=NONE
44 program_suffix=NONE
45 program_transform_name=s,x,x,
46 silent=
47 site=
48 srcdir=
49 target=NONE
50 verbose=
51 x_includes=NONE
52 x_libraries=NONE
53 bindir='${exec_prefix}/bin'
54 sbindir='${exec_prefix}/sbin'
55 libexecdir='${exec_prefix}/libexec'
56 datadir='${prefix}/share'
57 sysconfdir='${prefix}/etc'
58 sharedstatedir='${prefix}/com'
59 localstatedir='${prefix}/var'
60 libdir='${exec_prefix}/lib'
61 includedir='${prefix}/include'
62 oldincludedir='/usr/include'
63 infodir='${prefix}/info'
64 mandir='${prefix}/man'
65
66 # Initialize some other variables.
67 subdirs=
68 MFLAGS= MAKEFLAGS=
69 SHELL=${CONFIG_SHELL-/bin/sh}
70 # Maximum number of lines to put in a shell here document.
71 ac_max_here_lines=12
72
73 ac_prev=
74 for ac_option
75 do
76
77 # If the previous option needs an argument, assign it.
78 if test -n "$ac_prev"; then
79 eval "$ac_prev=\$ac_option"
80 ac_prev=
81 continue
82 fi
83
84 case "$ac_option" in
85 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
86 *) ac_optarg= ;;
87 esac
88
89 # Accept the important Cygnus configure options, so we can diagnose typos.
90
91 case "$ac_option" in
92
93 -bindir | --bindir | --bindi | --bind | --bin | --bi)
94 ac_prev=bindir ;;
95 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
96 bindir="$ac_optarg" ;;
97
98 -build | --build | --buil | --bui | --bu)
99 ac_prev=build ;;
100 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
101 build="$ac_optarg" ;;
102
103 -cache-file | --cache-file | --cache-fil | --cache-fi \
104 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
105 ac_prev=cache_file ;;
106 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
107 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
108 cache_file="$ac_optarg" ;;
109
110 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
111 ac_prev=datadir ;;
112 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
113 | --da=*)
114 datadir="$ac_optarg" ;;
115
116 -disable-* | --disable-*)
117 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
118 # Reject names that are not valid shell variable names.
119 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
120 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
121 fi
122 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
123 eval "enable_${ac_feature}=no" ;;
124
125 -enable-* | --enable-*)
126 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
130 fi
131 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
132 case "$ac_option" in
133 *=*) ;;
134 *) ac_optarg=yes ;;
135 esac
136 eval "enable_${ac_feature}='$ac_optarg'" ;;
137
138 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
139 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
140 | --exec | --exe | --ex)
141 ac_prev=exec_prefix ;;
142 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
143 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
144 | --exec=* | --exe=* | --ex=*)
145 exec_prefix="$ac_optarg" ;;
146
147 -gas | --gas | --ga | --g)
148 # Obsolete; use --with-gas.
149 with_gas=yes ;;
150
151 -help | --help | --hel | --he)
152 # Omit some internal or obsolete options to make the list less imposing.
153 # This message is too long to be a string in the A/UX 3.1 sh.
154 cat << EOF
155 Usage: configure [options] [host]
156 Options: [defaults in brackets after descriptions]
157 Configuration:
158 --cache-file=FILE cache test results in FILE
159 --help print this message
160 --no-create do not create output files
161 --quiet, --silent do not print \`checking...' messages
162 --version print the version of autoconf that created configure
163 Directory and file names:
164 --prefix=PREFIX install architecture-independent files in PREFIX
165 [$ac_default_prefix]
166 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
167 [same as prefix]
168 --bindir=DIR user executables in DIR [EPREFIX/bin]
169 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
170 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
171 --datadir=DIR read-only architecture-independent data in DIR
172 [PREFIX/share]
173 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
174 --sharedstatedir=DIR modifiable architecture-independent data in DIR
175 [PREFIX/com]
176 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
177 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
178 --includedir=DIR C header files in DIR [PREFIX/include]
179 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
180 --infodir=DIR info documentation in DIR [PREFIX/info]
181 --mandir=DIR man documentation in DIR [PREFIX/man]
182 --srcdir=DIR find the sources in DIR [configure dir or ..]
183 --program-prefix=PREFIX prepend PREFIX to installed program names
184 --program-suffix=SUFFIX append SUFFIX to installed program names
185 --program-transform-name=PROGRAM
186 run sed PROGRAM on installed program names
187 EOF
188 cat << EOF
189 Host type:
190 --build=BUILD configure for building on BUILD [BUILD=HOST]
191 --host=HOST configure for HOST [guessed]
192 --target=TARGET configure for TARGET [TARGET=HOST]
193 Features and packages:
194 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
195 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
196 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
197 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
198 --x-includes=DIR X include files are in DIR
199 --x-libraries=DIR X library files are in DIR
200 EOF
201 if test -n "$ac_help"; then
202 echo "--enable and --with options recognized:$ac_help"
203 fi
204 exit 0 ;;
205
206 -host | --host | --hos | --ho)
207 ac_prev=host ;;
208 -host=* | --host=* | --hos=* | --ho=*)
209 host="$ac_optarg" ;;
210
211 -includedir | --includedir | --includedi | --included | --include \
212 | --includ | --inclu | --incl | --inc)
213 ac_prev=includedir ;;
214 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
215 | --includ=* | --inclu=* | --incl=* | --inc=*)
216 includedir="$ac_optarg" ;;
217
218 -infodir | --infodir | --infodi | --infod | --info | --inf)
219 ac_prev=infodir ;;
220 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
221 infodir="$ac_optarg" ;;
222
223 -libdir | --libdir | --libdi | --libd)
224 ac_prev=libdir ;;
225 -libdir=* | --libdir=* | --libdi=* | --libd=*)
226 libdir="$ac_optarg" ;;
227
228 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
229 | --libexe | --libex | --libe)
230 ac_prev=libexecdir ;;
231 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
232 | --libexe=* | --libex=* | --libe=*)
233 libexecdir="$ac_optarg" ;;
234
235 -localstatedir | --localstatedir | --localstatedi | --localstated \
236 | --localstate | --localstat | --localsta | --localst \
237 | --locals | --local | --loca | --loc | --lo)
238 ac_prev=localstatedir ;;
239 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
240 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
241 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
242 localstatedir="$ac_optarg" ;;
243
244 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
245 ac_prev=mandir ;;
246 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
247 mandir="$ac_optarg" ;;
248
249 -nfp | --nfp | --nf)
250 # Obsolete; use --without-fp.
251 with_fp=no ;;
252
253 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
254 | --no-cr | --no-c)
255 no_create=yes ;;
256
257 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
258 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
259 no_recursion=yes ;;
260
261 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
262 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
263 | --oldin | --oldi | --old | --ol | --o)
264 ac_prev=oldincludedir ;;
265 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
266 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
267 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
268 oldincludedir="$ac_optarg" ;;
269
270 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
271 ac_prev=prefix ;;
272 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
273 prefix="$ac_optarg" ;;
274
275 -program-prefix | --program-prefix | --program-prefi | --program-pref \
276 | --program-pre | --program-pr | --program-p)
277 ac_prev=program_prefix ;;
278 -program-prefix=* | --program-prefix=* | --program-prefi=* \
279 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
280 program_prefix="$ac_optarg" ;;
281
282 -program-suffix | --program-suffix | --program-suffi | --program-suff \
283 | --program-suf | --program-su | --program-s)
284 ac_prev=program_suffix ;;
285 -program-suffix=* | --program-suffix=* | --program-suffi=* \
286 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
287 program_suffix="$ac_optarg" ;;
288
289 -program-transform-name | --program-transform-name \
290 | --program-transform-nam | --program-transform-na \
291 | --program-transform-n | --program-transform- \
292 | --program-transform | --program-transfor \
293 | --program-transfo | --program-transf \
294 | --program-trans | --program-tran \
295 | --progr-tra | --program-tr | --program-t)
296 ac_prev=program_transform_name ;;
297 -program-transform-name=* | --program-transform-name=* \
298 | --program-transform-nam=* | --program-transform-na=* \
299 | --program-transform-n=* | --program-transform-=* \
300 | --program-transform=* | --program-transfor=* \
301 | --program-transfo=* | --program-transf=* \
302 | --program-trans=* | --program-tran=* \
303 | --progr-tra=* | --program-tr=* | --program-t=*)
304 program_transform_name="$ac_optarg" ;;
305
306 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
307 | -silent | --silent | --silen | --sile | --sil)
308 silent=yes ;;
309
310 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
311 ac_prev=sbindir ;;
312 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
313 | --sbi=* | --sb=*)
314 sbindir="$ac_optarg" ;;
315
316 -sharedstatedir | --sharedstatedir | --sharedstatedi \
317 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
318 | --sharedst | --shareds | --shared | --share | --shar \
319 | --sha | --sh)
320 ac_prev=sharedstatedir ;;
321 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
322 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
323 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
324 | --sha=* | --sh=*)
325 sharedstatedir="$ac_optarg" ;;
326
327 -site | --site | --sit)
328 ac_prev=site ;;
329 -site=* | --site=* | --sit=*)
330 site="$ac_optarg" ;;
331
332 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
333 ac_prev=srcdir ;;
334 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
335 srcdir="$ac_optarg" ;;
336
337 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
338 | --syscon | --sysco | --sysc | --sys | --sy)
339 ac_prev=sysconfdir ;;
340 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
341 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
342 sysconfdir="$ac_optarg" ;;
343
344 -target | --target | --targe | --targ | --tar | --ta | --t)
345 ac_prev=target ;;
346 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
347 target="$ac_optarg" ;;
348
349 -v | -verbose | --verbose | --verbos | --verbo | --verb)
350 verbose=yes ;;
351
352 -version | --version | --versio | --versi | --vers)
353 echo "configure generated by autoconf version 2.13"
354 exit 0 ;;
355
356 -with-* | --with-*)
357 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
358 # Reject names that are not valid shell variable names.
359 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
360 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
361 fi
362 ac_package=`echo $ac_package| sed 's/-/_/g'`
363 case "$ac_option" in
364 *=*) ;;
365 *) ac_optarg=yes ;;
366 esac
367 eval "with_${ac_package}='$ac_optarg'" ;;
368
369 -without-* | --without-*)
370 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
371 # Reject names that are not valid shell variable names.
372 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
373 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 fi
375 ac_package=`echo $ac_package| sed 's/-/_/g'`
376 eval "with_${ac_package}=no" ;;
377
378 --x)
379 # Obsolete; use --with-x.
380 with_x=yes ;;
381
382 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
383 | --x-incl | --x-inc | --x-in | --x-i)
384 ac_prev=x_includes ;;
385 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
386 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
387 x_includes="$ac_optarg" ;;
388
389 -x-libraries | --x-libraries | --x-librarie | --x-librari \
390 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
391 ac_prev=x_libraries ;;
392 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
393 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
394 x_libraries="$ac_optarg" ;;
395
396 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
397 ;;
398
399 *)
400 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
401 echo "configure: warning: $ac_option: invalid host type" 1>&2
402 fi
403 if test "x$nonopt" != xNONE; then
404 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
405 fi
406 nonopt="$ac_option"
407 ;;
408
409 esac
410 done
411
412 if test -n "$ac_prev"; then
413 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
414 fi
415
416 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
417
418 # File descriptor usage:
419 # 0 standard input
420 # 1 file creation
421 # 2 errors and warnings
422 # 3 some systems may open it to /dev/tty
423 # 4 used on the Kubota Titan
424 # 6 checking for... messages and results
425 # 5 compiler messages saved in config.log
426 if test "$silent" = yes; then
427 exec 6>/dev/null
428 else
429 exec 6>&1
430 fi
431 exec 5>./config.log
432
433 echo "\
434 This file contains any messages produced by compilers while
435 running configure, to aid debugging if configure makes a mistake.
436 " 1>&5
437
438 # Strip out --no-create and --no-recursion so they do not pile up.
439 # Also quote any args containing shell metacharacters.
440 ac_configure_args=
441 for ac_arg
442 do
443 case "$ac_arg" in
444 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
445 | --no-cr | --no-c) ;;
446 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
447 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
448 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
449 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
450 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
451 esac
452 done
453
454 # NLS nuisances.
455 # Only set these to C if already set. These must not be set unconditionally
456 # because not all systems understand e.g. LANG=C (notably SCO).
457 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
458 # Non-C LC_CTYPE values break the ctype check.
459 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
460 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
461 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
462 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
463
464 # confdefs.h avoids OS command line length limits that DEFS can exceed.
465 rm -rf conftest* confdefs.h
466 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
467 echo > confdefs.h
468
469 # A filename unique to this package, relative to the directory that
470 # configure is in, which we can look for to find out if srcdir is correct.
471 ac_unique_file=h/nmh.h
472
473 # Find the source files, if location was not specified.
474 if test -z "$srcdir"; then
475 ac_srcdir_defaulted=yes
476 # Try the directory containing this script, then its parent.
477 ac_prog=$0
478 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
479 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
480 srcdir=$ac_confdir
481 if test ! -r $srcdir/$ac_unique_file; then
482 srcdir=..
483 fi
484 else
485 ac_srcdir_defaulted=no
486 fi
487 if test ! -r $srcdir/$ac_unique_file; then
488 if test "$ac_srcdir_defaulted" = yes; then
489 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
490 else
491 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
492 fi
493 fi
494 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
495
496 # Prefer explicitly selected file to automatically selected ones.
497 if test -z "$CONFIG_SITE"; then
498 if test "x$prefix" != xNONE; then
499 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
500 else
501 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
502 fi
503 fi
504 for ac_site_file in $CONFIG_SITE; do
505 if test -r "$ac_site_file"; then
506 echo "loading site script $ac_site_file"
507 . "$ac_site_file"
508 fi
509 done
510
511 if test -r "$cache_file"; then
512 echo "loading cache $cache_file"
513 . $cache_file
514 else
515 echo "creating cache $cache_file"
516 > $cache_file
517 fi
518
519 ac_ext=c
520 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
521 ac_cpp='$CPP $CPPFLAGS'
522 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
523 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
524 cross_compiling=$ac_cv_prog_cc_cross
525
526 ac_exeext=
527 ac_objext=o
528 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
529 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
530 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
531 ac_n= ac_c='
532 ' ac_t=' '
533 else
534 ac_n=-n ac_c= ac_t=
535 fi
536 else
537 ac_n= ac_c='\c' ac_t=
538 fi
539
540
541
542
543 ac_aux_dir=
544 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
545 if test -f $ac_dir/install-sh; then
546 ac_aux_dir=$ac_dir
547 ac_install_sh="$ac_aux_dir/install-sh -c"
548 break
549 elif test -f $ac_dir/install.sh; then
550 ac_aux_dir=$ac_dir
551 ac_install_sh="$ac_aux_dir/install.sh -c"
552 break
553 fi
554 done
555 if test -z "$ac_aux_dir"; then
556 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
557 fi
558 ac_config_guess=$ac_aux_dir/config.guess
559 ac_config_sub=$ac_aux_dir/config.sub
560 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
561
562
563 # Do some error checking and defaulting for the host and target type.
564 # The inputs are:
565 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
566 #
567 # The rules are:
568 # 1. You are not allowed to specify --host, --target, and nonopt at the
569 # same time.
570 # 2. Host defaults to nonopt.
571 # 3. If nonopt is not specified, then host defaults to the current host,
572 # as determined by config.guess.
573 # 4. Target and build default to nonopt.
574 # 5. If nonopt is not specified, then target and build default to host.
575
576 # The aliases save the names the user supplied, while $host etc.
577 # will get canonicalized.
578 case $host---$target---$nonopt in
579 NONE---*---* | *---NONE---* | *---*---NONE) ;;
580 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
581 esac
582
583
584 # Make sure we can run config.sub.
585 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
586 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
587 fi
588
589 echo $ac_n "checking host system type""... $ac_c" 1>&6
590 echo "configure:591: checking host system type" >&5
591
592 host_alias=$host
593 case "$host_alias" in
594 NONE)
595 case $nonopt in
596 NONE)
597 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
598 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
599 fi ;;
600 *) host_alias=$nonopt ;;
601 esac ;;
602 esac
603
604 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
605 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
606 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
607 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
608 echo "$ac_t""$host" 1>&6
609
610 echo $ac_n "checking target system type""... $ac_c" 1>&6
611 echo "configure:612: checking target system type" >&5
612
613 target_alias=$target
614 case "$target_alias" in
615 NONE)
616 case $nonopt in
617 NONE) target_alias=$host_alias ;;
618 *) target_alias=$nonopt ;;
619 esac ;;
620 esac
621
622 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
623 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
624 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
625 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
626 echo "$ac_t""$target" 1>&6
627
628 echo $ac_n "checking build system type""... $ac_c" 1>&6
629 echo "configure:630: checking build system type" >&5
630
631 build_alias=$build
632 case "$build_alias" in
633 NONE)
634 case $nonopt in
635 NONE) build_alias=$host_alias ;;
636 *) build_alias=$nonopt ;;
637 esac ;;
638 esac
639
640 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
641 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
642 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
643 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
644 echo "$ac_t""$build" 1>&6
645
646 test "$host_alias" != "$target_alias" &&
647 test "$program_prefix$program_suffix$program_transform_name" = \
648 NONENONEs,x,x, &&
649 program_prefix=${target_alias}-
650
651
652
653
654
655
656 VERSION=`sed -e 's/nmh-//' ${srcdir}/VERSION`
657 echo "configuring for nmh-$VERSION"
658
659 # Check whether --with-mts or --without-mts was given.
660 if test "${with_mts+set}" = set; then
661 withval="$with_mts"
662 :
663 fi
664
665
666 if test x$with_mts = xsmtp; then
667 MTS="smtp"
668 MTSLIB="mts/smtp/libsmtp.a"
669 cat >> confdefs.h <<\EOF
670 #define SMTPMTS 1
671 EOF
672 elif test x$with_mts = xsendmail; then
673 MTS="sendmail"
674 MTSLIB="mts/sendmail/libsend.a"
675 cat >> confdefs.h <<\EOF
676 #define SENDMTS 1
677 EOF
678 else
679 MTS="smtp"
680 MTSLIB="mts/smtp/libsmtp.a"
681 cat >> confdefs.h <<\EOF
682 #define SMTPMTS 1
683 EOF
684 fi
685
686
687
688
689 # Check whether --with-editor or --without-editor was given.
690 if test "${with_editor+set}" = set; then
691 withval="$with_editor"
692 :
693 fi
694
695
696 if test -n "$with_editor"; then
697 editorpath="$with_editor"
698 fi
699
700 # Check whether --with-pager or --without-pager was given.
701 if test "${with_pager+set}" = set; then
702 withval="$with_pager"
703 :
704 fi
705
706
707 if test -n "$with_pager"; then
708 pagerpath="$with_pager"
709 fi
710
711 # Check whether --enable-nmh-mhe or --disable-nmh-mhe was given.
712 if test "${enable_nmh_mhe+set}" = set; then
713 enableval="$enable_nmh_mhe"
714 :
715 fi
716
717
718 if test x$enable_nmh_mhe != xno; then
719 cat >> confdefs.h <<\EOF
720 #define MHE 1
721 EOF
722 fi
723
724 # Check whether --enable-nmh-pop or --disable-nmh-pop was given.
725 if test "${enable_nmh_pop+set}" = set; then
726 enableval="$enable_nmh_pop"
727 :
728 fi
729
730 if test x$enable_nmh_pop = xyes; then
731 cat >> confdefs.h <<\EOF
732 #define POP 1
733 EOF
734 POPLIB=popsbr.o
735 POPSED='/^%nmhbeginpop%/d;/^%nmhendpop%/d'
736 else
737 POPSED='/^%nmhbeginpop%/,/^%nmhendpop%/d'
738 fi
739
740 # Check whether --with-krb4 or --without-krb4 was given.
741 if test "${with_krb4+set}" = set; then
742 withval="$with_krb4"
743 :
744 fi
745
746 if test x$with_krb4 != x -a x$with_krb4 != xno; then
747 cat >> confdefs.h <<\EOF
748 #define KPOP 1
749 EOF
750 cat >> confdefs.h <<\EOF
751 #define KPOP_PRINCIPAL "pop"
752 EOF
753 fi
754
755 # Check whether --with-hesiod or --without-hesiod was given.
756 if test "${with_hesiod+set}" = set; then
757 withval="$with_hesiod"
758 :
759 fi
760
761 if test x$with_hesiod != x -a x$with_hesiod != xno; then
762 cat >> confdefs.h <<\EOF
763 #define HESIOD 1
764 EOF
765 fi
766
767 # Check whether --enable-nmh-debug or --disable-nmh-debug was given.
768 if test "${enable_nmh_debug+set}" = set; then
769 enableval="$enable_nmh_debug"
770 :
771 fi
772
773
774
775
776 test -z "$CFLAGS" && CFLAGS= auto_cflags=1
777 if test x$enable_nmh_debug = xyes; then
778 test -z "$LDFLAGS" && LDFLAGS=-g
779 fi
780
781 # Extract the first word of "gcc", so it can be a program name with args.
782 set dummy gcc; ac_word=$2
783 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
784 echo "configure:785: checking for $ac_word" >&5
785 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
786 echo $ac_n "(cached) $ac_c" 1>&6
787 else
788 if test -n "$CC"; then
789 ac_cv_prog_CC="$CC" # Let the user override the test.
790 else
791 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
792 ac_dummy="$PATH"
793 for ac_dir in $ac_dummy; do
794 test -z "$ac_dir" && ac_dir=.
795 if test -f $ac_dir/$ac_word; then
796 ac_cv_prog_CC="gcc"
797 break
798 fi
799 done
800 IFS="$ac_save_ifs"
801 fi
802 fi
803 CC="$ac_cv_prog_CC"
804 if test -n "$CC"; then
805 echo "$ac_t""$CC" 1>&6
806 else
807 echo "$ac_t""no" 1>&6
808 fi
809
810 if test -z "$CC"; then
811 # Extract the first word of "cc", so it can be a program name with args.
812 set dummy cc; ac_word=$2
813 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
814 echo "configure:815: checking for $ac_word" >&5
815 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
816 echo $ac_n "(cached) $ac_c" 1>&6
817 else
818 if test -n "$CC"; then
819 ac_cv_prog_CC="$CC" # Let the user override the test.
820 else
821 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
822 ac_prog_rejected=no
823 ac_dummy="$PATH"
824 for ac_dir in $ac_dummy; do
825 test -z "$ac_dir" && ac_dir=.
826 if test -f $ac_dir/$ac_word; then
827 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
828 ac_prog_rejected=yes
829 continue
830 fi
831 ac_cv_prog_CC="cc"
832 break
833 fi
834 done
835 IFS="$ac_save_ifs"
836 if test $ac_prog_rejected = yes; then
837 # We found a bogon in the path, so make sure we never use it.
838 set dummy $ac_cv_prog_CC
839 shift
840 if test $# -gt 0; then
841 # We chose a different compiler from the bogus one.
842 # However, it has the same basename, so the bogon will be chosen
843 # first if we set CC to just the basename; use the full file name.
844 shift
845 set dummy "$ac_dir/$ac_word" "$@"
846 shift
847 ac_cv_prog_CC="$@"
848 fi
849 fi
850 fi
851 fi
852 CC="$ac_cv_prog_CC"
853 if test -n "$CC"; then
854 echo "$ac_t""$CC" 1>&6
855 else
856 echo "$ac_t""no" 1>&6
857 fi
858
859 if test -z "$CC"; then
860 case "`uname -s`" in
861 *win32* | *WIN32*)
862 # Extract the first word of "cl", so it can be a program name with args.
863 set dummy cl; ac_word=$2
864 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
865 echo "configure:866: checking for $ac_word" >&5
866 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
867 echo $ac_n "(cached) $ac_c" 1>&6
868 else
869 if test -n "$CC"; then
870 ac_cv_prog_CC="$CC" # Let the user override the test.
871 else
872 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
873 ac_dummy="$PATH"
874 for ac_dir in $ac_dummy; do
875 test -z "$ac_dir" && ac_dir=.
876 if test -f $ac_dir/$ac_word; then
877 ac_cv_prog_CC="cl"
878 break
879 fi
880 done
881 IFS="$ac_save_ifs"
882 fi
883 fi
884 CC="$ac_cv_prog_CC"
885 if test -n "$CC"; then
886 echo "$ac_t""$CC" 1>&6
887 else
888 echo "$ac_t""no" 1>&6
889 fi
890 ;;
891 esac
892 fi
893 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
894 fi
895
896 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
897 echo "configure:898: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
898
899 ac_ext=c
900 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
901 ac_cpp='$CPP $CPPFLAGS'
902 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
903 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
904 cross_compiling=$ac_cv_prog_cc_cross
905
906 cat > conftest.$ac_ext << EOF
907
908 #line 909 "configure"
909 #include "confdefs.h"
910
911 main(){return(0);}
912 EOF
913 if { (eval echo configure:914: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
914 ac_cv_prog_cc_works=yes
915 # If we can't run a trivial program, we are probably using a cross compiler.
916 if (./conftest; exit) 2>/dev/null; then
917 ac_cv_prog_cc_cross=no
918 else
919 ac_cv_prog_cc_cross=yes
920 fi
921 else
922 echo "configure: failed program was:" >&5
923 cat conftest.$ac_ext >&5
924 ac_cv_prog_cc_works=no
925 fi
926 rm -fr conftest*
927 ac_ext=c
928 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
929 ac_cpp='$CPP $CPPFLAGS'
930 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
931 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
932 cross_compiling=$ac_cv_prog_cc_cross
933
934 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
935 if test $ac_cv_prog_cc_works = no; then
936 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
937 fi
938 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
939 echo "configure:940: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
940 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
941 cross_compiling=$ac_cv_prog_cc_cross
942
943 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
944 echo "configure:945: checking whether we are using GNU C" >&5
945 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
946 echo $ac_n "(cached) $ac_c" 1>&6
947 else
948 cat > conftest.c <<EOF
949 #ifdef __GNUC__
950 yes;
951 #endif
952 EOF
953 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:954: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
954 ac_cv_prog_gcc=yes
955 else
956 ac_cv_prog_gcc=no
957 fi
958 fi
959
960 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
961
962 if test $ac_cv_prog_gcc = yes; then
963 GCC=yes
964 else
965 GCC=
966 fi
967
968 ac_test_CFLAGS="${CFLAGS+set}"
969 ac_save_CFLAGS="$CFLAGS"
970 CFLAGS=
971 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
972 echo "configure:973: checking whether ${CC-cc} accepts -g" >&5
973 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
974 echo $ac_n "(cached) $ac_c" 1>&6
975 else
976 echo 'void f(){}' > conftest.c
977 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
978 ac_cv_prog_cc_g=yes
979 else
980 ac_cv_prog_cc_g=no
981 fi
982 rm -f conftest*
983
984 fi
985
986 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
987 if test "$ac_test_CFLAGS" = set; then
988 CFLAGS="$ac_save_CFLAGS"
989 elif test $ac_cv_prog_cc_g = yes; then
990 if test "$GCC" = yes; then
991 CFLAGS="-g -O2"
992 else
993 CFLAGS="-g"
994 fi
995 else
996 if test "$GCC" = yes; then
997 CFLAGS="-O2"
998 else
999 CFLAGS=
1000 fi
1001 fi
1002
1003
1004 if test -n "$auto_cflags"; then
1005 if test x$enable_nmh_debug = xyes; then
1006 if test -n "$GCC"; then
1007 test -z "$CFLAGS" && CFLAGS="-Wall -g" || CFLAGS="$CFLAGS -Wall -g"
1008 else
1009 test -z "$CFLAGS" && CFLAGS=-g || CFLAGS="$CFLAGS -g"
1010 fi
1011 else
1012 test -z "$LDFLAGS" && LDFLAGS=-s
1013 if test -n "$GCC"; then
1014 test -z "$CFLAGS" && CFLAGS=-O2 || CFLAGS="$CFLAGS -O2"
1015 else
1016 test -z "$CFLAGS" && CFLAGS=-O || CFLAGS="$CFLAGS -O"
1017 fi
1018 fi
1019 fi
1020
1021 echo $ac_n "checking for working const""... $ac_c" 1>&6
1022 echo "configure:1023: checking for working const" >&5
1023 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1024 echo $ac_n "(cached) $ac_c" 1>&6
1025 else
1026 cat > conftest.$ac_ext <<EOF
1027 #line 1028 "configure"
1028 #include "confdefs.h"
1029
1030 int main() {
1031
1032 /* Ultrix mips cc rejects this. */
1033 typedef int charset[2]; const charset x;
1034 /* SunOS 4.1.1 cc rejects this. */
1035 char const *const *ccp;
1036 char **p;
1037 /* NEC SVR4.0.2 mips cc rejects this. */
1038 struct point {int x, y;};
1039 static struct point const zero = {0,0};
1040 /* AIX XL C 1.02.0.0 rejects this.
1041 It does not let you subtract one const X* pointer from another in an arm
1042 of an if-expression whose if-part is not a constant expression */
1043 const char *g = "string";
1044 ccp = &g + (g ? g-g : 0);
1045 /* HPUX 7.0 cc rejects these. */
1046 ++ccp;
1047 p = (char**) ccp;
1048 ccp = (char const *const *) p;
1049 { /* SCO 3.2v4 cc rejects this. */
1050 char *t;
1051 char const *s = 0 ? (char *) 0 : (char const *) 0;
1052
1053 *t++ = 0;
1054 }
1055 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1056 int x[] = {25, 17};
1057 const int *foo = &x[0];
1058 ++foo;
1059 }
1060 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1061 typedef const int *iptr;
1062 iptr p = 0;
1063 ++p;
1064 }
1065 { /* AIX XL C 1.02.0.0 rejects this saying
1066 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1067 struct s { int j; const int *ap[3]; };
1068 struct s *b; b->j = 5;
1069 }
1070 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1071 const int foo = 10;
1072 }
1073
1074 ; return 0; }
1075 EOF
1076 if { (eval echo configure:1077: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1077 rm -rf conftest*
1078 ac_cv_c_const=yes
1079 else
1080 echo "configure: failed program was:" >&5
1081 cat conftest.$ac_ext >&5
1082 rm -rf conftest*
1083 ac_cv_c_const=no
1084 fi
1085 rm -f conftest*
1086 fi
1087
1088 echo "$ac_t""$ac_cv_c_const" 1>&6
1089 if test $ac_cv_c_const = no; then
1090 cat >> confdefs.h <<\EOF
1091 #define const
1092 EOF
1093
1094 fi
1095
1096 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1097 echo "configure:1098: checking whether ${MAKE-make} sets \${MAKE}" >&5
1098 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1099 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1100 echo $ac_n "(cached) $ac_c" 1>&6
1101 else
1102 cat > conftestmake <<\EOF
1103 all:
1104 @echo 'ac_maketemp="${MAKE}"'
1105 EOF
1106 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1107 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1108 if test -n "$ac_maketemp"; then
1109 eval ac_cv_prog_make_${ac_make}_set=yes
1110 else
1111 eval ac_cv_prog_make_${ac_make}_set=no
1112 fi
1113 rm -f conftestmake
1114 fi
1115 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1116 echo "$ac_t""yes" 1>&6
1117 SET_MAKE=
1118 else
1119 echo "$ac_t""no" 1>&6
1120 SET_MAKE="MAKE=${MAKE-make}"
1121 fi
1122 # Find a good install program. We prefer a C program (faster),
1123 # so one script is as good as another. But avoid the broken or
1124 # incompatible versions:
1125 # SysV /etc/install, /usr/sbin/install
1126 # SunOS /usr/etc/install
1127 # IRIX /sbin/install
1128 # AIX /bin/install
1129 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1130 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1131 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1132 # ./install, which can be erroneously created by make from ./install.sh.
1133 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1134 echo "configure:1135: checking for a BSD compatible install" >&5
1135 if test -z "$INSTALL"; then
1136 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1137 echo $ac_n "(cached) $ac_c" 1>&6
1138 else
1139 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1140 for ac_dir in $PATH; do
1141 # Account for people who put trailing slashes in PATH elements.
1142 case "$ac_dir/" in
1143 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1144 *)
1145 # OSF1 and SCO ODT 3.0 have their own names for install.
1146 # Don't use installbsd from OSF since it installs stuff as root
1147 # by default.
1148 for ac_prog in ginstall scoinst install; do
1149 if test -f $ac_dir/$ac_prog; then
1150 if test $ac_prog = install &&
1151 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1152 # AIX install. It has an incompatible calling convention.
1153 :
1154 else
1155 ac_cv_path_install="$ac_dir/$ac_prog -c"
1156 break 2
1157 fi
1158 fi
1159 done
1160 ;;
1161 esac
1162 done
1163 IFS="$ac_save_IFS"
1164
1165 fi
1166 if test "${ac_cv_path_install+set}" = set; then
1167 INSTALL="$ac_cv_path_install"
1168 else
1169 # As a last resort, use the slow shell script. We don't cache a
1170 # path for INSTALL within a source directory, because that will
1171 # break other packages using the cache if that directory is
1172 # removed, or if the path is relative.
1173 INSTALL="$ac_install_sh"
1174 fi
1175 fi
1176 echo "$ac_t""$INSTALL" 1>&6
1177
1178 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1179 # It thinks the first close brace ends the variable substitution.
1180 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1181
1182 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1183
1184 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1185 # Extract the first word of "ranlib", so it can be a program name with args.
1186 set dummy ranlib; ac_word=$2
1187 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1188 echo "configure:1189: checking for $ac_word" >&5
1189 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1190 echo $ac_n "(cached) $ac_c" 1>&6
1191 else
1192 if test -n "$RANLIB"; then
1193 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1194 else
1195 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1196 ac_dummy="$PATH"
1197 for ac_dir in $ac_dummy; do
1198 test -z "$ac_dir" && ac_dir=.
1199 if test -f $ac_dir/$ac_word; then
1200 ac_cv_prog_RANLIB="ranlib"
1201 break
1202 fi
1203 done
1204 IFS="$ac_save_ifs"
1205 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1206 fi
1207 fi
1208 RANLIB="$ac_cv_prog_RANLIB"
1209 if test -n "$RANLIB"; then
1210 echo "$ac_t""$RANLIB" 1>&6
1211 else
1212 echo "$ac_t""no" 1>&6
1213 fi
1214 for ac_prog in mawk gawk nawk awk
1215 do
1216 # Extract the first word of "$ac_prog", so it can be a program name with args.
1217 set dummy $ac_prog; ac_word=$2
1218 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1219 echo "configure:1220: checking for $ac_word" >&5
1220 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1221 echo $ac_n "(cached) $ac_c" 1>&6
1222 else
1223 if test -n "$AWK"; then
1224 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1225 else
1226 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1227 ac_dummy="$PATH"
1228 for ac_dir in $ac_dummy; do
1229 test -z "$ac_dir" && ac_dir=.
1230 if test -f $ac_dir/$ac_word; then
1231 ac_cv_prog_AWK="$ac_prog"
1232 break
1233 fi
1234 done
1235 IFS="$ac_save_ifs"
1236 fi
1237 fi
1238 AWK="$ac_cv_prog_AWK"
1239 if test -n "$AWK"; then
1240 echo "$ac_t""$AWK" 1>&6
1241 else
1242 echo "$ac_t""no" 1>&6
1243 fi
1244
1245 test -n "$AWK" && break
1246 done
1247 # Extract the first word of "flex", so it can be a program name with args.
1248 set dummy flex; ac_word=$2
1249 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1250 echo "configure:1251: checking for $ac_word" >&5
1251 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
1252 echo $ac_n "(cached) $ac_c" 1>&6
1253 else
1254 if test -n "$LEX"; then
1255 ac_cv_prog_LEX="$LEX" # Let the user override the test.
1256 else
1257 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1258 ac_dummy="$PATH"
1259 for ac_dir in $ac_dummy; do
1260 test -z "$ac_dir" && ac_dir=.
1261 if test -f $ac_dir/$ac_word; then
1262 ac_cv_prog_LEX="flex"
1263 break
1264 fi
1265 done
1266 IFS="$ac_save_ifs"
1267 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
1268 fi
1269 fi
1270 LEX="$ac_cv_prog_LEX"
1271 if test -n "$LEX"; then
1272 echo "$ac_t""$LEX" 1>&6
1273 else
1274 echo "$ac_t""no" 1>&6
1275 fi
1276
1277 if test -z "$LEXLIB"
1278 then
1279 case "$LEX" in
1280 flex*) ac_lib=fl ;;
1281 *) ac_lib=l ;;
1282 esac
1283 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
1284 echo "configure:1285: checking for yywrap in -l$ac_lib" >&5
1285 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
1286 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1287 echo $ac_n "(cached) $ac_c" 1>&6
1288 else
1289 ac_save_LIBS="$LIBS"
1290 LIBS="-l$ac_lib $LIBS"
1291 cat > conftest.$ac_ext <<EOF
1292 #line 1293 "configure"
1293 #include "confdefs.h"
1294 /* Override any gcc2 internal prototype to avoid an error. */
1295 /* We use char because int might match the return type of a gcc2
1296 builtin and then its argument prototype would still apply. */
1297 char yywrap();
1298
1299 int main() {
1300 yywrap()
1301 ; return 0; }
1302 EOF
1303 if { (eval echo configure:1304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1304 rm -rf conftest*
1305 eval "ac_cv_lib_$ac_lib_var=yes"
1306 else
1307 echo "configure: failed program was:" >&5
1308 cat conftest.$ac_ext >&5
1309 rm -rf conftest*
1310 eval "ac_cv_lib_$ac_lib_var=no"
1311 fi
1312 rm -f conftest*
1313 LIBS="$ac_save_LIBS"
1314
1315 fi
1316 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1317 echo "$ac_t""yes" 1>&6
1318 LEXLIB="-l$ac_lib"
1319 else
1320 echo "$ac_t""no" 1>&6
1321 fi
1322
1323 fi
1324
1325 pathtmp=/usr/bin:/bin:/usr/local/bin:/usr/xpg4/bin:/usr/ucb
1326 # Extract the first word of "cut", so it can be a program name with args.
1327 set dummy cut; ac_word=$2
1328 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1329 echo "configure:1330: checking for $ac_word" >&5
1330 if eval "test \"`echo '$''{'ac_cv_path_cutpath'+set}'`\" = set"; then
1331 echo $ac_n "(cached) $ac_c" 1>&6
1332 else
1333 case "$cutpath" in
1334 /*)
1335 ac_cv_path_cutpath="$cutpath" # Let the user override the test with a path.
1336 ;;
1337 ?:/*)
1338 ac_cv_path_cutpath="$cutpath" # Let the user override the test with a dos path.
1339 ;;
1340 *)
1341 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1342 ac_dummy="$pathtmp"
1343 for ac_dir in $ac_dummy; do
1344 test -z "$ac_dir" && ac_dir=.
1345 if test -f $ac_dir/$ac_word; then
1346 ac_cv_path_cutpath="$ac_dir/$ac_word"
1347 break
1348 fi
1349 done
1350 IFS="$ac_save_ifs"
1351 test -z "$ac_cv_path_cutpath" && ac_cv_path_cutpath="no"
1352 ;;
1353 esac
1354 fi
1355 cutpath="$ac_cv_path_cutpath"
1356 if test -n "$cutpath"; then
1357 echo "$ac_t""$cutpath" 1>&6
1358 else
1359 echo "$ac_t""no" 1>&6
1360 fi
1361
1362
1363
1364 # Extract the first word of "libtool", so it can be a program name with args.
1365 set dummy libtool; ac_word=$2
1366 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1367 echo "configure:1368: checking for $ac_word" >&5
1368 if eval "test \"`echo '$''{'ac_cv_prog_LIBTOOL'+set}'`\" = set"; then
1369 echo $ac_n "(cached) $ac_c" 1>&6
1370 else
1371 if test -n "$LIBTOOL"; then
1372 ac_cv_prog_LIBTOOL="$LIBTOOL" # Let the user override the test.
1373 else
1374 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1375 ac_dummy="$pathtmp"
1376 for ac_dir in $ac_dummy; do
1377 test -z "$ac_dir" && ac_dir=.
1378 if test -f $ac_dir/$ac_word; then
1379 ac_cv_prog_LIBTOOL="libtool"
1380 break
1381 fi
1382 done
1383 IFS="$ac_save_ifs"
1384 fi
1385 fi
1386 LIBTOOL="$ac_cv_prog_LIBTOOL"
1387 if test -n "$LIBTOOL"; then
1388 echo "$ac_t""$LIBTOOL" 1>&6
1389 else
1390 echo "$ac_t""no" 1>&6
1391 fi
1392
1393
1394 tmptest=`$LIBTOOL --version 2>&1 | grep GNU`
1395 if test x"$tmptest" != x ; then
1396 GNU_LIBTOOL=1
1397 fi
1398
1399
1400 # Extract the first word of "lorder", so it can be a program name with args.
1401 set dummy lorder; ac_word=$2
1402 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1403 echo "configure:1404: checking for $ac_word" >&5
1404 if eval "test \"`echo '$''{'ac_cv_prog_LORDER'+set}'`\" = set"; then
1405 echo $ac_n "(cached) $ac_c" 1>&6
1406 else
1407 if test -n "$LORDER"; then
1408 ac_cv_prog_LORDER="$LORDER" # Let the user override the test.
1409 else
1410 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1411 ac_dummy="$PATH"
1412 for ac_dir in $ac_dummy; do
1413 test -z "$ac_dir" && ac_dir=.
1414 if test -f $ac_dir/$ac_word; then
1415 ac_cv_prog_LORDER="lorder"
1416 break
1417 fi
1418 done
1419 IFS="$ac_save_ifs"
1420 test -z "$ac_cv_prog_LORDER" && ac_cv_prog_LORDER="no"
1421 fi
1422 fi
1423 LORDER="$ac_cv_prog_LORDER"
1424 if test -n "$LORDER"; then
1425 echo "$ac_t""$LORDER" 1>&6
1426 else
1427 echo "$ac_t""no" 1>&6
1428 fi
1429 # Extract the first word of "tsort", so it can be a program name with args.
1430 set dummy tsort; ac_word=$2
1431 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1432 echo "configure:1433: checking for $ac_word" >&5
1433 if eval "test \"`echo '$''{'ac_cv_prog_TSORT'+set}'`\" = set"; then
1434 echo $ac_n "(cached) $ac_c" 1>&6
1435 else
1436 if test -n "$TSORT"; then
1437 ac_cv_prog_TSORT="$TSORT" # Let the user override the test.
1438 else
1439 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1440 ac_dummy="$PATH"
1441 for ac_dir in $ac_dummy; do
1442 test -z "$ac_dir" && ac_dir=.
1443 if test -f $ac_dir/$ac_word; then
1444 ac_cv_prog_TSORT="tsort"
1445 break
1446 fi
1447 done
1448 IFS="$ac_save_ifs"
1449 test -z "$ac_cv_prog_TSORT" && ac_cv_prog_TSORT="no"
1450 fi
1451 fi
1452 TSORT="$ac_cv_prog_TSORT"
1453 if test -n "$TSORT"; then
1454 echo "$ac_t""$TSORT" 1>&6
1455 else
1456 echo "$ac_t""no" 1>&6
1457 fi
1458
1459 if test x$ac_cv_prog_LORDER != xlorder -o x$ac_cv_prog_TSORT != xtsort; then
1460 LORDER=echo
1461 TSORT=cat
1462 fi
1463
1464 pathtmp=/usr/bin:/bin:/usr/local/bin:/usr/xpg4/bin:/usr/ucb
1465 # Extract the first word of "ls", so it can be a program name with args.
1466 set dummy ls; ac_word=$2
1467 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1468 echo "configure:1469: checking for $ac_word" >&5
1469 if eval "test \"`echo '$''{'ac_cv_path_lspath'+set}'`\" = set"; then
1470 echo $ac_n "(cached) $ac_c" 1>&6
1471 else
1472 case "$lspath" in
1473 /*)
1474 ac_cv_path_lspath="$lspath" # Let the user override the test with a path.
1475 ;;
1476 ?:/*)
1477 ac_cv_path_lspath="$lspath" # Let the user override the test with a dos path.
1478 ;;
1479 *)
1480 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1481 ac_dummy="$pathtmp"
1482 for ac_dir in $ac_dummy; do
1483 test -z "$ac_dir" && ac_dir=.
1484 if test -f $ac_dir/$ac_word; then
1485 ac_cv_path_lspath="$ac_dir/$ac_word"
1486 break
1487 fi
1488 done
1489 IFS="$ac_save_ifs"
1490 test -z "$ac_cv_path_lspath" && ac_cv_path_lspath="no"
1491 ;;
1492 esac
1493 fi
1494 lspath="$ac_cv_path_lspath"
1495 if test -n "$lspath"; then
1496 echo "$ac_t""$lspath" 1>&6
1497 else
1498 echo "$ac_t""no" 1>&6
1499 fi
1500
1501
1502 if test "$lspath" != "no"; then
1503 echo $ac_n "checking how to get ls to show us the group ownership of a file""... $ac_c" 1>&6
1504 echo "configure:1505: checking how to get ls to show us the group ownership of a file" >&5
1505 if eval "test \"`echo '$''{'nmh_cv_ls_grpopt'+set}'`\" = set"; then
1506 echo $ac_n "(cached) $ac_c" 1>&6
1507 else
1508 if test x"`$lspath -dl / | $AWK '{print $9}'`" = x"/"; then
1509 nmh_cv_ls_grpopt="-l"
1510 else
1511 nmh_cv_ls_grpopt="-lg"
1512 fi
1513 fi
1514
1515 echo "$ac_t""$nmh_cv_ls_grpopt" 1>&6
1516 fi
1517
1518 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1519 # Extract the first word of "more", so it can be a program name with args.
1520 set dummy more; ac_word=$2
1521 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1522 echo "configure:1523: checking for $ac_word" >&5
1523 if eval "test \"`echo '$''{'ac_cv_path_morepath'+set}'`\" = set"; then
1524 echo $ac_n "(cached) $ac_c" 1>&6
1525 else
1526 case "$morepath" in
1527 /*)
1528 ac_cv_path_morepath="$morepath" # Let the user override the test with a path.
1529 ;;
1530 ?:/*)
1531 ac_cv_path_morepath="$morepath" # Let the user override the test with a dos path.
1532 ;;
1533 *)
1534 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1535 ac_dummy="$pathtmp"
1536 for ac_dir in $ac_dummy; do
1537 test -z "$ac_dir" && ac_dir=.
1538 if test -f $ac_dir/$ac_word; then
1539 ac_cv_path_morepath="$ac_dir/$ac_word"
1540 break
1541 fi
1542 done
1543 IFS="$ac_save_ifs"
1544 test -z "$ac_cv_path_morepath" && ac_cv_path_morepath="no"
1545 ;;
1546 esac
1547 fi
1548 morepath="$ac_cv_path_morepath"
1549 if test -n "$morepath"; then
1550 echo "$ac_t""$morepath" 1>&6
1551 else
1552 echo "$ac_t""no" 1>&6
1553 fi
1554
1555
1556 if test -z "$pagerpath"; then
1557 pagerpath="$morepath"
1558 fi
1559
1560 pathtmp=/usr/lib:/usr/sbin:/usr/etc:/usr/ucblib:/usr/bin:/bin
1561 # Extract the first word of "sendmail", so it can be a program name with args.
1562 set dummy sendmail; ac_word=$2
1563 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1564 echo "configure:1565: checking for $ac_word" >&5
1565 if eval "test \"`echo '$''{'ac_cv_path_sendmailpath'+set}'`\" = set"; then
1566 echo $ac_n "(cached) $ac_c" 1>&6
1567 else
1568 case "$sendmailpath" in
1569 /*)
1570 ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a path.
1571 ;;
1572 ?:/*)
1573 ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a dos path.
1574 ;;
1575 *)
1576 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1577 ac_dummy="$pathtmp"
1578 for ac_dir in $ac_dummy; do
1579 test -z "$ac_dir" && ac_dir=.
1580 if test -f $ac_dir/$ac_word; then
1581 ac_cv_path_sendmailpath="$ac_dir/$ac_word"
1582 break
1583 fi
1584 done
1585 IFS="$ac_save_ifs"
1586 test -z "$ac_cv_path_sendmailpath" && ac_cv_path_sendmailpath="no"
1587 ;;
1588 esac
1589 fi
1590 sendmailpath="$ac_cv_path_sendmailpath"
1591 if test -n "$sendmailpath"; then
1592 echo "$ac_t""$sendmailpath" 1>&6
1593 else
1594 echo "$ac_t""no" 1>&6
1595 fi
1596
1597
1598 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1599 # Extract the first word of "vi", so it can be a program name with args.
1600 set dummy vi; ac_word=$2
1601 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1602 echo "configure:1603: checking for $ac_word" >&5
1603 if eval "test \"`echo '$''{'ac_cv_path_vipath'+set}'`\" = set"; then
1604 echo $ac_n "(cached) $ac_c" 1>&6
1605 else
1606 case "$vipath" in
1607 /*)
1608 ac_cv_path_vipath="$vipath" # Let the user override the test with a path.
1609 ;;
1610 ?:/*)
1611 ac_cv_path_vipath="$vipath" # Let the user override the test with a dos path.
1612 ;;
1613 *)
1614 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1615 ac_dummy="$pathtmp"
1616 for ac_dir in $ac_dummy; do
1617 test -z "$ac_dir" && ac_dir=.
1618 if test -f $ac_dir/$ac_word; then
1619 ac_cv_path_vipath="$ac_dir/$ac_word"
1620 break
1621 fi
1622 done
1623 IFS="$ac_save_ifs"
1624 test -z "$ac_cv_path_vipath" && ac_cv_path_vipath="no"
1625 ;;
1626 esac
1627 fi
1628 vipath="$ac_cv_path_vipath"
1629 if test -n "$vipath"; then
1630 echo "$ac_t""$vipath" 1>&6
1631 else
1632 echo "$ac_t""no" 1>&6
1633 fi
1634
1635
1636 if test -z "$editorpath"; then
1637 editorpath="$vipath"
1638 fi
1639
1640 echo $ac_n "checking for broken vi""... $ac_c" 1>&6
1641 echo "configure:1642: checking for broken vi" >&5
1642 if eval "test \"`echo '$''{'nmh_cv_attvibug'+set}'`\" = set"; then
1643 echo $ac_n "(cached) $ac_c" 1>&6
1644 else
1645 if echo 'r /nonexist-file
1646 q' | ex > /dev/null 2>&1
1647 then
1648 nmh_cv_attvibug=no
1649 else
1650 nmh_cv_attvibug=yes
1651 fi
1652 fi
1653
1654 echo "$ac_t""$nmh_cv_attvibug" 1>&6
1655
1656 if test "$nmh_cv_attvibug" = yes; then
1657 cat >> confdefs.h <<\EOF
1658 #define ATTVIBUG 1
1659 EOF
1660
1661 fi
1662
1663 echo $ac_n "checking where mail spool is located""... $ac_c" 1>&6
1664 echo "configure:1665: checking where mail spool is located" >&5
1665 if eval "test \"`echo '$''{'nmh_cv_mailspool'+set}'`\" = set"; then
1666 echo $ac_n "(cached) $ac_c" 1>&6
1667 else
1668 for mailspool in /var/mail /var/spool/mail /usr/spool/mail /dev/null; do
1669 test -d $mailspool && break
1670 done
1671 nmh_cv_mailspool=$mailspool
1672
1673 fi
1674
1675 echo "$ac_t""$nmh_cv_mailspool" 1>&6
1676 mailspool=$nmh_cv_mailspool
1677
1678 if test "$lspath" != "no" -a "$cutpath" != "no"; then
1679 echo $ac_n "checking whether the mail spool is world-writable""... $ac_c" 1>&6
1680 echo "configure:1681: checking whether the mail spool is world-writable" >&5
1681 if eval "test \"`echo '$''{'nmh_cv_mailspool_world_writable'+set}'`\" = set"; then
1682 echo $ac_n "(cached) $ac_c" 1>&6
1683 else
1684 if test "`$lspath -dlL $mailspool | $cutpath -c9`" = "-"; then
1685 nmh_cv_mailspool_world_writable=no
1686 else
1687 nmh_cv_mailspool_world_writable=yes
1688 fi
1689 fi
1690
1691 echo "$ac_t""$nmh_cv_mailspool_world_writable" 1>&6
1692 fi
1693
1694 if test x"$nmh_cv_mailspool_world_writable" = x"no"; then
1695 cat >> confdefs.h <<\EOF
1696 #define MAILGROUP 1
1697 EOF
1698 SETGID_MAIL=1
1699 fi
1700
1701 echo $ac_n "checking what group owns the mail spool""... $ac_c" 1>&6
1702 echo "configure:1703: checking what group owns the mail spool" >&5
1703 if eval "test \"`echo '$''{'nmh_cv_ls_mail_grp'+set}'`\" = set"; then
1704 echo $ac_n "(cached) $ac_c" 1>&6
1705 else
1706 nmh_cv_ls_mail_grp=`$lspath -dL $nmh_cv_ls_grpopt $mailspool|$AWK '{print $4}'`
1707
1708 fi
1709
1710 echo "$ac_t""$nmh_cv_ls_mail_grp" 1>&6
1711 MAIL_SPOOL_GRP=$nmh_cv_ls_mail_grp
1712
1713 ac_header_dirent=no
1714 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
1715 do
1716 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1717 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1718 echo "configure:1719: checking for $ac_hdr that defines DIR" >&5
1719 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1720 echo $ac_n "(cached) $ac_c" 1>&6
1721 else
1722 cat > conftest.$ac_ext <<EOF
1723 #line 1724 "configure"
1724 #include "confdefs.h"
1725 #include <sys/types.h>
1726 #include <$ac_hdr>
1727 int main() {
1728 DIR *dirp = 0;
1729 ; return 0; }
1730 EOF
1731 if { (eval echo configure:1732: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1732 rm -rf conftest*
1733 eval "ac_cv_header_dirent_$ac_safe=yes"
1734 else
1735 echo "configure: failed program was:" >&5
1736 cat conftest.$ac_ext >&5
1737 rm -rf conftest*
1738 eval "ac_cv_header_dirent_$ac_safe=no"
1739 fi
1740 rm -f conftest*
1741 fi
1742 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1743 echo "$ac_t""yes" 1>&6
1744 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1745 cat >> confdefs.h <<EOF
1746 #define $ac_tr_hdr 1
1747 EOF
1748 ac_header_dirent=$ac_hdr; break
1749 else
1750 echo "$ac_t""no" 1>&6
1751 fi
1752 done
1753 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1754 if test $ac_header_dirent = dirent.h; then
1755 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1756 echo "configure:1757: checking for opendir in -ldir" >&5
1757 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1758 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1759 echo $ac_n "(cached) $ac_c" 1>&6
1760 else
1761 ac_save_LIBS="$LIBS"
1762 LIBS="-ldir $LIBS"
1763 cat > conftest.$ac_ext <<EOF
1764 #line 1765 "configure"
1765 #include "confdefs.h"
1766 /* Override any gcc2 internal prototype to avoid an error. */
1767 /* We use char because int might match the return type of a gcc2
1768 builtin and then its argument prototype would still apply. */
1769 char opendir();
1770
1771 int main() {
1772 opendir()
1773 ; return 0; }
1774 EOF
1775 if { (eval echo configure:1776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1776 rm -rf conftest*
1777 eval "ac_cv_lib_$ac_lib_var=yes"
1778 else
1779 echo "configure: failed program was:" >&5
1780 cat conftest.$ac_ext >&5
1781 rm -rf conftest*
1782 eval "ac_cv_lib_$ac_lib_var=no"
1783 fi
1784 rm -f conftest*
1785 LIBS="$ac_save_LIBS"
1786
1787 fi
1788 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1789 echo "$ac_t""yes" 1>&6
1790 LIBS="$LIBS -ldir"
1791 else
1792 echo "$ac_t""no" 1>&6
1793 fi
1794
1795 else
1796 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1797 echo "configure:1798: checking for opendir in -lx" >&5
1798 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1799 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1800 echo $ac_n "(cached) $ac_c" 1>&6
1801 else
1802 ac_save_LIBS="$LIBS"
1803 LIBS="-lx $LIBS"
1804 cat > conftest.$ac_ext <<EOF
1805 #line 1806 "configure"
1806 #include "confdefs.h"
1807 /* Override any gcc2 internal prototype to avoid an error. */
1808 /* We use char because int might match the return type of a gcc2
1809 builtin and then its argument prototype would still apply. */
1810 char opendir();
1811
1812 int main() {
1813 opendir()
1814 ; return 0; }
1815 EOF
1816 if { (eval echo configure:1817: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1817 rm -rf conftest*
1818 eval "ac_cv_lib_$ac_lib_var=yes"
1819 else
1820 echo "configure: failed program was:" >&5
1821 cat conftest.$ac_ext >&5
1822 rm -rf conftest*
1823 eval "ac_cv_lib_$ac_lib_var=no"
1824 fi
1825 rm -f conftest*
1826 LIBS="$ac_save_LIBS"
1827
1828 fi
1829 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1830 echo "$ac_t""yes" 1>&6
1831 LIBS="$LIBS -lx"
1832 else
1833 echo "$ac_t""no" 1>&6
1834 fi
1835
1836 fi
1837
1838 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1839 echo "configure:1840: checking how to run the C preprocessor" >&5
1840 # On Suns, sometimes $CPP names a directory.
1841 if test -n "$CPP" && test -d "$CPP"; then
1842 CPP=
1843 fi
1844 if test -z "$CPP"; then
1845 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1846 echo $ac_n "(cached) $ac_c" 1>&6
1847 else
1848 # This must be in double quotes, not single quotes, because CPP may get
1849 # substituted into the Makefile and "${CC-cc}" will confuse make.
1850 CPP="${CC-cc} -E"
1851 # On the NeXT, cc -E runs the code through the compiler's parser,
1852 # not just through cpp.
1853 cat > conftest.$ac_ext <<EOF
1854 #line 1855 "configure"
1855 #include "confdefs.h"
1856 #include <assert.h>
1857 Syntax Error
1858 EOF
1859 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1860 { (eval echo configure:1861: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1861 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1862 if test -z "$ac_err"; then
1863 :
1864 else
1865 echo "$ac_err" >&5
1866 echo "configure: failed program was:" >&5
1867 cat conftest.$ac_ext >&5
1868 rm -rf conftest*
1869 CPP="${CC-cc} -E -traditional-cpp"
1870 cat > conftest.$ac_ext <<EOF
1871 #line 1872 "configure"
1872 #include "confdefs.h"
1873 #include <assert.h>
1874 Syntax Error
1875 EOF
1876 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1877 { (eval echo configure:1878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1878 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1879 if test -z "$ac_err"; then
1880 :
1881 else
1882 echo "$ac_err" >&5
1883 echo "configure: failed program was:" >&5
1884 cat conftest.$ac_ext >&5
1885 rm -rf conftest*
1886 CPP="${CC-cc} -nologo -E"
1887 cat > conftest.$ac_ext <<EOF
1888 #line 1889 "configure"
1889 #include "confdefs.h"
1890 #include <assert.h>
1891 Syntax Error
1892 EOF
1893 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1894 { (eval echo configure:1895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1895 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1896 if test -z "$ac_err"; then
1897 :
1898 else
1899 echo "$ac_err" >&5
1900 echo "configure: failed program was:" >&5
1901 cat conftest.$ac_ext >&5
1902 rm -rf conftest*
1903 CPP=/lib/cpp
1904 fi
1905 rm -f conftest*
1906 fi
1907 rm -f conftest*
1908 fi
1909 rm -f conftest*
1910 ac_cv_prog_CPP="$CPP"
1911 fi
1912 CPP="$ac_cv_prog_CPP"
1913 else
1914 ac_cv_prog_CPP="$CPP"
1915 fi
1916 echo "$ac_t""$CPP" 1>&6
1917
1918 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1919 echo "configure:1920: checking for ANSI C header files" >&5
1920 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1921 echo $ac_n "(cached) $ac_c" 1>&6
1922 else
1923 cat > conftest.$ac_ext <<EOF
1924 #line 1925 "configure"
1925 #include "confdefs.h"
1926 #include <stdlib.h>
1927 #include <stdarg.h>
1928 #include <string.h>
1929 #include <float.h>
1930 EOF
1931 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1932 { (eval echo configure:1933: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1933 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1934 if test -z "$ac_err"; then
1935 rm -rf conftest*
1936 ac_cv_header_stdc=yes
1937 else
1938 echo "$ac_err" >&5
1939 echo "configure: failed program was:" >&5
1940 cat conftest.$ac_ext >&5
1941 rm -rf conftest*
1942 ac_cv_header_stdc=no
1943 fi
1944 rm -f conftest*
1945
1946 if test $ac_cv_header_stdc = yes; then
1947 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1948 cat > conftest.$ac_ext <<EOF
1949 #line 1950 "configure"
1950 #include "confdefs.h"
1951 #include <string.h>
1952 EOF
1953 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1954 egrep "memchr" >/dev/null 2>&1; then
1955 :
1956 else
1957 rm -rf conftest*
1958 ac_cv_header_stdc=no
1959 fi
1960 rm -f conftest*
1961
1962 fi
1963
1964 if test $ac_cv_header_stdc = yes; then
1965 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1966 cat > conftest.$ac_ext <<EOF
1967 #line 1968 "configure"
1968 #include "confdefs.h"
1969 #include <stdlib.h>
1970 EOF
1971 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1972 egrep "free" >/dev/null 2>&1; then
1973 :
1974 else
1975 rm -rf conftest*
1976 ac_cv_header_stdc=no
1977 fi
1978 rm -f conftest*
1979
1980 fi
1981
1982 if test $ac_cv_header_stdc = yes; then
1983 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1984 if test "$cross_compiling" = yes; then
1985 :
1986 else
1987 cat > conftest.$ac_ext <<EOF
1988 #line 1989 "configure"
1989 #include "confdefs.h"
1990 #include <ctype.h>
1991 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1992 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1993 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1994 int main () { int i; for (i = 0; i < 256; i++)
1995 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1996 exit (0); }
1997
1998 EOF
1999 if { (eval echo configure:2000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2000 then
2001 :
2002 else
2003 echo "configure: failed program was:" >&5
2004 cat conftest.$ac_ext >&5
2005 rm -fr conftest*
2006 ac_cv_header_stdc=no
2007 fi
2008 rm -fr conftest*
2009 fi
2010
2011 fi
2012 fi
2013
2014 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2015 if test $ac_cv_header_stdc = yes; then
2016 cat >> confdefs.h <<\EOF
2017 #define STDC_HEADERS 1
2018 EOF
2019
2020 fi
2021
2022 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2023 echo "configure:2024: checking whether time.h and sys/time.h may both be included" >&5
2024 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2025 echo $ac_n "(cached) $ac_c" 1>&6
2026 else
2027 cat > conftest.$ac_ext <<EOF
2028 #line 2029 "configure"
2029 #include "confdefs.h"
2030 #include <sys/types.h>
2031 #include <sys/time.h>
2032 #include <time.h>
2033 int main() {
2034 struct tm *tp;
2035 ; return 0; }
2036 EOF
2037 if { (eval echo configure:2038: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2038 rm -rf conftest*
2039 ac_cv_header_time=yes
2040 else
2041 echo "configure: failed program was:" >&5
2042 cat conftest.$ac_ext >&5
2043 rm -rf conftest*
2044 ac_cv_header_time=no
2045 fi
2046 rm -f conftest*
2047 fi
2048
2049 echo "$ac_t""$ac_cv_header_time" 1>&6
2050 if test $ac_cv_header_time = yes; then
2051 cat >> confdefs.h <<\EOF
2052 #define TIME_WITH_SYS_TIME 1
2053 EOF
2054
2055 fi
2056
2057 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
2058 echo "configure:2059: checking for sys/wait.h that is POSIX.1 compatible" >&5
2059 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
2060 echo $ac_n "(cached) $ac_c" 1>&6
2061 else
2062 cat > conftest.$ac_ext <<EOF
2063 #line 2064 "configure"
2064 #include "confdefs.h"
2065 #include <sys/types.h>
2066 #include <sys/wait.h>
2067 #ifndef WEXITSTATUS
2068 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
2069 #endif
2070 #ifndef WIFEXITED
2071 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
2072 #endif
2073 int main() {
2074 int s;
2075 wait (&s);
2076 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
2077 ; return 0; }
2078 EOF
2079 if { (eval echo configure:2080: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2080 rm -rf conftest*
2081 ac_cv_header_sys_wait_h=yes
2082 else
2083 echo "configure: failed program was:" >&5
2084 cat conftest.$ac_ext >&5
2085 rm -rf conftest*
2086 ac_cv_header_sys_wait_h=no
2087 fi
2088 rm -f conftest*
2089 fi
2090
2091 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
2092 if test $ac_cv_header_sys_wait_h = yes; then
2093 cat >> confdefs.h <<\EOF
2094 #define HAVE_SYS_WAIT_H 1
2095 EOF
2096
2097 fi
2098
2099 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
2100 echo "configure:2101: checking whether stat file-mode macros are broken" >&5
2101 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
2102 echo $ac_n "(cached) $ac_c" 1>&6
2103 else
2104 cat > conftest.$ac_ext <<EOF
2105 #line 2106 "configure"
2106 #include "confdefs.h"
2107 #include <sys/types.h>
2108 #include <sys/stat.h>
2109
2110 #if defined(S_ISBLK) && defined(S_IFDIR)
2111 # if S_ISBLK (S_IFDIR)
2112 You lose.
2113 # endif
2114 #endif
2115
2116 #if defined(S_ISBLK) && defined(S_IFCHR)
2117 # if S_ISBLK (S_IFCHR)
2118 You lose.
2119 # endif
2120 #endif
2121
2122 #if defined(S_ISLNK) && defined(S_IFREG)
2123 # if S_ISLNK (S_IFREG)
2124 You lose.
2125 # endif
2126 #endif
2127
2128 #if defined(S_ISSOCK) && defined(S_IFREG)
2129 # if S_ISSOCK (S_IFREG)
2130 You lose.
2131 # endif
2132 #endif
2133
2134 EOF
2135 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2136 egrep "You lose" >/dev/null 2>&1; then
2137 rm -rf conftest*
2138 ac_cv_header_stat_broken=yes
2139 else
2140 rm -rf conftest*
2141 ac_cv_header_stat_broken=no
2142 fi
2143 rm -f conftest*
2144
2145 fi
2146
2147 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
2148 if test $ac_cv_header_stat_broken = yes; then
2149 cat >> confdefs.h <<\EOF
2150 #define STAT_MACROS_BROKEN 1
2151 EOF
2152
2153 fi
2154
2155 for ac_hdr in string.h memory.h stdlib.h unistd.h errno.h fcntl.h \
2156 limits.h crypt.h termcap.h termio.h termios.h locale.h \
2157 netdb.h sys/param.h sys/time.h sys/utsname.h arpa/inet.h \
2158 arpa/ftp.h
2159 do
2160 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2161 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2162 echo "configure:2163: checking for $ac_hdr" >&5
2163 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2164 echo $ac_n "(cached) $ac_c" 1>&6
2165 else
2166 cat > conftest.$ac_ext <<EOF
2167 #line 2168 "configure"
2168 #include "confdefs.h"
2169 #include <$ac_hdr>
2170 EOF
2171 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2172 { (eval echo configure:2173: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2173 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2174 if test -z "$ac_err"; then
2175 rm -rf conftest*
2176 eval "ac_cv_header_$ac_safe=yes"
2177 else
2178 echo "$ac_err" >&5
2179 echo "configure: failed program was:" >&5
2180 cat conftest.$ac_ext >&5
2181 rm -rf conftest*
2182 eval "ac_cv_header_$ac_safe=no"
2183 fi
2184 rm -f conftest*
2185 fi
2186 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2187 echo "$ac_t""yes" 1>&6
2188 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2189 cat >> confdefs.h <<EOF
2190 #define $ac_tr_hdr 1
2191 EOF
2192
2193 else
2194 echo "$ac_t""no" 1>&6
2195 fi
2196 done
2197
2198
2199
2200 echo $ac_n "checking POSIX termios""... $ac_c" 1>&6
2201 echo "configure:2202: checking POSIX termios" >&5
2202 if eval "test \"`echo '$''{'nmh_cv_sys_posix_termios'+set}'`\" = set"; then
2203 echo $ac_n "(cached) $ac_c" 1>&6
2204 else
2205 cat > conftest.$ac_ext <<EOF
2206 #line 2207 "configure"
2207 #include "confdefs.h"
2208 #include <sys/types.h>
2209 #include <unistd.h>
2210 #include <termios.h>
2211 int main() {
2212 /* SunOS 4.0.3 has termios.h but not the library calls. */
2213 tcgetattr(0, 0);
2214 ; return 0; }
2215 EOF
2216 if { (eval echo configure:2217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2217 rm -rf conftest*
2218 nmh_cv_sys_posix_termios=yes
2219 else
2220 echo "configure: failed program was:" >&5
2221 cat conftest.$ac_ext >&5
2222 rm -rf conftest*
2223 nmh_cv_sys_posix_termios=no
2224 fi
2225 rm -f conftest*
2226 fi
2227
2228 echo "$ac_t""$nmh_cv_sys_posix_termios" 1>&6
2229
2230 if test $nmh_cv_sys_posix_termios = yes; then
2231 echo $ac_n "checking TIOCGWINSZ in termios.h""... $ac_c" 1>&6
2232 echo "configure:2233: checking TIOCGWINSZ in termios.h" >&5
2233 if eval "test \"`echo '$''{'nmh_cv_header_termios_h_tiocgwinsz'+set}'`\" = set"; then
2234 echo $ac_n "(cached) $ac_c" 1>&6
2235 else
2236 cat > conftest.$ac_ext <<EOF
2237 #line 2238 "configure"
2238 #include "confdefs.h"
2239 #include <sys/types.h>
2240 #include <termios.h>
2241 int main() {
2242 int x = TIOCGWINSZ;
2243 ; return 0; }
2244 EOF
2245 if { (eval echo configure:2246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2246 rm -rf conftest*
2247 nmh_cv_header_termios_h_tiocgwinsz=yes
2248 else
2249 echo "configure: failed program was:" >&5
2250 cat conftest.$ac_ext >&5
2251 rm -rf conftest*
2252 nmh_cv_header_termios_h_tiocgwinsz=no
2253 fi
2254 rm -f conftest*
2255 fi
2256
2257 echo "$ac_t""$nmh_cv_header_termios_h_tiocgwinsz" 1>&6
2258 else
2259 nmh_cv_header_termios_h_tiocgwinsz=no
2260 fi
2261
2262 if test $nmh_cv_header_termios_h_tiocgwinsz = no; then
2263 echo $ac_n "checking TIOCGWINSZ in sys/ioctl.h""... $ac_c" 1>&6
2264 echo "configure:2265: checking TIOCGWINSZ in sys/ioctl.h" >&5
2265 if eval "test \"`echo '$''{'nmh_cv_header_sys_ioctl_h_tiocgwinsz'+set}'`\" = set"; then
2266 echo $ac_n "(cached) $ac_c" 1>&6
2267 else
2268 cat > conftest.$ac_ext <<EOF
2269 #line 2270 "configure"
2270 #include "confdefs.h"
2271 #include <sys/types.h>
2272 #include <sys/ioctl.h>
2273 int main() {
2274 int x = TIOCGWINSZ;
2275 ; return 0; }
2276 EOF
2277 if { (eval echo configure:2278: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2278 rm -rf conftest*
2279 nmh_cv_header_sys_ioctl_h_tiocgwinsz=yes
2280 else
2281 echo "configure: failed program was:" >&5
2282 cat conftest.$ac_ext >&5
2283 rm -rf conftest*
2284 nmh_cv_header_sys_ioctl_h_tiocgwinsz=no
2285 fi
2286 rm -f conftest*
2287 fi
2288
2289 echo "$ac_t""$nmh_cv_header_sys_ioctl_h_tiocgwinsz" 1>&6
2290 if test $nmh_cv_header_sys_ioctl_h_tiocgwinsz = yes; then
2291 cat >> confdefs.h <<\EOF
2292 #define GWINSZ_IN_SYS_IOCTL 1
2293 EOF
2294
2295 fi
2296 fi
2297
2298 ac_safe=`echo "libio.h" | sed 'y%./+-%__p_%'`
2299 echo $ac_n "checking for libio.h""... $ac_c" 1>&6
2300 echo "configure:2301: checking for libio.h" >&5
2301 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2302 echo $ac_n "(cached) $ac_c" 1>&6
2303 else
2304 cat > conftest.$ac_ext <<EOF
2305 #line 2306 "configure"
2306 #include "confdefs.h"
2307 #include <libio.h>
2308 EOF
2309 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2310 { (eval echo configure:2311: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2311 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2312 if test -z "$ac_err"; then
2313 rm -rf conftest*
2314 eval "ac_cv_header_$ac_safe=yes"
2315 else
2316 echo "$ac_err" >&5
2317 echo "configure: failed program was:" >&5
2318 cat conftest.$ac_ext >&5
2319 rm -rf conftest*
2320 eval "ac_cv_header_$ac_safe=no"
2321 fi
2322 rm -f conftest*
2323 fi
2324 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2325 echo "$ac_t""yes" 1>&6
2326
2327 cat > conftest.$ac_ext <<EOF
2328 #line 2329 "configure"
2329 #include "confdefs.h"
2330 #include <libio.h>
2331 EOF
2332 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2333 egrep "_IO_write_ptr" >/dev/null 2>&1; then
2334 rm -rf conftest*
2335
2336 cat >> confdefs.h <<\EOF
2337 #define LINUX_STDIO 1
2338 EOF
2339
2340 fi
2341 rm -f conftest*
2342
2343 else
2344 echo "$ac_t""no" 1>&6
2345 fi
2346
2347
2348 ac_safe=`echo "sys/ptem.h" | sed 'y%./+-%__p_%'`
2349 echo $ac_n "checking for sys/ptem.h""... $ac_c" 1>&6
2350 echo "configure:2351: checking for sys/ptem.h" >&5
2351 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2352 echo $ac_n "(cached) $ac_c" 1>&6
2353 else
2354 cat > conftest.$ac_ext <<EOF
2355 #line 2356 "configure"
2356 #include "confdefs.h"
2357 #include <sys/ptem.h>
2358 EOF
2359 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2360 { (eval echo configure:2361: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2361 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2362 if test -z "$ac_err"; then
2363 rm -rf conftest*
2364 eval "ac_cv_header_$ac_safe=yes"
2365 else
2366 echo "$ac_err" >&5
2367 echo "configure: failed program was:" >&5
2368 cat conftest.$ac_ext >&5
2369 rm -rf conftest*
2370 eval "ac_cv_header_$ac_safe=no"
2371 fi
2372 rm -f conftest*
2373 fi
2374 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2375 echo "$ac_t""yes" 1>&6
2376 cat >> confdefs.h <<\EOF
2377 #define WINSIZE_IN_PTEM 1
2378 EOF
2379
2380 else
2381 echo "$ac_t""no" 1>&6
2382 fi
2383
2384
2385 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2386 echo "configure:2387: checking for pid_t" >&5
2387 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2388 echo $ac_n "(cached) $ac_c" 1>&6
2389 else
2390 cat > conftest.$ac_ext <<EOF
2391 #line 2392 "configure"
2392 #include "confdefs.h"
2393 #include <sys/types.h>
2394 #if STDC_HEADERS
2395 #include <stdlib.h>
2396 #include <stddef.h>
2397 #endif
2398 EOF
2399 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2400 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2401 rm -rf conftest*
2402 ac_cv_type_pid_t=yes
2403 else
2404 rm -rf conftest*
2405 ac_cv_type_pid_t=no
2406 fi
2407 rm -f conftest*
2408
2409 fi
2410 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2411 if test $ac_cv_type_pid_t = no; then
2412 cat >> confdefs.h <<\EOF
2413 #define pid_t int
2414 EOF
2415
2416 fi
2417
2418 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2419 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2420 echo "configure:2421: checking for vfork.h" >&5
2421 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2422 echo $ac_n "(cached) $ac_c" 1>&6
2423 else
2424 cat > conftest.$ac_ext <<EOF
2425 #line 2426 "configure"
2426 #include "confdefs.h"
2427 #include <vfork.h>
2428 EOF
2429 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2430 { (eval echo configure:2431: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2431 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2432 if test -z "$ac_err"; then
2433 rm -rf conftest*
2434 eval "ac_cv_header_$ac_safe=yes"
2435 else
2436 echo "$ac_err" >&5
2437 echo "configure: failed program was:" >&5
2438 cat conftest.$ac_ext >&5
2439 rm -rf conftest*
2440 eval "ac_cv_header_$ac_safe=no"
2441 fi
2442 rm -f conftest*
2443 fi
2444 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2445 echo "$ac_t""yes" 1>&6
2446 cat >> confdefs.h <<\EOF
2447 #define HAVE_VFORK_H 1
2448 EOF
2449
2450 else
2451 echo "$ac_t""no" 1>&6
2452 fi
2453
2454 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2455 echo "configure:2456: checking for working vfork" >&5
2456 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2457 echo $ac_n "(cached) $ac_c" 1>&6
2458 else
2459 if test "$cross_compiling" = yes; then
2460 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2461 echo "configure:2462: checking for vfork" >&5
2462 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2463 echo $ac_n "(cached) $ac_c" 1>&6
2464 else
2465 cat > conftest.$ac_ext <<EOF
2466 #line 2467 "configure"
2467 #include "confdefs.h"
2468 /* System header to define __stub macros and hopefully few prototypes,
2469 which can conflict with char vfork(); below. */
2470 #include <assert.h>
2471 /* Override any gcc2 internal prototype to avoid an error. */
2472 /* We use char because int might match the return type of a gcc2
2473 builtin and then its argument prototype would still apply. */
2474 char vfork();
2475
2476 int main() {
2477
2478 /* The GNU C library defines this for functions which it implements
2479 to always fail with ENOSYS. Some functions are actually named
2480 something starting with __ and the normal name is an alias. */
2481 #if defined (__stub_vfork) || defined (__stub___vfork)
2482 choke me
2483 #else
2484 vfork();
2485 #endif
2486
2487 ; return 0; }
2488 EOF
2489 if { (eval echo configure:2490: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2490 rm -rf conftest*
2491 eval "ac_cv_func_vfork=yes"
2492 else
2493 echo "configure: failed program was:" >&5
2494 cat conftest.$ac_ext >&5
2495 rm -rf conftest*
2496 eval "ac_cv_func_vfork=no"
2497 fi
2498 rm -f conftest*
2499 fi
2500
2501 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2502 echo "$ac_t""yes" 1>&6
2503 :
2504 else
2505 echo "$ac_t""no" 1>&6
2506 fi
2507
2508 ac_cv_func_vfork_works=$ac_cv_func_vfork
2509 else
2510 cat > conftest.$ac_ext <<EOF
2511 #line 2512 "configure"
2512 #include "confdefs.h"
2513 /* Thanks to Paul Eggert for this test. */
2514 #include <stdio.h>
2515 #include <sys/types.h>
2516 #include <sys/stat.h>
2517 #ifdef HAVE_UNISTD_H
2518 #include <unistd.h>
2519 #endif
2520 #ifdef HAVE_VFORK_H
2521 #include <vfork.h>
2522 #endif
2523 /* On some sparc systems, changes by the child to local and incoming
2524 argument registers are propagated back to the parent.
2525 The compiler is told about this with #include <vfork.h>,
2526 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2527 Test for this by using a static variable whose address
2528 is put into a register that is clobbered by the vfork. */
2529 static
2530 #ifdef __cplusplus
2531 sparc_address_test (int arg)
2532 #else
2533 sparc_address_test (arg) int arg;
2534 #endif
2535 {
2536 static pid_t child;
2537 if (!child) {
2538 child = vfork ();
2539 if (child < 0) {
2540 perror ("vfork");
2541 _exit(2);
2542 }
2543 if (!child) {
2544 arg = getpid();
2545 write(-1, "", 0);
2546 _exit (arg);
2547 }
2548 }
2549 }
2550 main() {
2551 pid_t parent = getpid ();
2552 pid_t child;
2553
2554 sparc_address_test ();
2555
2556 child = vfork ();
2557
2558 if (child == 0) {
2559 /* Here is another test for sparc vfork register problems.
2560 This test uses lots of local variables, at least
2561 as many local variables as main has allocated so far
2562 including compiler temporaries. 4 locals are enough for
2563 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2564 A buggy compiler should reuse the register of parent
2565 for one of the local variables, since it will think that
2566 parent can't possibly be used any more in this routine.
2567 Assigning to the local variable will thus munge parent
2568 in the parent process. */
2569 pid_t
2570 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2571 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2572 /* Convince the compiler that p..p7 are live; otherwise, it might
2573 use the same hardware register for all 8 local variables. */
2574 if (p != p1 || p != p2 || p != p3 || p != p4
2575 || p != p5 || p != p6 || p != p7)
2576 _exit(1);
2577
2578 /* On some systems (e.g. IRIX 3.3),
2579 vfork doesn't separate parent from child file descriptors.
2580 If the child closes a descriptor before it execs or exits,
2581 this munges the parent's descriptor as well.
2582 Test for this by closing stdout in the child. */
2583 _exit(close(fileno(stdout)) != 0);
2584 } else {
2585 int status;
2586 struct stat st;
2587
2588 while (wait(&status) != child)
2589 ;
2590 exit(
2591 /* Was there some problem with vforking? */
2592 child < 0
2593
2594 /* Did the child fail? (This shouldn't happen.) */
2595 || status
2596
2597 /* Did the vfork/compiler bug occur? */
2598 || parent != getpid()
2599
2600 /* Did the file descriptor bug occur? */
2601 || fstat(fileno(stdout), &st) != 0
2602 );
2603 }
2604 }
2605 EOF
2606 if { (eval echo configure:2607: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2607 then
2608 ac_cv_func_vfork_works=yes
2609 else
2610 echo "configure: failed program was:" >&5
2611 cat conftest.$ac_ext >&5
2612 rm -fr conftest*
2613 ac_cv_func_vfork_works=no
2614 fi
2615 rm -fr conftest*
2616 fi
2617
2618 fi
2619
2620 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2621 if test $ac_cv_func_vfork_works = no; then
2622 cat >> confdefs.h <<\EOF
2623 #define vfork fork
2624 EOF
2625
2626 fi
2627
2628 echo $ac_n "checking for mkstemp in -lmkstemp""... $ac_c" 1>&6
2629 echo "configure:2630: checking for mkstemp in -lmkstemp" >&5
2630 ac_lib_var=`echo mkstemp'_'mkstemp | sed 'y%./+-%__p_%'`
2631 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2632 echo $ac_n "(cached) $ac_c" 1>&6
2633 else
2634 ac_save_LIBS="$LIBS"
2635 LIBS="-lmkstemp $LIBS"
2636 cat > conftest.$ac_ext <<EOF
2637 #line 2638 "configure"
2638 #include "confdefs.h"
2639 /* Override any gcc2 internal prototype to avoid an error. */
2640 /* We use char because int might match the return type of a gcc2
2641 builtin and then its argument prototype would still apply. */
2642 char mkstemp();
2643
2644 int main() {
2645 mkstemp()
2646 ; return 0; }
2647 EOF
2648 if { (eval echo configure:2649: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2649 rm -rf conftest*
2650 eval "ac_cv_lib_$ac_lib_var=yes"
2651 else
2652 echo "configure: failed program was:" >&5
2653 cat conftest.$ac_ext >&5
2654 rm -rf conftest*
2655 eval "ac_cv_lib_$ac_lib_var=no"
2656 fi
2657 rm -f conftest*
2658 LIBS="$ac_save_LIBS"
2659
2660 fi
2661 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2662 echo "$ac_t""yes" 1>&6
2663 ac_tr_lib=HAVE_LIB`echo mkstemp | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2664 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2665 cat >> confdefs.h <<EOF
2666 #define $ac_tr_lib 1
2667 EOF
2668
2669 LIBS="-lmkstemp $LIBS"
2670
2671 else
2672 echo "$ac_t""no" 1>&6
2673 fi
2674
2675 for ac_func in waitpid wait3 sigaction sigprocmask sigblock sigsetmask \
2676 sighold sigrelse writev lstat uname tzset killpg mkstemp \
2677 sethostent
2678 do
2679 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2680 echo "configure:2681: checking for $ac_func" >&5
2681 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2682 echo $ac_n "(cached) $ac_c" 1>&6
2683 else
2684 cat > conftest.$ac_ext <<EOF
2685 #line 2686 "configure"
2686 #include "confdefs.h"
2687 /* System header to define __stub macros and hopefully few prototypes,
2688 which can conflict with char $ac_func(); below. */
2689 #include <assert.h>
2690 /* Override any gcc2 internal prototype to avoid an error. */
2691 /* We use char because int might match the return type of a gcc2
2692 builtin and then its argument prototype would still apply. */
2693 char $ac_func();
2694
2695 int main() {
2696
2697 /* The GNU C library defines this for functions which it implements
2698 to always fail with ENOSYS. Some functions are actually named
2699 something starting with __ and the normal name is an alias. */
2700 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2701 choke me
2702 #else
2703 $ac_func();
2704 #endif
2705
2706 ; return 0; }
2707 EOF
2708 if { (eval echo configure:2709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2709 rm -rf conftest*
2710 eval "ac_cv_func_$ac_func=yes"
2711 else
2712 echo "configure: failed program was:" >&5
2713 cat conftest.$ac_ext >&5
2714 rm -rf conftest*
2715 eval "ac_cv_func_$ac_func=no"
2716 fi
2717 rm -f conftest*
2718 fi
2719
2720 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2721 echo "$ac_t""yes" 1>&6
2722 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2723 cat >> confdefs.h <<EOF
2724 #define $ac_tr_func 1
2725 EOF
2726
2727 else
2728 echo "$ac_t""no" 1>&6
2729 fi
2730 done
2731
2732
2733 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
2734 echo "configure:2735: checking for gethostbyname" >&5
2735 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
2736 echo $ac_n "(cached) $ac_c" 1>&6
2737 else
2738 cat > conftest.$ac_ext <<EOF
2739 #line 2740 "configure"
2740 #include "confdefs.h"
2741 /* System header to define __stub macros and hopefully few prototypes,
2742 which can conflict with char gethostbyname(); below. */
2743 #include <assert.h>
2744 /* Override any gcc2 internal prototype to avoid an error. */
2745 /* We use char because int might match the return type of a gcc2
2746 builtin and then its argument prototype would still apply. */
2747 char gethostbyname();
2748
2749 int main() {
2750
2751 /* The GNU C library defines this for functions which it implements
2752 to always fail with ENOSYS. Some functions are actually named
2753 something starting with __ and the normal name is an alias. */
2754 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
2755 choke me
2756 #else
2757 gethostbyname();
2758 #endif
2759
2760 ; return 0; }
2761 EOF
2762 if { (eval echo configure:2763: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2763 rm -rf conftest*
2764 eval "ac_cv_func_gethostbyname=yes"
2765 else
2766 echo "configure: failed program was:" >&5
2767 cat conftest.$ac_ext >&5
2768 rm -rf conftest*
2769 eval "ac_cv_func_gethostbyname=no"
2770 fi
2771 rm -f conftest*
2772 fi
2773
2774 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
2775 echo "$ac_t""yes" 1>&6
2776 cat >> confdefs.h <<\EOF
2777 #define HAVE_GETHOSTBYNAME 1
2778 EOF
2779
2780 else
2781 echo "$ac_t""no" 1>&6
2782 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2783 echo "configure:2784: checking for gethostbyname in -lnsl" >&5
2784 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2785 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2786 echo $ac_n "(cached) $ac_c" 1>&6
2787 else
2788 ac_save_LIBS="$LIBS"
2789 LIBS="-lnsl $LIBS"
2790 cat > conftest.$ac_ext <<EOF
2791 #line 2792 "configure"
2792 #include "confdefs.h"
2793 /* Override any gcc2 internal prototype to avoid an error. */
2794 /* We use char because int might match the return type of a gcc2
2795 builtin and then its argument prototype would still apply. */
2796 char gethostbyname();
2797
2798 int main() {
2799 gethostbyname()
2800 ; return 0; }
2801 EOF
2802 if { (eval echo configure:2803: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2803 rm -rf conftest*
2804 eval "ac_cv_lib_$ac_lib_var=yes"
2805 else
2806 echo "configure: failed program was:" >&5
2807 cat conftest.$ac_ext >&5
2808 rm -rf conftest*
2809 eval "ac_cv_lib_$ac_lib_var=no"
2810 fi
2811 rm -f conftest*
2812 LIBS="$ac_save_LIBS"
2813
2814 fi
2815 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2816 echo "$ac_t""yes" 1>&6
2817 cat >> confdefs.h <<\EOF
2818 #define HAVE_GETHOSTBYNAME 1
2819 EOF
2820
2821 else
2822 echo "$ac_t""no" 1>&6
2823 fi
2824
2825 fi
2826
2827
2828 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
2829 echo "configure:2830: checking for sigsetjmp" >&5
2830 cat > conftest.$ac_ext <<EOF
2831 #line 2832 "configure"
2832 #include "confdefs.h"
2833 #include <setjmp.h>
2834 int main() {
2835 sigsetjmp((void *)0, 0);
2836 ; return 0; }
2837 EOF
2838 if { (eval echo configure:2839: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2839 rm -rf conftest*
2840 cat >> confdefs.h <<\EOF
2841 #define HAVE_SIGSETJMP 1
2842 EOF
2843 echo "$ac_t""yes" 1>&6
2844 else
2845 echo "configure: failed program was:" >&5
2846 cat conftest.$ac_ext >&5
2847 rm -rf conftest*
2848 echo "$ac_t""no" 1>&6
2849 fi
2850 rm -f conftest*
2851
2852 for ac_func in snprintf strerror strdup
2853 do
2854 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2855 echo "configure:2856: checking for $ac_func" >&5
2856 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2857 echo $ac_n "(cached) $ac_c" 1>&6
2858 else
2859 cat > conftest.$ac_ext <<EOF
2860 #line 2861 "configure"
2861 #include "confdefs.h"
2862 /* System header to define __stub macros and hopefully few prototypes,
2863 which can conflict with char $ac_func(); below. */
2864 #include <assert.h>
2865 /* Override any gcc2 internal prototype to avoid an error. */
2866 /* We use char because int might match the return type of a gcc2
2867 builtin and then its argument prototype would still apply. */
2868 char $ac_func();
2869
2870 int main() {
2871
2872 /* The GNU C library defines this for functions which it implements
2873 to always fail with ENOSYS. Some functions are actually named
2874 something starting with __ and the normal name is an alias. */
2875 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2876 choke me
2877 #else
2878 $ac_func();
2879 #endif
2880
2881 ; return 0; }
2882 EOF
2883 if { (eval echo configure:2884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2884 rm -rf conftest*
2885 eval "ac_cv_func_$ac_func=yes"
2886 else
2887 echo "configure: failed program was:" >&5
2888 cat conftest.$ac_ext >&5
2889 rm -rf conftest*
2890 eval "ac_cv_func_$ac_func=no"
2891 fi
2892 rm -f conftest*
2893 fi
2894
2895 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2896 echo "$ac_t""yes" 1>&6
2897 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2898 cat >> confdefs.h <<EOF
2899 #define $ac_tr_func 1
2900 EOF
2901
2902 else
2903 echo "$ac_t""no" 1>&6
2904 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
2905 fi
2906 done
2907
2908
2909
2910 cat > conftest.$ac_ext <<EOF
2911 #line 2912 "configure"
2912 #include "confdefs.h"
2913 #include <stdio.h>
2914 EOF
2915 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2916 egrep "snprintf" >/dev/null 2>&1; then
2917 rm -rf conftest*
2918 cat >> confdefs.h <<\EOF
2919 #define HAVE_SNPRINTF_PROTOTYPE 1
2920 EOF
2921
2922 fi
2923 rm -f conftest*
2924
2925
2926 echo $ac_n "checking for modf""... $ac_c" 1>&6
2927 echo "configure:2928: checking for modf" >&5
2928 if eval "test \"`echo '$''{'ac_cv_func_modf'+set}'`\" = set"; then
2929 echo $ac_n "(cached) $ac_c" 1>&6
2930 else
2931 cat > conftest.$ac_ext <<EOF
2932 #line 2933 "configure"
2933 #include "confdefs.h"
2934 /* System header to define __stub macros and hopefully few prototypes,
2935 which can conflict with char modf(); below. */
2936 #include <assert.h>
2937 /* Override any gcc2 internal prototype to avoid an error. */
2938 /* We use char because int might match the return type of a gcc2
2939 builtin and then its argument prototype would still apply. */
2940 char modf();
2941
2942 int main() {
2943
2944 /* The GNU C library defines this for functions which it implements
2945 to always fail with ENOSYS. Some functions are actually named
2946 something starting with __ and the normal name is an alias. */
2947 #if defined (__stub_modf) || defined (__stub___modf)
2948 choke me
2949 #else
2950 modf();
2951 #endif
2952
2953 ; return 0; }
2954 EOF
2955 if { (eval echo configure:2956: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2956 rm -rf conftest*
2957 eval "ac_cv_func_modf=yes"
2958 else
2959 echo "configure: failed program was:" >&5
2960 cat conftest.$ac_ext >&5
2961 rm -rf conftest*
2962 eval "ac_cv_func_modf=no"
2963 fi
2964 rm -f conftest*
2965 fi
2966
2967 if eval "test \"`echo '$ac_cv_func_'modf`\" = yes"; then
2968 echo "$ac_t""yes" 1>&6
2969 :
2970 else
2971 echo "$ac_t""no" 1>&6
2972 echo $ac_n "checking for modf in -lm""... $ac_c" 1>&6
2973 echo "configure:2974: checking for modf in -lm" >&5
2974 ac_lib_var=`echo m'_'modf | sed 'y%./+-%__p_%'`
2975 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2976 echo $ac_n "(cached) $ac_c" 1>&6
2977 else
2978 ac_save_LIBS="$LIBS"
2979 LIBS="-lm $LIBS"
2980 cat > conftest.$ac_ext <<EOF
2981 #line 2982 "configure"
2982 #include "confdefs.h"
2983 /* Override any gcc2 internal prototype to avoid an error. */
2984 /* We use char because int might match the return type of a gcc2
2985 builtin and then its argument prototype would still apply. */
2986 char modf();
2987
2988 int main() {
2989 modf()
2990 ; return 0; }
2991 EOF
2992 if { (eval echo configure:2993: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2993 rm -rf conftest*
2994 eval "ac_cv_lib_$ac_lib_var=yes"
2995 else
2996 echo "configure: failed program was:" >&5
2997 cat conftest.$ac_ext >&5
2998 rm -rf conftest*
2999 eval "ac_cv_lib_$ac_lib_var=no"
3000 fi
3001 rm -f conftest*
3002 LIBS="$ac_save_LIBS"
3003
3004 fi
3005 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3006 echo "$ac_t""yes" 1>&6
3007 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/^a-zA-Z0-9_/_/g' \
3008 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3009 cat >> confdefs.h <<EOF
3010 #define $ac_tr_lib 1
3011 EOF
3012
3013 LIBS="-lm $LIBS"
3014
3015 else
3016 echo "$ac_t""no" 1>&6
3017 fi
3018
3019 fi
3020
3021
3022 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
3023 echo "configure:3024: checking for gethostbyname" >&5
3024 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
3025 echo $ac_n "(cached) $ac_c" 1>&6
3026 else
3027 cat > conftest.$ac_ext <<EOF
3028 #line 3029 "configure"
3029 #include "confdefs.h"
3030 /* System header to define __stub macros and hopefully few prototypes,
3031 which can conflict with char gethostbyname(); below. */
3032 #include <assert.h>
3033 /* Override any gcc2 internal prototype to avoid an error. */
3034 /* We use char because int might match the return type of a gcc2
3035 builtin and then its argument prototype would still apply. */
3036 char gethostbyname();
3037
3038 int main() {
3039
3040 /* The GNU C library defines this for functions which it implements
3041 to always fail with ENOSYS. Some functions are actually named
3042 something starting with __ and the normal name is an alias. */
3043 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3044 choke me
3045 #else
3046 gethostbyname();
3047 #endif
3048
3049 ; return 0; }
3050 EOF
3051 if { (eval echo configure:3052: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3052 rm -rf conftest*
3053 eval "ac_cv_func_gethostbyname=yes"
3054 else
3055 echo "configure: failed program was:" >&5
3056 cat conftest.$ac_ext >&5
3057 rm -rf conftest*
3058 eval "ac_cv_func_gethostbyname=no"
3059 fi
3060 rm -f conftest*
3061 fi
3062
3063 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
3064 echo "$ac_t""yes" 1>&6
3065 :
3066 else
3067 echo "$ac_t""no" 1>&6
3068 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3069 echo "configure:3070: checking for gethostbyname in -lnsl" >&5
3070 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3071 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3072 echo $ac_n "(cached) $ac_c" 1>&6
3073 else
3074 ac_save_LIBS="$LIBS"
3075 LIBS="-lnsl $LIBS"
3076 cat > conftest.$ac_ext <<EOF
3077 #line 3078 "configure"
3078 #include "confdefs.h"
3079 /* Override any gcc2 internal prototype to avoid an error. */
3080 /* We use char because int might match the return type of a gcc2
3081 builtin and then its argument prototype would still apply. */
3082 char gethostbyname();
3083
3084 int main() {
3085 gethostbyname()
3086 ; return 0; }
3087 EOF
3088 if { (eval echo configure:3089: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3089 rm -rf conftest*
3090 eval "ac_cv_lib_$ac_lib_var=yes"
3091 else
3092 echo "configure: failed program was:" >&5
3093 cat conftest.$ac_ext >&5
3094 rm -rf conftest*
3095 eval "ac_cv_lib_$ac_lib_var=no"
3096 fi
3097 rm -f conftest*
3098 LIBS="$ac_save_LIBS"
3099
3100 fi
3101 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3102 echo "$ac_t""yes" 1>&6
3103 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \
3104 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3105 cat >> confdefs.h <<EOF
3106 #define $ac_tr_lib 1
3107 EOF
3108
3109 LIBS="-lnsl $LIBS"
3110
3111 else
3112 echo "$ac_t""no" 1>&6
3113 echo $ac_n "checking for gethostbyname in -lresolv""... $ac_c" 1>&6
3114 echo "configure:3115: checking for gethostbyname in -lresolv" >&5
3115 ac_lib_var=`echo resolv'_'gethostbyname | sed 'y%./+-%__p_%'`
3116 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3117 echo $ac_n "(cached) $ac_c" 1>&6
3118 else
3119 ac_save_LIBS="$LIBS"
3120 LIBS="-lresolv $LIBS"
3121 cat > conftest.$ac_ext <<EOF
3122 #line 3123 "configure"
3123 #include "confdefs.h"
3124 /* Override any gcc2 internal prototype to avoid an error. */
3125 /* We use char because int might match the return type of a gcc2
3126 builtin and then its argument prototype would still apply. */
3127 char gethostbyname();
3128
3129 int main() {
3130 gethostbyname()
3131 ; return 0; }
3132 EOF
3133 if { (eval echo configure:3134: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3134 rm -rf conftest*
3135 eval "ac_cv_lib_$ac_lib_var=yes"
3136 else
3137 echo "configure: failed program was:" >&5
3138 cat conftest.$ac_ext >&5
3139 rm -rf conftest*
3140 eval "ac_cv_lib_$ac_lib_var=no"
3141 fi
3142 rm -f conftest*
3143 LIBS="$ac_save_LIBS"
3144
3145 fi
3146 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3147 echo "$ac_t""yes" 1>&6
3148 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
3149 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3150 cat >> confdefs.h <<EOF
3151 #define $ac_tr_lib 1
3152 EOF
3153
3154 LIBS="-lresolv $LIBS"
3155
3156 else
3157 echo "$ac_t""no" 1>&6
3158 fi
3159
3160 fi
3161
3162 fi
3163
3164 echo $ac_n "checking for socket""... $ac_c" 1>&6
3165 echo "configure:3166: checking for socket" >&5
3166 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
3167 echo $ac_n "(cached) $ac_c" 1>&6
3168 else
3169 cat > conftest.$ac_ext <<EOF
3170 #line 3171 "configure"
3171 #include "confdefs.h"
3172 /* System header to define __stub macros and hopefully few prototypes,
3173 which can conflict with char socket(); below. */
3174 #include <assert.h>
3175 /* Override any gcc2 internal prototype to avoid an error. */
3176 /* We use char because int might match the return type of a gcc2
3177 builtin and then its argument prototype would still apply. */
3178 char socket();
3179
3180 int main() {
3181
3182 /* The GNU C library defines this for functions which it implements
3183 to always fail with ENOSYS. Some functions are actually named
3184 something starting with __ and the normal name is an alias. */
3185 #if defined (__stub_socket) || defined (__stub___socket)
3186 choke me
3187 #else
3188 socket();
3189 #endif
3190
3191 ; return 0; }
3192 EOF
3193 if { (eval echo configure:3194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3194 rm -rf conftest*
3195 eval "ac_cv_func_socket=yes"
3196 else
3197 echo "configure: failed program was:" >&5
3198 cat conftest.$ac_ext >&5
3199 rm -rf conftest*
3200 eval "ac_cv_func_socket=no"
3201 fi
3202 rm -f conftest*
3203 fi
3204
3205 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
3206 echo "$ac_t""yes" 1>&6
3207 :
3208 else
3209 echo "$ac_t""no" 1>&6
3210 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
3211 echo "configure:3212: checking for socket in -lsocket" >&5
3212 ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
3213 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3214 echo $ac_n "(cached) $ac_c" 1>&6
3215 else
3216 ac_save_LIBS="$LIBS"
3217 LIBS="-lsocket $LIBS"
3218 cat > conftest.$ac_ext <<EOF
3219 #line 3220 "configure"
3220 #include "confdefs.h"
3221 /* Override any gcc2 internal prototype to avoid an error. */
3222 /* We use char because int might match the return type of a gcc2
3223 builtin and then its argument prototype would still apply. */
3224 char socket();
3225
3226 int main() {
3227 socket()
3228 ; return 0; }
3229 EOF
3230 if { (eval echo configure:3231: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3231 rm -rf conftest*
3232 eval "ac_cv_lib_$ac_lib_var=yes"
3233 else
3234 echo "configure: failed program was:" >&5
3235 cat conftest.$ac_ext >&5
3236 rm -rf conftest*
3237 eval "ac_cv_lib_$ac_lib_var=no"
3238 fi
3239 rm -f conftest*
3240 LIBS="$ac_save_LIBS"
3241
3242 fi
3243 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3244 echo "$ac_t""yes" 1>&6
3245 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
3246 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3247 cat >> confdefs.h <<EOF
3248 #define $ac_tr_lib 1
3249 EOF
3250
3251 LIBS="-lsocket $LIBS"
3252
3253 else
3254 echo "$ac_t""no" 1>&6
3255 fi
3256
3257 fi
3258
3259
3260
3261 echo $ac_n "checking for ruserpass""... $ac_c" 1>&6
3262 echo "configure:3263: checking for ruserpass" >&5
3263 if eval "test \"`echo '$''{'ac_cv_func_ruserpass'+set}'`\" = set"; then
3264 echo $ac_n "(cached) $ac_c" 1>&6
3265 else
3266 cat > conftest.$ac_ext <<EOF
3267 #line 3268 "configure"
3268 #include "confdefs.h"
3269 /* System header to define __stub macros and hopefully few prototypes,
3270 which can conflict with char ruserpass(); below. */
3271 #include <assert.h>
3272 /* Override any gcc2 internal prototype to avoid an error. */
3273 /* We use char because int might match the return type of a gcc2
3274 builtin and then its argument prototype would still apply. */
3275 char ruserpass();
3276
3277 int main() {
3278
3279 /* The GNU C library defines this for functions which it implements
3280 to always fail with ENOSYS. Some functions are actually named
3281 something starting with __ and the normal name is an alias. */
3282 #if defined (__stub_ruserpass) || defined (__stub___ruserpass)
3283 choke me
3284 #else
3285 ruserpass();
3286 #endif
3287
3288 ; return 0; }
3289 EOF
3290 if { (eval echo configure:3291: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3291 rm -rf conftest*
3292 eval "ac_cv_func_ruserpass=yes"
3293 else
3294 echo "configure: failed program was:" >&5
3295 cat conftest.$ac_ext >&5
3296 rm -rf conftest*
3297 eval "ac_cv_func_ruserpass=no"
3298 fi
3299 rm -f conftest*
3300 fi
3301
3302 if eval "test \"`echo '$ac_cv_func_'ruserpass`\" = yes"; then
3303 echo "$ac_t""yes" 1>&6
3304 :
3305 else
3306 echo "$ac_t""no" 1>&6
3307 echo $ac_n "checking for _ruserpass""... $ac_c" 1>&6
3308 echo "configure:3309: checking for _ruserpass" >&5
3309 if eval "test \"`echo '$''{'ac_cv_func__ruserpass'+set}'`\" = set"; then
3310 echo $ac_n "(cached) $ac_c" 1>&6
3311 else
3312 cat > conftest.$ac_ext <<EOF
3313 #line 3314 "configure"
3314 #include "confdefs.h"
3315 /* System header to define __stub macros and hopefully few prototypes,
3316 which can conflict with char _ruserpass(); below. */
3317 #include <assert.h>
3318 /* Override any gcc2 internal prototype to avoid an error. */
3319 /* We use char because int might match the return type of a gcc2
3320 builtin and then its argument prototype would still apply. */
3321 char _ruserpass();
3322
3323 int main() {
3324
3325 /* The GNU C library defines this for functions which it implements
3326 to always fail with ENOSYS. Some functions are actually named
3327 something starting with __ and the normal name is an alias. */
3328 #if defined (__stub__ruserpass) || defined (__stub____ruserpass)
3329 choke me
3330 #else
3331 _ruserpass();
3332 #endif
3333
3334 ; return 0; }
3335 EOF
3336 if { (eval echo configure:3337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3337 rm -rf conftest*
3338 eval "ac_cv_func__ruserpass=yes"
3339 else
3340 echo "configure: failed program was:" >&5
3341 cat conftest.$ac_ext >&5
3342 rm -rf conftest*
3343 eval "ac_cv_func__ruserpass=no"
3344 fi
3345 rm -f conftest*
3346 fi
3347
3348 if eval "test \"`echo '$ac_cv_func_'_ruserpass`\" = yes"; then
3349 echo "$ac_t""yes" 1>&6
3350 :
3351 else
3352 echo "$ac_t""no" 1>&6
3353 echo $ac_n "checking for _ruserpass in -lsocket""... $ac_c" 1>&6
3354 echo "configure:3355: checking for _ruserpass in -lsocket" >&5
3355 ac_lib_var=`echo socket'_'_ruserpass | sed 'y%./+-%__p_%'`
3356 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3357 echo $ac_n "(cached) $ac_c" 1>&6
3358 else
3359 ac_save_LIBS="$LIBS"
3360 LIBS="-lsocket $LIBS"
3361 cat > conftest.$ac_ext <<EOF
3362 #line 3363 "configure"
3363 #include "confdefs.h"
3364 /* Override any gcc2 internal prototype to avoid an error. */
3365 /* We use char because int might match the return type of a gcc2
3366 builtin and then its argument prototype would still apply. */
3367 char _ruserpass();
3368
3369 int main() {
3370 _ruserpass()
3371 ; return 0; }
3372 EOF
3373 if { (eval echo configure:3374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3374 rm -rf conftest*
3375 eval "ac_cv_lib_$ac_lib_var=yes"
3376 else
3377 echo "configure: failed program was:" >&5
3378 cat conftest.$ac_ext >&5
3379 rm -rf conftest*
3380 eval "ac_cv_lib_$ac_lib_var=no"
3381 fi
3382 rm -f conftest*
3383 LIBS="$ac_save_LIBS"
3384
3385 fi
3386 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3387 echo "$ac_t""yes" 1>&6
3388 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
3389 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3390 cat >> confdefs.h <<EOF
3391 #define $ac_tr_lib 1
3392 EOF
3393
3394 LIBS="-lsocket $LIBS"
3395
3396 else
3397 echo "$ac_t""no" 1>&6
3398 fi
3399
3400 fi
3401
3402 fi
3403
3404 if test x$ac_cv_func_ruserpass = xno; then
3405 if test x$ac_cv_func__ruserpass = xyes -o x$ac_cv_lib_socket__ruserpass = xyes; then
3406 cat >> confdefs.h <<\EOF
3407 #define ruserpass _ruserpass
3408 EOF
3409
3410 else
3411 LIBOBJS="$LIBOBJS ruserpass.o"
3412 fi
3413 fi
3414
3415
3416 termcap_curses_order="termcap curses ncurses"
3417 for lib in $termcap_curses_order; do
3418 echo $ac_n "checking for tgetent in -l${lib}""... $ac_c" 1>&6
3419 echo "configure:3420: checking for tgetent in -l${lib}" >&5
3420 ac_lib_var=`echo ${lib}'_'tgetent | sed 'y%./+-%__p_%'`
3421 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3422 echo $ac_n "(cached) $ac_c" 1>&6
3423 else
3424 ac_save_LIBS="$LIBS"
3425 LIBS="-l${lib} $LIBS"
3426 cat > conftest.$ac_ext <<EOF
3427 #line 3428 "configure"
3428 #include "confdefs.h"
3429 /* Override any gcc2 internal prototype to avoid an error. */
3430 /* We use char because int might match the return type of a gcc2
3431 builtin and then its argument prototype would still apply. */
3432 char tgetent();
3433
3434 int main() {
3435 tgetent()
3436 ; return 0; }
3437 EOF
3438 if { (eval echo configure:3439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3439 rm -rf conftest*
3440 eval "ac_cv_lib_$ac_lib_var=yes"
3441 else
3442 echo "configure: failed program was:" >&5
3443 cat conftest.$ac_ext >&5
3444 rm -rf conftest*
3445 eval "ac_cv_lib_$ac_lib_var=no"
3446 fi
3447 rm -f conftest*
3448 LIBS="$ac_save_LIBS"
3449
3450 fi
3451 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3452 echo "$ac_t""yes" 1>&6
3453 TERMLIB="-l$lib"; break
3454 else
3455 echo "$ac_t""no" 1>&6
3456 fi
3457
3458 done
3459
3460
3461 echo $ac_n "checking for dbm_open""... $ac_c" 1>&6
3462 echo "configure:3463: checking for dbm_open" >&5
3463 if eval "test \"`echo '$''{'ac_cv_func_dbm_open'+set}'`\" = set"; then
3464 echo $ac_n "(cached) $ac_c" 1>&6
3465 else
3466 cat > conftest.$ac_ext <<EOF
3467 #line 3468 "configure"
3468 #include "confdefs.h"
3469 /* System header to define __stub macros and hopefully few prototypes,
3470 which can conflict with char dbm_open(); below. */
3471 #include <assert.h>
3472 /* Override any gcc2 internal prototype to avoid an error. */
3473 /* We use char because int might match the return type of a gcc2
3474 builtin and then its argument prototype would still apply. */
3475 char dbm_open();
3476
3477 int main() {
3478
3479 /* The GNU C library defines this for functions which it implements
3480 to always fail with ENOSYS. Some functions are actually named
3481 something starting with __ and the normal name is an alias. */
3482 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
3483 choke me
3484 #else
3485 dbm_open();
3486 #endif
3487
3488 ; return 0; }
3489 EOF
3490 if { (eval echo configure:3491: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3491 rm -rf conftest*
3492 eval "ac_cv_func_dbm_open=yes"
3493 else
3494 echo "configure: failed program was:" >&5
3495 cat conftest.$ac_ext >&5
3496 rm -rf conftest*
3497 eval "ac_cv_func_dbm_open=no"
3498 fi
3499 rm -f conftest*
3500 fi
3501
3502 if eval "test \"`echo '$ac_cv_func_'dbm_open`\" = yes"; then
3503 echo "$ac_t""yes" 1>&6
3504 :
3505 else
3506 echo "$ac_t""no" 1>&6
3507 echo $ac_n "checking for dbm_open in -lndbm""... $ac_c" 1>&6
3508 echo "configure:3509: checking for dbm_open in -lndbm" >&5
3509 ac_lib_var=`echo ndbm'_'dbm_open | sed 'y%./+-%__p_%'`
3510 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3511 echo $ac_n "(cached) $ac_c" 1>&6
3512 else
3513 ac_save_LIBS="$LIBS"
3514 LIBS="-lndbm $LIBS"
3515 cat > conftest.$ac_ext <<EOF
3516 #line 3517 "configure"
3517 #include "confdefs.h"
3518 /* Override any gcc2 internal prototype to avoid an error. */
3519 /* We use char because int might match the return type of a gcc2
3520 builtin and then its argument prototype would still apply. */
3521 char dbm_open();
3522
3523 int main() {
3524 dbm_open()
3525 ; return 0; }
3526 EOF
3527 if { (eval echo configure:3528: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3528 rm -rf conftest*
3529 eval "ac_cv_lib_$ac_lib_var=yes"
3530 else
3531 echo "configure: failed program was:" >&5
3532 cat conftest.$ac_ext >&5
3533 rm -rf conftest*
3534 eval "ac_cv_lib_$ac_lib_var=no"
3535 fi
3536 rm -f conftest*
3537 LIBS="$ac_save_LIBS"
3538
3539 fi
3540 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3541 echo "$ac_t""yes" 1>&6
3542 ac_tr_lib=HAVE_LIB`echo ndbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3543 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3544 cat >> confdefs.h <<EOF
3545 #define $ac_tr_lib 1
3546 EOF
3547
3548 LIBS="-lndbm $LIBS"
3549
3550 else
3551 echo "$ac_t""no" 1>&6
3552 echo $ac_n "checking for dbm_open in -ldbm""... $ac_c" 1>&6
3553 echo "configure:3554: checking for dbm_open in -ldbm" >&5
3554 ac_lib_var=`echo dbm'_'dbm_open | sed 'y%./+-%__p_%'`
3555 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3556 echo $ac_n "(cached) $ac_c" 1>&6
3557 else
3558 ac_save_LIBS="$LIBS"
3559 LIBS="-ldbm $LIBS"
3560 cat > conftest.$ac_ext <<EOF
3561 #line 3562 "configure"
3562 #include "confdefs.h"
3563 /* Override any gcc2 internal prototype to avoid an error. */
3564 /* We use char because int might match the return type of a gcc2
3565 builtin and then its argument prototype would still apply. */
3566 char dbm_open();
3567
3568 int main() {
3569 dbm_open()
3570 ; return 0; }
3571 EOF
3572 if { (eval echo configure:3573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3573 rm -rf conftest*
3574 eval "ac_cv_lib_$ac_lib_var=yes"
3575 else
3576 echo "configure: failed program was:" >&5
3577 cat conftest.$ac_ext >&5
3578 rm -rf conftest*
3579 eval "ac_cv_lib_$ac_lib_var=no"
3580 fi
3581 rm -f conftest*
3582 LIBS="$ac_save_LIBS"
3583
3584 fi
3585 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3586 echo "$ac_t""yes" 1>&6
3587 ac_tr_lib=HAVE_LIB`echo dbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3588 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3589 cat >> confdefs.h <<EOF
3590 #define $ac_tr_lib 1
3591 EOF
3592
3593 LIBS="-ldbm $LIBS"
3594
3595 else
3596 echo "$ac_t""no" 1>&6
3597 fi
3598
3599 fi
3600
3601 fi
3602
3603
3604 for ac_hdr in db1/ndbm.h
3605 do
3606 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3607 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3608 echo "configure:3609: checking for $ac_hdr" >&5
3609 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3610 echo $ac_n "(cached) $ac_c" 1>&6
3611 else
3612 cat > conftest.$ac_ext <<EOF
3613 #line 3614 "configure"
3614 #include "confdefs.h"
3615 #include <$ac_hdr>
3616 EOF
3617 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3618 { (eval echo configure:3619: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3619 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3620 if test -z "$ac_err"; then
3621 rm -rf conftest*
3622 eval "ac_cv_header_$ac_safe=yes"
3623 else
3624 echo "$ac_err" >&5
3625 echo "configure: failed program was:" >&5
3626 cat conftest.$ac_ext >&5
3627 rm -rf conftest*
3628 eval "ac_cv_header_$ac_safe=no"
3629 fi
3630 rm -f conftest*
3631 fi
3632 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3633 echo "$ac_t""yes" 1>&6
3634 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3635 cat >> confdefs.h <<EOF
3636 #define $ac_tr_hdr 1
3637 EOF
3638
3639 else
3640 echo "$ac_t""no" 1>&6
3641 fi
3642 done
3643
3644
3645 if test x$with_hesiod != x -a x$with_hesiod != xno; then
3646 if test x$with_hesiod != xyes; then
3647 HESIOD_INCLUDES="-I$with_hesiod/include"
3648 HESIOD_LIBS="-L$with_hesiod/lib"
3649 fi
3650 echo $ac_n "checking for res_send""... $ac_c" 1>&6
3651 echo "configure:3652: checking for res_send" >&5
3652 if eval "test \"`echo '$''{'ac_cv_func_res_send'+set}'`\" = set"; then
3653 echo $ac_n "(cached) $ac_c" 1>&6
3654 else
3655 cat > conftest.$ac_ext <<EOF
3656 #line 3657 "configure"
3657 #include "confdefs.h"
3658 /* System header to define __stub macros and hopefully few prototypes,
3659 which can conflict with char res_send(); below. */
3660 #include <assert.h>
3661 /* Override any gcc2 internal prototype to avoid an error. */
3662 /* We use char because int might match the return type of a gcc2
3663 builtin and then its argument prototype would still apply. */
3664 char res_send();
3665
3666 int main() {
3667
3668 /* The GNU C library defines this for functions which it implements
3669 to always fail with ENOSYS. Some functions are actually named
3670 something starting with __ and the normal name is an alias. */
3671 #if defined (__stub_res_send) || defined (__stub___res_send)
3672 choke me
3673 #else
3674 res_send();
3675 #endif
3676
3677 ; return 0; }
3678 EOF
3679 if { (eval echo configure:3680: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3680 rm -rf conftest*
3681 eval "ac_cv_func_res_send=yes"
3682 else
3683 echo "configure: failed program was:" >&5
3684 cat conftest.$ac_ext >&5
3685 rm -rf conftest*
3686 eval "ac_cv_func_res_send=no"
3687 fi
3688 rm -f conftest*
3689 fi
3690
3691 if eval "test \"`echo '$ac_cv_func_'res_send`\" = yes"; then
3692 echo "$ac_t""yes" 1>&6
3693 :
3694 else
3695 echo "$ac_t""no" 1>&6
3696 echo $ac_n "checking for res_send in -lresolv""... $ac_c" 1>&6
3697 echo "configure:3698: checking for res_send in -lresolv" >&5
3698 ac_lib_var=`echo resolv'_'res_send | sed 'y%./+-%__p_%'`
3699 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3700 echo $ac_n "(cached) $ac_c" 1>&6
3701 else
3702 ac_save_LIBS="$LIBS"
3703 LIBS="-lresolv $LIBS"
3704 cat > conftest.$ac_ext <<EOF
3705 #line 3706 "configure"
3706 #include "confdefs.h"
3707 /* Override any gcc2 internal prototype to avoid an error. */
3708 /* We use char because int might match the return type of a gcc2
3709 builtin and then its argument prototype would still apply. */
3710 char res_send();
3711
3712 int main() {
3713 res_send()
3714 ; return 0; }
3715 EOF
3716 if { (eval echo configure:3717: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3717 rm -rf conftest*
3718 eval "ac_cv_lib_$ac_lib_var=yes"
3719 else
3720 echo "configure: failed program was:" >&5
3721 cat conftest.$ac_ext >&5
3722 rm -rf conftest*
3723 eval "ac_cv_lib_$ac_lib_var=no"
3724 fi
3725 rm -f conftest*
3726 LIBS="$ac_save_LIBS"
3727
3728 fi
3729 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3730 echo "$ac_t""yes" 1>&6
3731 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
3732 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3733 cat >> confdefs.h <<EOF
3734 #define $ac_tr_lib 1
3735 EOF
3736
3737 LIBS="-lresolv $LIBS"
3738
3739 else
3740 echo "$ac_t""no" 1>&6
3741 fi
3742
3743 fi
3744
3745 echo $ac_n "checking for hes_resolve in -lhesiod""... $ac_c" 1>&6
3746 echo "configure:3747: checking for hes_resolve in -lhesiod" >&5
3747 ac_lib_var=`echo hesiod'_'hes_resolve | sed 'y%./+-%__p_%'`
3748 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3749 echo $ac_n "(cached) $ac_c" 1>&6
3750 else
3751 ac_save_LIBS="$LIBS"
3752 LIBS="-lhesiod $HESIOD_LIBS $LIBS"
3753 cat > conftest.$ac_ext <<EOF
3754 #line 3755 "configure"
3755 #include "confdefs.h"
3756 /* Override any gcc2 internal prototype to avoid an error. */
3757 /* We use char because int might match the return type of a gcc2
3758 builtin and then its argument prototype would still apply. */
3759 char hes_resolve();
3760
3761 int main() {
3762 hes_resolve()
3763 ; return 0; }
3764 EOF
3765 if { (eval echo configure:3766: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3766 rm -rf conftest*
3767 eval "ac_cv_lib_$ac_lib_var=yes"
3768 else
3769 echo "configure: failed program was:" >&5
3770 cat conftest.$ac_ext >&5
3771 rm -rf conftest*
3772 eval "ac_cv_lib_$ac_lib_var=no"
3773 fi
3774 rm -f conftest*
3775 LIBS="$ac_save_LIBS"
3776
3777 fi
3778 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3779 echo "$ac_t""yes" 1>&6
3780 HESIOD_LIBS="$HESIOD_LIBS -lhesiod"
3781 else
3782 echo "$ac_t""no" 1>&6
3783 { echo "configure: error: Hesiod library not found" 1>&2; exit 1; }
3784 fi
3785
3786 fi
3787
3788 if test x$with_krb4 != x -a x$with_krb4 != xno; then
3789 if test x$with_krb4 != xyes; then
3790 KRB4_INCLUDES="-I$with_krb4/include"
3791 if test -d "$with_krb4/include/kerberosIV"; then
3792 KRB4_INCLUDES="$KRB4_INCLUDES -I$with_krb4/include/kerberosIV"
3793 fi
3794 KRB4_LIBS="-L$with_krb4/lib"
3795 elif test -d /usr/include/kerberosIV; then
3796 KRB4_INCLUDES="-I/usr/include/kerberosIV"
3797 fi
3798 echo $ac_n "checking for krb_rd_req in -lkrb4""... $ac_c" 1>&6
3799 echo "configure:3800: checking for krb_rd_req in -lkrb4" >&5
3800 ac_lib_var=`echo krb4'_'krb_rd_req | sed 'y%./+-%__p_%'`
3801 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3802 echo $ac_n "(cached) $ac_c" 1>&6
3803 else
3804 ac_save_LIBS="$LIBS"
3805 LIBS="-lkrb4 $KRB4_LIBS -ldes425 -lkrb5 -lcrypto -lcom_err $LIBS"
3806 cat > conftest.$ac_ext <<EOF
3807 #line 3808 "configure"
3808 #include "confdefs.h"
3809 /* Override any gcc2 internal prototype to avoid an error. */
3810 /* We use char because int might match the return type of a gcc2
3811 builtin and then its argument prototype would still apply. */
3812 char krb_rd_req();
3813
3814 int main() {
3815 krb_rd_req()
3816 ; return 0; }
3817 EOF
3818 if { (eval echo configure:3819: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3819 rm -rf conftest*
3820 eval "ac_cv_lib_$ac_lib_var=yes"
3821 else
3822 echo "configure: failed program was:" >&5
3823 cat conftest.$ac_ext >&5
3824 rm -rf conftest*
3825 eval "ac_cv_lib_$ac_lib_var=no"
3826 fi
3827 rm -f conftest*
3828 LIBS="$ac_save_LIBS"
3829
3830 fi
3831 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3832 echo "$ac_t""yes" 1>&6
3833 KRB4_LIBS="$KRB4_LIBS -lkrb4 -ldes425 -lkrb5 -lcrypto -lcom_err"
3834 else
3835 echo "$ac_t""no" 1>&6
3836 echo $ac_n "checking for krb_rd_req in -lkrb""... $ac_c" 1>&6
3837 echo "configure:3838: checking for krb_rd_req in -lkrb" >&5
3838 ac_lib_var=`echo krb'_'krb_rd_req | sed 'y%./+-%__p_%'`
3839 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3840 echo $ac_n "(cached) $ac_c" 1>&6
3841 else
3842 ac_save_LIBS="$LIBS"
3843 LIBS="-lkrb $KRB4_LIBS -ldes $LIBS"
3844 cat > conftest.$ac_ext <<EOF
3845 #line 3846 "configure"
3846 #include "confdefs.h"
3847 /* Override any gcc2 internal prototype to avoid an error. */
3848 /* We use char because int might match the return type of a gcc2
3849 builtin and then its argument prototype would still apply. */
3850 char krb_rd_req();
3851
3852 int main() {
3853 krb_rd_req()
3854 ; return 0; }
3855 EOF
3856 if { (eval echo configure:3857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3857 rm -rf conftest*
3858 eval "ac_cv_lib_$ac_lib_var=yes"
3859 else
3860 echo "configure: failed program was:" >&5
3861 cat conftest.$ac_ext >&5
3862 rm -rf conftest*
3863 eval "ac_cv_lib_$ac_lib_var=no"
3864 fi
3865 rm -f conftest*
3866 LIBS="$ac_save_LIBS"
3867
3868 fi
3869 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3870 echo "$ac_t""yes" 1>&6
3871 KRB4_LIBS="$KRB4_LIBS -lkrb -ldes"
3872 else
3873 echo "$ac_t""no" 1>&6
3874 { echo "configure: error: Kerberos 4 libraries not found" 1>&2; exit 1; }
3875 fi
3876
3877 fi
3878
3879 fi
3880
3881
3882 nmh_save_LIBS="$LIBS"
3883 LIBS="$TERMLIB $LIBS"
3884
3885 echo $ac_n "checking if an include file defines ospeed""... $ac_c" 1>&6
3886 echo "configure:3887: checking if an include file defines ospeed" >&5
3887 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_include_defines'+set}'`\" = set"; then
3888 echo $ac_n "(cached) $ac_c" 1>&6
3889 else
3890 cat > conftest.$ac_ext <<EOF
3891 #line 3892 "configure"
3892 #include "confdefs.h"
3893 #include <sys/types.h>
3894 #if HAVE_TERMIOS_H
3895 #include <termios.h>
3896 #endif
3897 #if HAVE_TERMCAP_H
3898 #include <termcap.h>
3899 #endif
3900 int main() {
3901 ospeed = 0;
3902 ; return 0; }
3903 EOF
3904 if { (eval echo configure:3905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3905 rm -rf conftest*
3906 nmh_cv_decl_ospeed_include_defines=yes
3907 else
3908 echo "configure: failed program was:" >&5
3909 cat conftest.$ac_ext >&5
3910 rm -rf conftest*
3911 nmh_cv_decl_ospeed_include_defines=no
3912 fi
3913 rm -f conftest*
3914 fi
3915
3916 echo "$ac_t""$nmh_cv_decl_ospeed_include_defines" 1>&6
3917
3918 if test $nmh_cv_decl_ospeed_include_defines = no; then
3919 echo $ac_n "checking if you must define ospeed""... $ac_c" 1>&6
3920 echo "configure:3921: checking if you must define ospeed" >&5
3921 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_must_define'+set}'`\" = set"; then
3922 echo $ac_n "(cached) $ac_c" 1>&6
3923 else
3924 cat > conftest.$ac_ext <<EOF
3925 #line 3926 "configure"
3926 #include "confdefs.h"
3927
3928 int main() {
3929 extern short ospeed; ospeed = 0;
3930 ; return 0; }
3931 EOF
3932 if { (eval echo configure:3933: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3933 rm -rf conftest*
3934 nmh_cv_decl_ospeed_must_define=yes
3935 else
3936 echo "configure: failed program was:" >&5
3937 cat conftest.$ac_ext >&5
3938 rm -rf conftest*
3939 nmh_cv_decl_ospeed_must_define=no
3940 fi
3941 rm -f conftest*
3942 fi
3943
3944 echo "$ac_t""$nmh_cv_decl_ospeed_must_define" 1>&6
3945 fi
3946
3947 if test $nmh_cv_decl_ospeed_include_defines = yes; then
3948 cat >> confdefs.h <<\EOF
3949 #define HAVE_OSPEED 1
3950 EOF
3951
3952 elif test $nmh_cv_decl_ospeed_must_define = yes; then
3953 cat >> confdefs.h <<\EOF
3954 #define HAVE_OSPEED 1
3955 EOF
3956
3957 cat >> confdefs.h <<\EOF
3958 #define MUST_DEFINE_OSPEED 1
3959 EOF
3960
3961 fi
3962
3963
3964 LIBS="$nmh_save_LIBS"
3965
3966 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3967 echo "configure:3968: checking return type of signal handlers" >&5
3968 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3969 echo $ac_n "(cached) $ac_c" 1>&6
3970 else
3971 cat > conftest.$ac_ext <<EOF
3972 #line 3973 "configure"
3973 #include "confdefs.h"
3974 #include <sys/types.h>
3975 #include <signal.h>
3976 #ifdef signal
3977 #undef signal
3978 #endif
3979 #ifdef __cplusplus
3980 extern "C" void (*signal (int, void (*)(int)))(int);
3981 #else
3982 void (*signal ()) ();
3983 #endif
3984
3985 int main() {
3986 int i;
3987 ; return 0; }
3988 EOF
3989 if { (eval echo configure:3990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3990 rm -rf conftest*
3991 ac_cv_type_signal=void
3992 else
3993 echo "configure: failed program was:" >&5
3994 cat conftest.$ac_ext >&5
3995 rm -rf conftest*
3996 ac_cv_type_signal=int
3997 fi
3998 rm -f conftest*
3999 fi
4000
4001 echo "$ac_t""$ac_cv_type_signal" 1>&6
4002 cat >> confdefs.h <<EOF
4003 #define RETSIGTYPE $ac_cv_type_signal
4004 EOF
4005
4006
4007 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
4008 echo "configure:4009: checking for pid_t" >&5
4009 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
4010 echo $ac_n "(cached) $ac_c" 1>&6
4011 else
4012 cat > conftest.$ac_ext <<EOF
4013 #line 4014 "configure"
4014 #include "confdefs.h"
4015 #include <sys/types.h>
4016 #if STDC_HEADERS
4017 #include <stdlib.h>
4018 #include <stddef.h>
4019 #endif
4020 EOF
4021 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4022 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4023 rm -rf conftest*
4024 ac_cv_type_pid_t=yes
4025 else
4026 rm -rf conftest*
4027 ac_cv_type_pid_t=no
4028 fi
4029 rm -f conftest*
4030
4031 fi
4032 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
4033 if test $ac_cv_type_pid_t = no; then
4034 cat >> confdefs.h <<\EOF
4035 #define pid_t int
4036 EOF
4037
4038 fi
4039
4040 echo $ac_n "checking for off_t""... $ac_c" 1>&6
4041 echo "configure:4042: checking for off_t" >&5
4042 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
4043 echo $ac_n "(cached) $ac_c" 1>&6
4044 else
4045 cat > conftest.$ac_ext <<EOF
4046 #line 4047 "configure"
4047 #include "confdefs.h"
4048 #include <sys/types.h>
4049 #if STDC_HEADERS
4050 #include <stdlib.h>
4051 #include <stddef.h>
4052 #endif
4053 EOF
4054 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4055 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4056 rm -rf conftest*
4057 ac_cv_type_off_t=yes
4058 else
4059 rm -rf conftest*
4060 ac_cv_type_off_t=no
4061 fi
4062 rm -f conftest*
4063
4064 fi
4065 echo "$ac_t""$ac_cv_type_off_t" 1>&6
4066 if test $ac_cv_type_off_t = no; then
4067 cat >> confdefs.h <<\EOF
4068 #define off_t long
4069 EOF
4070
4071 fi
4072
4073 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
4074 echo "configure:4075: checking for uid_t in sys/types.h" >&5
4075 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
4076 echo $ac_n "(cached) $ac_c" 1>&6
4077 else
4078 cat > conftest.$ac_ext <<EOF
4079 #line 4080 "configure"
4080 #include "confdefs.h"
4081 #include <sys/types.h>
4082 EOF
4083 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4084 egrep "uid_t" >/dev/null 2>&1; then
4085 rm -rf conftest*
4086 ac_cv_type_uid_t=yes
4087 else
4088 rm -rf conftest*
4089 ac_cv_type_uid_t=no
4090 fi
4091 rm -f conftest*
4092
4093 fi
4094
4095 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
4096 if test $ac_cv_type_uid_t = no; then
4097 cat >> confdefs.h <<\EOF
4098 #define uid_t int
4099 EOF
4100
4101 cat >> confdefs.h <<\EOF
4102 #define gid_t int
4103 EOF
4104
4105 fi
4106
4107 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
4108 echo "configure:4109: checking for mode_t" >&5
4109 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
4110 echo $ac_n "(cached) $ac_c" 1>&6
4111 else
4112 cat > conftest.$ac_ext <<EOF
4113 #line 4114 "configure"
4114 #include "confdefs.h"
4115 #include <sys/types.h>
4116 #if STDC_HEADERS
4117 #include <stdlib.h>
4118 #include <stddef.h>
4119 #endif
4120 EOF
4121 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4122 egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4123 rm -rf conftest*
4124 ac_cv_type_mode_t=yes
4125 else
4126 rm -rf conftest*
4127 ac_cv_type_mode_t=no
4128 fi
4129 rm -f conftest*
4130
4131 fi
4132 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
4133 if test $ac_cv_type_mode_t = no; then
4134 cat >> confdefs.h <<\EOF
4135 #define mode_t int
4136 EOF
4137
4138 fi
4139
4140 echo $ac_n "checking for size_t""... $ac_c" 1>&6
4141 echo "configure:4142: checking for size_t" >&5
4142 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
4143 echo $ac_n "(cached) $ac_c" 1>&6
4144 else
4145 cat > conftest.$ac_ext <<EOF
4146 #line 4147 "configure"
4147 #include "confdefs.h"
4148 #include <sys/types.h>
4149 #if STDC_HEADERS
4150 #include <stdlib.h>
4151 #include <stddef.h>
4152 #endif
4153 EOF
4154 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4155 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4156 rm -rf conftest*
4157 ac_cv_type_size_t=yes
4158 else
4159 rm -rf conftest*
4160 ac_cv_type_size_t=no
4161 fi
4162 rm -f conftest*
4163
4164 fi
4165 echo "$ac_t""$ac_cv_type_size_t" 1>&6
4166 if test $ac_cv_type_size_t = no; then
4167 cat >> confdefs.h <<\EOF
4168 #define size_t unsigned
4169 EOF
4170
4171 fi
4172
4173
4174 echo $ac_n "checking for sigset_t""... $ac_c" 1>&6
4175 echo "configure:4176: checking for sigset_t" >&5
4176 if eval "test \"`echo '$''{'nmh_cv_type_sigset_t'+set}'`\" = set"; then
4177 echo $ac_n "(cached) $ac_c" 1>&6
4178 else
4179 cat > conftest.$ac_ext <<EOF
4180 #line 4181 "configure"
4181 #include "confdefs.h"
4182 #include <sys/types.h>
4183 #include <signal.h>
4184 int main() {
4185 sigset_t tempsigset;
4186 ; return 0; }
4187 EOF
4188 if { (eval echo configure:4189: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4189 rm -rf conftest*
4190 nmh_cv_type_sigset_t=yes
4191 else
4192 echo "configure: failed program was:" >&5
4193 cat conftest.$ac_ext >&5
4194 rm -rf conftest*
4195 nmh_cv_type_sigset_t=no
4196 fi
4197 rm -f conftest*
4198 fi
4199
4200 echo "$ac_t""$nmh_cv_type_sigset_t" 1>&6
4201 if test $nmh_cv_type_sigset_t = no; then
4202 cat >> confdefs.h <<\EOF
4203 #define sigset_t unsigned int
4204 EOF
4205
4206 fi
4207
4208 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
4209 echo "configure:4210: checking for st_blksize in struct stat" >&5
4210 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
4211 echo $ac_n "(cached) $ac_c" 1>&6
4212 else
4213 cat > conftest.$ac_ext <<EOF
4214 #line 4215 "configure"
4215 #include "confdefs.h"
4216 #include <sys/types.h>
4217 #include <sys/stat.h>
4218 int main() {
4219 struct stat s; s.st_blksize;
4220 ; return 0; }
4221 EOF
4222 if { (eval echo configure:4223: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4223 rm -rf conftest*
4224 ac_cv_struct_st_blksize=yes
4225 else
4226 echo "configure: failed program was:" >&5
4227 cat conftest.$ac_ext >&5
4228 rm -rf conftest*
4229 ac_cv_struct_st_blksize=no
4230 fi
4231 rm -f conftest*
4232 fi
4233
4234 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
4235 if test $ac_cv_struct_st_blksize = yes; then
4236 cat >> confdefs.h <<\EOF
4237 #define HAVE_ST_BLKSIZE 1
4238 EOF
4239
4240 fi
4241
4242
4243 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
4244 echo "configure:4245: checking for tm_gmtoff in struct tm" >&5
4245 if eval "test \"`echo '$''{'nmh_cv_struct_tm_gmtoff'+set}'`\" = set"; then
4246 echo $ac_n "(cached) $ac_c" 1>&6
4247 else
4248 cat > conftest.$ac_ext <<EOF
4249 #line 4250 "configure"
4250 #include "confdefs.h"
4251 #ifdef TIME_WITH_SYS_TIME
4252 # include <sys/time.h>
4253 # include <time.h>
4254 #else
4255 # ifdef TM_IN_SYS_TIME
4256 # include <sys/time.h>
4257 # else
4258 # include <time.h>
4259 # endif
4260 #endif
4261 int main() {
4262 struct tm temptm; temptm.tm_gmtoff = 0;
4263 ; return 0; }
4264 EOF
4265 if { (eval echo configure:4266: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4266 rm -rf conftest*
4267 nmh_cv_struct_tm_gmtoff=yes
4268 else
4269 echo "configure: failed program was:" >&5
4270 cat conftest.$ac_ext >&5
4271 rm -rf conftest*
4272 nmh_cv_struct_tm_gmtoff=no
4273 fi
4274 rm -f conftest*
4275 fi
4276
4277 echo "$ac_t""$nmh_cv_struct_tm_gmtoff" 1>&6
4278 if test $nmh_cv_struct_tm_gmtoff = yes; then
4279 cat >> confdefs.h <<\EOF
4280 #define HAVE_TM_GMTOFF 1
4281 EOF
4282
4283 fi
4284
4285 echo $ac_n "checking what style of signals to use""... $ac_c" 1>&6
4286 echo "configure:4287: checking what style of signals to use" >&5
4287 if test $ac_cv_func_sigaction = yes -a $ac_cv_func_sigprocmask = yes; then
4288 signals_style=POSIX_SIGNALS
4289 cat >> confdefs.h <<\EOF
4290 #define POSIX_SIGNALS 1
4291 EOF
4292
4293 cat >> confdefs.h <<\EOF
4294 #define RELIABLE_SIGNALS 1
4295 EOF
4296
4297 elif test $ac_cv_func_sigblock = yes -a $ac_cv_func_sigsetmask = yes; then
4298 signals_style=BSD_SIGNALS
4299 cat >> confdefs.h <<\EOF
4300 #define BSD_SIGNALS 1
4301 EOF
4302
4303 cat >> confdefs.h <<\EOF
4304 #define RELIABLE_SIGNALS 1
4305 EOF
4306
4307 elif test $ac_cv_func_sighold = yes -a $ac_cv_func_sigrelse = yes; then
4308 signals_style=SYSV_SIGNALS
4309 cat >> confdefs.h <<\EOF
4310 #define SYSV_SIGNALS 1
4311 EOF
4312
4313 else
4314 signals_style=NO_SIGNAL_BLOCKING
4315 cat >> confdefs.h <<\EOF
4316 #define NO_SIGNAL_BLOCKING 1
4317 EOF
4318
4319 fi
4320
4321 echo "$ac_t""$signals_style" 1>&6
4322
4323 echo $ac_n "checking where signal.h is located""... $ac_c" 1>&6
4324 echo "configure:4325: checking where signal.h is located" >&5
4325 if eval "test \"`echo '$''{'nmh_cv_path_signal_h'+set}'`\" = set"; then
4326 echo $ac_n "(cached) $ac_c" 1>&6
4327 else
4328 for SIGNAL_H in /usr/include/bsd/sys/signal.h /usr/include/asm/signal.h /usr/include/asm/signum.h /usr/include/linux/signal.h /usr/include/sys/signal.h /dev/null; do
4329 test -f $SIGNAL_H && \
4330 grep '#[ ]*define[ ][ ]*SIG[0-9A-Z]*[ ]*[0-9][0-9]*' $SIGNAL_H > /dev/null && \
4331 break
4332 done
4333 nmh_cv_path_signal_h=$SIGNAL_H
4334
4335 fi
4336
4337 echo "$ac_t""$nmh_cv_path_signal_h" 1>&6
4338 SIGNAL_H=$nmh_cv_path_signal_h
4339
4340 case "$target_os" in
4341
4342 solaris2*)
4343 cat >> confdefs.h <<\EOF
4344 #define SYS5 1
4345 EOF
4346
4347 cat >> confdefs.h <<\EOF
4348 #define SVR4 1
4349 EOF
4350
4351 ;;
4352 irix*)
4353 cat >> confdefs.h <<\EOF
4354 #define SYS5 1
4355 EOF
4356
4357 cat >> confdefs.h <<\EOF
4358 #define SVR4 1
4359 EOF
4360
4361 ;;
4362 osf*)
4363 cat >> confdefs.h <<\EOF
4364 #define SYS5 1
4365 EOF
4366
4367 cat >> confdefs.h <<\EOF
4368 #define SVR4 1
4369 EOF
4370
4371 ;;
4372 aix*)
4373 cat >> confdefs.h <<\EOF
4374 #define SYS5 1
4375 EOF
4376
4377 cat >> confdefs.h <<\EOF
4378 #define SVR4 1
4379 EOF
4380
4381 ;;
4382 sunos4*)
4383 cat >> confdefs.h <<\EOF
4384 #define BSD42 1
4385 EOF
4386
4387 ;;
4388 freebsd*)
4389 cat >> confdefs.h <<\EOF
4390 #define BSD42 1
4391 EOF
4392
4393 cat >> confdefs.h <<\EOF
4394 #define BSD44 1
4395 EOF
4396
4397 ;;
4398 netbsd*)
4399 cat >> confdefs.h <<\EOF
4400 #define BSD42 1
4401 EOF
4402
4403 cat >> confdefs.h <<\EOF
4404 #define BSD44 1
4405 EOF
4406
4407 ;;
4408 openbsd*)
4409 cat >> confdefs.h <<\EOF
4410 #define BSD42 1
4411 EOF
4412
4413 cat >> confdefs.h <<\EOF
4414 #define BSD44 1
4415 EOF
4416
4417 ;;
4418 bsd/os*)
4419 cat >> confdefs.h <<\EOF
4420 #define BSD42 1
4421 EOF
4422
4423 cat >> confdefs.h <<\EOF
4424 #define BSD44 1
4425 EOF
4426
4427 ;;
4428 sco5*)
4429 cat >> confdefs.h <<\EOF
4430 #define SYS5 1
4431 EOF
4432
4433 cat >> confdefs.h <<\EOF
4434 #define SCO_5_STDIO 1
4435 EOF
4436
4437 ;;
4438 esac
4439
4440
4441 trap '' 1 2 15
4442 cat > confcache <<\EOF
4443 # This file is a shell script that caches the results of configure
4444 # tests run on this system so they can be shared between configure
4445 # scripts and configure runs. It is not useful on other systems.
4446 # If it contains results you don't want to keep, you may remove or edit it.
4447 #
4448 # By default, configure uses ./config.cache as the cache file,
4449 # creating it if it does not exist already. You can give configure
4450 # the --cache-file=FILE option to use a different cache file; that is
4451 # what configure does when it calls configure scripts in
4452 # subdirectories, so they share the cache.
4453 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4454 # config.status only pays attention to the cache file if you give it the
4455 # --recheck option to rerun configure.
4456 #
4457 EOF
4458 # The following way of writing the cache mishandles newlines in values,
4459 # but we know of no workaround that is simple, portable, and efficient.
4460 # So, don't put newlines in cache variables' values.
4461 # Ultrix sh set writes to stderr and can't be redirected directly,
4462 # and sets the high bit in the cache file unless we assign to the vars.
4463 (set) 2>&1 |
4464 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4465 *ac_space=\ *)
4466 # `set' does not quote correctly, so add quotes (double-quote substitution
4467 # turns \\\\ into \\, and sed turns \\ into \).
4468 sed -n \
4469 -e "s/'/'\\\\''/g" \
4470 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4471 ;;
4472 *)
4473 # `set' quotes correctly as required by POSIX, so do not add quotes.
4474 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4475 ;;
4476 esac >> confcache
4477 if cmp -s $cache_file confcache; then
4478 :
4479 else
4480 if test -w $cache_file; then
4481 echo "updating cache $cache_file"
4482 cat confcache > $cache_file
4483 else
4484 echo "not updating unwritable cache $cache_file"
4485 fi
4486 fi
4487 rm -f confcache
4488
4489 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4490
4491 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4492 # Let make expand exec_prefix.
4493 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4494
4495 # Any assignment to VPATH causes Sun make to only execute
4496 # the first set of double-colon rules, so remove it if not needed.
4497 # If there is a colon in the path, we need to keep it.
4498 if test "x$srcdir" = x.; then
4499 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4500 fi
4501
4502 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4503
4504 DEFS=-DHAVE_CONFIG_H
4505
4506 # Without the "./", some shells look in PATH for config.status.
4507 : ${CONFIG_STATUS=./config.status}
4508
4509 echo creating $CONFIG_STATUS
4510 rm -f $CONFIG_STATUS
4511 cat > $CONFIG_STATUS <<EOF
4512 #! /bin/sh
4513 # Generated automatically by configure.
4514 # Run this file to recreate the current configuration.
4515 # This directory was configured as follows,
4516 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4517 #
4518 # $0 $ac_configure_args
4519 #
4520 # Compiler output produced by configure, useful for debugging
4521 # configure, is in ./config.log if it exists.
4522
4523 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4524 for ac_option
4525 do
4526 case "\$ac_option" in
4527 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4528 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4529 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4530 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4531 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4532 exit 0 ;;
4533 -help | --help | --hel | --he | --h)
4534 echo "\$ac_cs_usage"; exit 0 ;;
4535 *) echo "\$ac_cs_usage"; exit 1 ;;
4536 esac
4537 done
4538
4539 ac_given_srcdir=$srcdir
4540 ac_given_INSTALL="$INSTALL"
4541
4542 trap 'rm -fr `echo "Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4543 zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4544 zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4545 mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4546 etc/Makefile man/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4547 EOF
4548 cat >> $CONFIG_STATUS <<EOF
4549
4550 # Protect against being on the right side of a sed subst in config.status.
4551 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4552 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4553 $ac_vpsub
4554 $extrasub
4555 s%@SHELL@%$SHELL%g
4556 s%@CFLAGS@%$CFLAGS%g
4557 s%@CPPFLAGS@%$CPPFLAGS%g
4558 s%@CXXFLAGS@%$CXXFLAGS%g
4559 s%@FFLAGS@%$FFLAGS%g
4560 s%@DEFS@%$DEFS%g
4561 s%@LDFLAGS@%$LDFLAGS%g
4562 s%@LIBS@%$LIBS%g
4563 s%@exec_prefix@%$exec_prefix%g
4564 s%@prefix@%$prefix%g
4565 s%@program_transform_name@%$program_transform_name%g
4566 s%@bindir@%$bindir%g
4567 s%@sbindir@%$sbindir%g
4568 s%@libexecdir@%$libexecdir%g
4569 s%@datadir@%$datadir%g
4570 s%@sysconfdir@%$sysconfdir%g
4571 s%@sharedstatedir@%$sharedstatedir%g
4572 s%@localstatedir@%$localstatedir%g
4573 s%@libdir@%$libdir%g
4574 s%@includedir@%$includedir%g
4575 s%@oldincludedir@%$oldincludedir%g
4576 s%@infodir@%$infodir%g
4577 s%@mandir@%$mandir%g
4578 s%@host@%$host%g
4579 s%@host_alias@%$host_alias%g
4580 s%@host_cpu@%$host_cpu%g
4581 s%@host_vendor@%$host_vendor%g
4582 s%@host_os@%$host_os%g
4583 s%@target@%$target%g
4584 s%@target_alias@%$target_alias%g
4585 s%@target_cpu@%$target_cpu%g
4586 s%@target_vendor@%$target_vendor%g
4587 s%@target_os@%$target_os%g
4588 s%@build@%$build%g
4589 s%@build_alias@%$build_alias%g
4590 s%@build_cpu@%$build_cpu%g
4591 s%@build_vendor@%$build_vendor%g
4592 s%@build_os@%$build_os%g
4593 s%@VERSION@%$VERSION%g
4594 s%@MTS@%$MTS%g
4595 s%@MTSLIB@%$MTSLIB%g
4596 s%@POPLIB@%$POPLIB%g
4597 s%@POPSED@%$POPSED%g
4598 s%@CC@%$CC%g
4599 s%@SET_MAKE@%$SET_MAKE%g
4600 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4601 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4602 s%@INSTALL_DATA@%$INSTALL_DATA%g
4603 s%@RANLIB@%$RANLIB%g
4604 s%@AWK@%$AWK%g
4605 s%@LEX@%$LEX%g
4606 s%@LEXLIB@%$LEXLIB%g
4607 s%@cutpath@%$cutpath%g
4608 s%@LIBTOOL@%$LIBTOOL%g
4609 s%@GNU_LIBTOOL@%$GNU_LIBTOOL%g
4610 s%@LORDER@%$LORDER%g
4611 s%@TSORT@%$TSORT%g
4612 s%@lspath@%$lspath%g
4613 s%@morepath@%$morepath%g
4614 s%@pagerpath@%$pagerpath%g
4615 s%@sendmailpath@%$sendmailpath%g
4616 s%@vipath@%$vipath%g
4617 s%@editorpath@%$editorpath%g
4618 s%@mailspool@%$mailspool%g
4619 s%@SETGID_MAIL@%$SETGID_MAIL%g
4620 s%@MAIL_SPOOL_GRP@%$MAIL_SPOOL_GRP%g
4621 s%@CPP@%$CPP%g
4622 s%@LIBOBJS@%$LIBOBJS%g
4623 s%@TERMLIB@%$TERMLIB%g
4624 s%@HESIOD_INCLUDES@%$HESIOD_INCLUDES%g
4625 s%@HESIOD_LIBS@%$HESIOD_LIBS%g
4626 s%@KRB4_INCLUDES@%$KRB4_INCLUDES%g
4627 s%@KRB4_LIBS@%$KRB4_LIBS%g
4628 s%@SIGNAL_H@%$SIGNAL_H%g
4629
4630 CEOF
4631 EOF
4632
4633 cat >> $CONFIG_STATUS <<\EOF
4634
4635 # Split the substitutions into bite-sized pieces for seds with
4636 # small command number limits, like on Digital OSF/1 and HP-UX.
4637 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4638 ac_file=1 # Number of current file.
4639 ac_beg=1 # First line for current file.
4640 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4641 ac_more_lines=:
4642 ac_sed_cmds=""
4643 while $ac_more_lines; do
4644 if test $ac_beg -gt 1; then
4645 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4646 else
4647 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4648 fi
4649 if test ! -s conftest.s$ac_file; then
4650 ac_more_lines=false
4651 rm -f conftest.s$ac_file
4652 else
4653 if test -z "$ac_sed_cmds"; then
4654 ac_sed_cmds="sed -f conftest.s$ac_file"
4655 else
4656 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4657 fi
4658 ac_file=`expr $ac_file + 1`
4659 ac_beg=$ac_end
4660 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4661 fi
4662 done
4663 if test -z "$ac_sed_cmds"; then
4664 ac_sed_cmds=cat
4665 fi
4666 EOF
4667
4668 cat >> $CONFIG_STATUS <<EOF
4669
4670 CONFIG_FILES=\${CONFIG_FILES-"Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4671 zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4672 zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4673 mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4674 etc/Makefile man/Makefile"}
4675 EOF
4676 cat >> $CONFIG_STATUS <<\EOF
4677 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4678 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4679 case "$ac_file" in
4680 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4681 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4682 *) ac_file_in="${ac_file}.in" ;;
4683 esac
4684
4685 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4686
4687 # Remove last slash and all that follows it. Not all systems have dirname.
4688 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4689 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4690 # The file is in a subdirectory.
4691 test ! -d "$ac_dir" && mkdir "$ac_dir"
4692 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4693 # A "../" for each directory in $ac_dir_suffix.
4694 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4695 else
4696 ac_dir_suffix= ac_dots=
4697 fi
4698
4699 case "$ac_given_srcdir" in
4700 .) srcdir=.
4701 if test -z "$ac_dots"; then top_srcdir=.
4702 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4703 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4704 *) # Relative path.
4705 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4706 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4707 esac
4708
4709 case "$ac_given_INSTALL" in
4710 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4711 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4712 esac
4713
4714 echo creating "$ac_file"
4715 rm -f "$ac_file"
4716 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4717 case "$ac_file" in
4718 *Makefile*) ac_comsub="1i\\
4719 # $configure_input" ;;
4720 *) ac_comsub= ;;
4721 esac
4722
4723 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4724 sed -e "$ac_comsub
4725 s%@configure_input@%$configure_input%g
4726 s%@srcdir@%$srcdir%g
4727 s%@top_srcdir@%$top_srcdir%g
4728 s%@INSTALL@%$INSTALL%g
4729 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4730 fi; done
4731 rm -f conftest.s*
4732
4733 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4734 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4735 #
4736 # ac_d sets the value in "#define NAME VALUE" lines.
4737 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4738 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4739 ac_dC='\3'
4740 ac_dD='%g'
4741 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4742 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4743 ac_uB='\([ ]\)%\1#\2define\3'
4744 ac_uC=' '
4745 ac_uD='\4%g'
4746 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4747 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4748 ac_eB='$%\1#\2define\3'
4749 ac_eC=' '
4750 ac_eD='%g'
4751
4752 if test "${CONFIG_HEADERS+set}" != set; then
4753 EOF
4754 cat >> $CONFIG_STATUS <<EOF
4755 CONFIG_HEADERS="config.h"
4756 EOF
4757 cat >> $CONFIG_STATUS <<\EOF
4758 fi
4759 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4760 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4761 case "$ac_file" in
4762 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4763 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4764 *) ac_file_in="${ac_file}.in" ;;
4765 esac
4766
4767 echo creating $ac_file
4768
4769 rm -f conftest.frag conftest.in conftest.out
4770 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4771 cat $ac_file_inputs > conftest.in
4772
4773 EOF
4774
4775 # Transform confdefs.h into a sed script conftest.vals that substitutes
4776 # the proper values into config.h.in to produce config.h. And first:
4777 # Protect against being on the right side of a sed subst in config.status.
4778 # Protect against being in an unquoted here document in config.status.
4779 rm -f conftest.vals
4780 cat > conftest.hdr <<\EOF
4781 s/[\\&%]/\\&/g
4782 s%[\\$`]%\\&%g
4783 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4784 s%ac_d%ac_u%gp
4785 s%ac_u%ac_e%gp
4786 EOF
4787 sed -n -f conftest.hdr confdefs.h > conftest.vals
4788 rm -f conftest.hdr
4789
4790 # This sed command replaces #undef with comments. This is necessary, for
4791 # example, in the case of _POSIX_SOURCE, which is predefined and required
4792 # on some systems where configure will not decide to define it.
4793 cat >> conftest.vals <<\EOF
4794 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4795 EOF
4796
4797 # Break up conftest.vals because some shells have a limit on
4798 # the size of here documents, and old seds have small limits too.
4799
4800 rm -f conftest.tail
4801 while :
4802 do
4803 ac_lines=`grep -c . conftest.vals`
4804 # grep -c gives empty output for an empty file on some AIX systems.
4805 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4806 # Write a limited-size here document to conftest.frag.
4807 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4808 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4809 echo 'CEOF
4810 sed -f conftest.frag conftest.in > conftest.out
4811 rm -f conftest.in
4812 mv conftest.out conftest.in
4813 ' >> $CONFIG_STATUS
4814 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4815 rm -f conftest.vals
4816 mv conftest.tail conftest.vals
4817 done
4818 rm -f conftest.vals
4819
4820 cat >> $CONFIG_STATUS <<\EOF
4821 rm -f conftest.frag conftest.h
4822 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4823 cat conftest.in >> conftest.h
4824 rm -f conftest.in
4825 if cmp -s $ac_file conftest.h 2>/dev/null; then
4826 echo "$ac_file is unchanged"
4827 rm -f conftest.h
4828 else
4829 # Remove last slash and all that follows it. Not all systems have dirname.
4830 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4831 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4832 # The file is in a subdirectory.
4833 test ! -d "$ac_dir" && mkdir "$ac_dir"
4834 fi
4835 rm -f $ac_file
4836 mv conftest.h $ac_file
4837 fi
4838 fi; done
4839
4840 EOF
4841 cat >> $CONFIG_STATUS <<EOF
4842
4843 EOF
4844 cat >> $CONFIG_STATUS <<\EOF
4845 \
4846 test -z "$CONFIG_HEADERS" || echo > stamp-h
4847 exit 0
4848 EOF
4849 chmod +x $CONFIG_STATUS
4850 rm -fr confdefs* $ac_clean_files
4851 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4852
4853
4854 eval "nmhbin=${bindir}"; eval "nmhbin2=${nmhbin}"
4855 eval "nmhsysconf=${sysconfdir}"; eval "nmhsysconf2=${nmhsysconf}"
4856 eval "nmhlib=${libdir}"; eval "nmhlib2=${nmhlib}"
4857 eval "nmhman=${mandir}"
4858
4859 echo "
4860 nmh configuration
4861 -----------------
4862 nmh version : ${VERSION}
4863 target os : ${target}
4864 compiler : ${CC}
4865 compiler flags : ${CFLAGS}
4866 linker flags : ${LDFLAGS}
4867 source code location : ${srcdir}
4868 binary install path : ${nmhbin2}
4869 libary install path : ${nmhlib2}
4870 config files install path : ${nmhsysconf2}
4871 man page install path : ${nmhman}
4872 transport system : ${MTS}
4873 default editor : ${editorpath}
4874 default pager : ${pagerpath}"
4875 echo ""