c7b809be57c33cca5d7aad3db50bdea8e710df84
[mmh] / 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     
1398   fi
1399  
1400
1401 # Extract the first word of "lorder", so it can be a program name with args.
1402 set dummy lorder; ac_word=$2
1403 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1404 echo "configure:1405: checking for $ac_word" >&5
1405 if eval "test \"`echo '$''{'ac_cv_prog_LORDER'+set}'`\" = set"; then
1406   echo $ac_n "(cached) $ac_c" 1>&6
1407 else
1408   if test -n "$LORDER"; then
1409   ac_cv_prog_LORDER="$LORDER" # Let the user override the test.
1410 else
1411   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1412   ac_dummy="$PATH"
1413   for ac_dir in $ac_dummy; do
1414     test -z "$ac_dir" && ac_dir=.
1415     if test -f $ac_dir/$ac_word; then
1416       ac_cv_prog_LORDER="lorder"
1417       break
1418     fi
1419   done
1420   IFS="$ac_save_ifs"
1421   test -z "$ac_cv_prog_LORDER" && ac_cv_prog_LORDER="no"
1422 fi
1423 fi
1424 LORDER="$ac_cv_prog_LORDER"
1425 if test -n "$LORDER"; then
1426   echo "$ac_t""$LORDER" 1>&6
1427 else
1428   echo "$ac_t""no" 1>&6
1429 fi
1430 # Extract the first word of "tsort", so it can be a program name with args.
1431 set dummy tsort; ac_word=$2
1432 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1433 echo "configure:1434: checking for $ac_word" >&5
1434 if eval "test \"`echo '$''{'ac_cv_prog_TSORT'+set}'`\" = set"; then
1435   echo $ac_n "(cached) $ac_c" 1>&6
1436 else
1437   if test -n "$TSORT"; then
1438   ac_cv_prog_TSORT="$TSORT" # Let the user override the test.
1439 else
1440   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1441   ac_dummy="$PATH"
1442   for ac_dir in $ac_dummy; do
1443     test -z "$ac_dir" && ac_dir=.
1444     if test -f $ac_dir/$ac_word; then
1445       ac_cv_prog_TSORT="tsort"
1446       break
1447     fi
1448   done
1449   IFS="$ac_save_ifs"
1450   test -z "$ac_cv_prog_TSORT" && ac_cv_prog_TSORT="no"
1451 fi
1452 fi
1453 TSORT="$ac_cv_prog_TSORT"
1454 if test -n "$TSORT"; then
1455   echo "$ac_t""$TSORT" 1>&6
1456 else
1457   echo "$ac_t""no" 1>&6
1458 fi
1459
1460 if test x$ac_cv_prog_LORDER != xlorder -o x$ac_cv_prog_TSORT != xtsort; then
1461   LORDER=echo
1462   TSORT=cat
1463     fi
1464
1465 pathtmp=/usr/bin:/bin:/usr/local/bin:/usr/xpg4/bin:/usr/ucb
1466 # Extract the first word of "ls", so it can be a program name with args.
1467 set dummy ls; ac_word=$2
1468 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1469 echo "configure:1470: checking for $ac_word" >&5
1470 if eval "test \"`echo '$''{'ac_cv_path_lspath'+set}'`\" = set"; then
1471   echo $ac_n "(cached) $ac_c" 1>&6
1472 else
1473   case "$lspath" in
1474   /*)
1475   ac_cv_path_lspath="$lspath" # Let the user override the test with a path.
1476   ;;
1477   ?:/*)                  
1478   ac_cv_path_lspath="$lspath" # Let the user override the test with a dos path.
1479   ;;
1480   *)
1481   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1482   ac_dummy="$pathtmp"
1483   for ac_dir in $ac_dummy; do 
1484     test -z "$ac_dir" && ac_dir=.
1485     if test -f $ac_dir/$ac_word; then
1486       ac_cv_path_lspath="$ac_dir/$ac_word"
1487       break
1488     fi
1489   done
1490   IFS="$ac_save_ifs"
1491   test -z "$ac_cv_path_lspath" && ac_cv_path_lspath="no"
1492   ;;
1493 esac
1494 fi
1495 lspath="$ac_cv_path_lspath"
1496 if test -n "$lspath"; then
1497   echo "$ac_t""$lspath" 1>&6
1498 else
1499   echo "$ac_t""no" 1>&6
1500 fi
1501
1502
1503 if test "$lspath" != "no"; then
1504   echo $ac_n "checking how to get ls to show us the group ownership of a file""... $ac_c" 1>&6
1505 echo "configure:1506: checking how to get ls to show us the group ownership of a file" >&5
1506 if eval "test \"`echo '$''{'nmh_cv_ls_grpopt'+set}'`\" = set"; then
1507   echo $ac_n "(cached) $ac_c" 1>&6
1508 else
1509   if test x"`$lspath -dl / | $AWK '{print $9}'`" = x"/"; then
1510                 nmh_cv_ls_grpopt="-l"
1511   else
1512         nmh_cv_ls_grpopt="-lg"
1513   fi
1514 fi
1515
1516 echo "$ac_t""$nmh_cv_ls_grpopt" 1>&6
1517 fi
1518
1519 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1520 # Extract the first word of "more", so it can be a program name with args.
1521 set dummy more; ac_word=$2
1522 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1523 echo "configure:1524: checking for $ac_word" >&5
1524 if eval "test \"`echo '$''{'ac_cv_path_morepath'+set}'`\" = set"; then
1525   echo $ac_n "(cached) $ac_c" 1>&6
1526 else
1527   case "$morepath" in
1528   /*)
1529   ac_cv_path_morepath="$morepath" # Let the user override the test with a path.
1530   ;;
1531   ?:/*)                  
1532   ac_cv_path_morepath="$morepath" # Let the user override the test with a dos path.
1533   ;;
1534   *)
1535   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1536   ac_dummy="$pathtmp"
1537   for ac_dir in $ac_dummy; do 
1538     test -z "$ac_dir" && ac_dir=.
1539     if test -f $ac_dir/$ac_word; then
1540       ac_cv_path_morepath="$ac_dir/$ac_word"
1541       break
1542     fi
1543   done
1544   IFS="$ac_save_ifs"
1545   test -z "$ac_cv_path_morepath" && ac_cv_path_morepath="no"
1546   ;;
1547 esac
1548 fi
1549 morepath="$ac_cv_path_morepath"
1550 if test -n "$morepath"; then
1551   echo "$ac_t""$morepath" 1>&6
1552 else
1553   echo "$ac_t""no" 1>&6
1554 fi
1555
1556
1557 if test -z "$pagerpath"; then
1558   pagerpath="$morepath"
1559 fi
1560
1561 pathtmp=/usr/lib:/usr/sbin:/usr/etc:/usr/ucblib:/usr/bin:/bin
1562 # Extract the first word of "sendmail", so it can be a program name with args.
1563 set dummy sendmail; ac_word=$2
1564 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1565 echo "configure:1566: checking for $ac_word" >&5
1566 if eval "test \"`echo '$''{'ac_cv_path_sendmailpath'+set}'`\" = set"; then
1567   echo $ac_n "(cached) $ac_c" 1>&6
1568 else
1569   case "$sendmailpath" in
1570   /*)
1571   ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a path.
1572   ;;
1573   ?:/*)                  
1574   ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a dos path.
1575   ;;
1576   *)
1577   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1578   ac_dummy="$pathtmp"
1579   for ac_dir in $ac_dummy; do 
1580     test -z "$ac_dir" && ac_dir=.
1581     if test -f $ac_dir/$ac_word; then
1582       ac_cv_path_sendmailpath="$ac_dir/$ac_word"
1583       break
1584     fi
1585   done
1586   IFS="$ac_save_ifs"
1587   test -z "$ac_cv_path_sendmailpath" && ac_cv_path_sendmailpath="no"
1588   ;;
1589 esac
1590 fi
1591 sendmailpath="$ac_cv_path_sendmailpath"
1592 if test -n "$sendmailpath"; then
1593   echo "$ac_t""$sendmailpath" 1>&6
1594 else
1595   echo "$ac_t""no" 1>&6
1596 fi
1597
1598
1599 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1600 # Extract the first word of "vi", so it can be a program name with args.
1601 set dummy vi; ac_word=$2
1602 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1603 echo "configure:1604: checking for $ac_word" >&5
1604 if eval "test \"`echo '$''{'ac_cv_path_vipath'+set}'`\" = set"; then
1605   echo $ac_n "(cached) $ac_c" 1>&6
1606 else
1607   case "$vipath" in
1608   /*)
1609   ac_cv_path_vipath="$vipath" # Let the user override the test with a path.
1610   ;;
1611   ?:/*)                  
1612   ac_cv_path_vipath="$vipath" # Let the user override the test with a dos path.
1613   ;;
1614   *)
1615   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1616   ac_dummy="$pathtmp"
1617   for ac_dir in $ac_dummy; do 
1618     test -z "$ac_dir" && ac_dir=.
1619     if test -f $ac_dir/$ac_word; then
1620       ac_cv_path_vipath="$ac_dir/$ac_word"
1621       break
1622     fi
1623   done
1624   IFS="$ac_save_ifs"
1625   test -z "$ac_cv_path_vipath" && ac_cv_path_vipath="no"
1626   ;;
1627 esac
1628 fi
1629 vipath="$ac_cv_path_vipath"
1630 if test -n "$vipath"; then
1631   echo "$ac_t""$vipath" 1>&6
1632 else
1633   echo "$ac_t""no" 1>&6
1634 fi
1635
1636
1637 if test -z "$editorpath"; then
1638   editorpath="$vipath"
1639 fi
1640
1641 echo $ac_n "checking for broken vi""... $ac_c" 1>&6
1642 echo "configure:1643: checking for broken vi" >&5
1643 if eval "test \"`echo '$''{'nmh_cv_attvibug'+set}'`\" = set"; then
1644   echo $ac_n "(cached) $ac_c" 1>&6
1645 else
1646   if echo 'r /nonexist-file
1647 q' | ex > /dev/null 2>&1
1648 then
1649         nmh_cv_attvibug=no
1650 else
1651         nmh_cv_attvibug=yes
1652 fi
1653 fi
1654
1655 echo "$ac_t""$nmh_cv_attvibug" 1>&6
1656  
1657 if test "$nmh_cv_attvibug" = yes; then
1658   cat >> confdefs.h <<\EOF
1659 #define ATTVIBUG 1
1660 EOF
1661
1662 fi
1663
1664 echo $ac_n "checking where mail spool is located""... $ac_c" 1>&6
1665 echo "configure:1666: checking where mail spool is located" >&5
1666 if eval "test \"`echo '$''{'nmh_cv_mailspool'+set}'`\" = set"; then
1667   echo $ac_n "(cached) $ac_c" 1>&6
1668 else
1669   for mailspool in /var/mail                          /var/spool/mail                    /usr/spool/mail                    /dev/null;       do
1670   test -d $mailspool && break
1671 done
1672 nmh_cv_mailspool=$mailspool
1673
1674 fi
1675
1676 echo "$ac_t""$nmh_cv_mailspool" 1>&6
1677 mailspool=$nmh_cv_mailspool
1678
1679 if test "$lspath" != "no" -a "$cutpath" != "no"; then
1680   echo $ac_n "checking whether the mail spool is world-writable""... $ac_c" 1>&6
1681 echo "configure:1682: checking whether the mail spool is world-writable" >&5
1682 if eval "test \"`echo '$''{'nmh_cv_mailspool_world_writable'+set}'`\" = set"; then
1683   echo $ac_n "(cached) $ac_c" 1>&6
1684 else
1685   if test "`$lspath -dlL $mailspool | $cutpath -c9`" = "-"; then
1686     nmh_cv_mailspool_world_writable=no
1687   else
1688     nmh_cv_mailspool_world_writable=yes
1689   fi
1690 fi
1691
1692 echo "$ac_t""$nmh_cv_mailspool_world_writable" 1>&6
1693 fi
1694
1695 if test x"$nmh_cv_mailspool_world_writable" = x"no"; then
1696     cat >> confdefs.h <<\EOF
1697 #define MAILGROUP 1
1698 EOF
1699
1700   SETGID_MAIL=1
1701 fi
1702
1703 echo $ac_n "checking what group owns the mail spool""... $ac_c" 1>&6
1704 echo "configure:1705: checking what group owns the mail spool" >&5
1705 if eval "test \"`echo '$''{'nmh_cv_ls_mail_grp'+set}'`\" = set"; then
1706   echo $ac_n "(cached) $ac_c" 1>&6
1707 else
1708   nmh_cv_ls_mail_grp=`$lspath -dL $nmh_cv_ls_grpopt $mailspool|$AWK '{print $4}'`
1709    if test x$nmh_cv_ls_mail_grp = xmail; then
1710    MAIL_SPOOL_GRP="mail"
1711  elif test x$nmh_cv_ls_mail_grp = xwheel; then
1712    MAIL_SPOOL_GRP="wheel"
1713  else
1714    MAIL_SPOOL_GRP="'0'"
1715  fi
1716 fi
1717
1718 echo "$ac_t""$nmh_cv_ls_mail_grp" 1>&6
1719
1720 ac_header_dirent=no
1721 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
1722 do
1723 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1724 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1725 echo "configure:1726: checking for $ac_hdr that defines DIR" >&5
1726 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1727   echo $ac_n "(cached) $ac_c" 1>&6
1728 else
1729   cat > conftest.$ac_ext <<EOF
1730 #line 1731 "configure"
1731 #include "confdefs.h"
1732 #include <sys/types.h>
1733 #include <$ac_hdr>
1734 int main() {
1735 DIR *dirp = 0;
1736 ; return 0; }
1737 EOF
1738 if { (eval echo configure:1739: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1739   rm -rf conftest*
1740   eval "ac_cv_header_dirent_$ac_safe=yes"
1741 else
1742   echo "configure: failed program was:" >&5
1743   cat conftest.$ac_ext >&5
1744   rm -rf conftest*
1745   eval "ac_cv_header_dirent_$ac_safe=no"
1746 fi
1747 rm -f conftest*
1748 fi
1749 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1750   echo "$ac_t""yes" 1>&6
1751     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1752   cat >> confdefs.h <<EOF
1753 #define $ac_tr_hdr 1
1754 EOF
1755  ac_header_dirent=$ac_hdr; break
1756 else
1757   echo "$ac_t""no" 1>&6
1758 fi
1759 done
1760 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1761 if test $ac_header_dirent = dirent.h; then
1762 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1763 echo "configure:1764: checking for opendir in -ldir" >&5
1764 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1765 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1766   echo $ac_n "(cached) $ac_c" 1>&6
1767 else
1768   ac_save_LIBS="$LIBS"
1769 LIBS="-ldir  $LIBS"
1770 cat > conftest.$ac_ext <<EOF
1771 #line 1772 "configure"
1772 #include "confdefs.h"
1773 /* Override any gcc2 internal prototype to avoid an error.  */
1774 /* We use char because int might match the return type of a gcc2
1775     builtin and then its argument prototype would still apply.  */
1776 char opendir();
1777
1778 int main() {
1779 opendir()
1780 ; return 0; }
1781 EOF
1782 if { (eval echo configure:1783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1783   rm -rf conftest*
1784   eval "ac_cv_lib_$ac_lib_var=yes"
1785 else
1786   echo "configure: failed program was:" >&5
1787   cat conftest.$ac_ext >&5
1788   rm -rf conftest*
1789   eval "ac_cv_lib_$ac_lib_var=no"
1790 fi
1791 rm -f conftest*
1792 LIBS="$ac_save_LIBS"
1793
1794 fi
1795 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1796   echo "$ac_t""yes" 1>&6
1797   LIBS="$LIBS -ldir"
1798 else
1799   echo "$ac_t""no" 1>&6
1800 fi
1801
1802 else
1803 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1804 echo "configure:1805: checking for opendir in -lx" >&5
1805 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1806 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1807   echo $ac_n "(cached) $ac_c" 1>&6
1808 else
1809   ac_save_LIBS="$LIBS"
1810 LIBS="-lx  $LIBS"
1811 cat > conftest.$ac_ext <<EOF
1812 #line 1813 "configure"
1813 #include "confdefs.h"
1814 /* Override any gcc2 internal prototype to avoid an error.  */
1815 /* We use char because int might match the return type of a gcc2
1816     builtin and then its argument prototype would still apply.  */
1817 char opendir();
1818
1819 int main() {
1820 opendir()
1821 ; return 0; }
1822 EOF
1823 if { (eval echo configure:1824: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1824   rm -rf conftest*
1825   eval "ac_cv_lib_$ac_lib_var=yes"
1826 else
1827   echo "configure: failed program was:" >&5
1828   cat conftest.$ac_ext >&5
1829   rm -rf conftest*
1830   eval "ac_cv_lib_$ac_lib_var=no"
1831 fi
1832 rm -f conftest*
1833 LIBS="$ac_save_LIBS"
1834
1835 fi
1836 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1837   echo "$ac_t""yes" 1>&6
1838   LIBS="$LIBS -lx"
1839 else
1840   echo "$ac_t""no" 1>&6
1841 fi
1842
1843 fi
1844
1845 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1846 echo "configure:1847: checking how to run the C preprocessor" >&5
1847 # On Suns, sometimes $CPP names a directory.
1848 if test -n "$CPP" && test -d "$CPP"; then
1849   CPP=
1850 fi
1851 if test -z "$CPP"; then
1852 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1853   echo $ac_n "(cached) $ac_c" 1>&6
1854 else
1855     # This must be in double quotes, not single quotes, because CPP may get
1856   # substituted into the Makefile and "${CC-cc}" will confuse make.
1857   CPP="${CC-cc} -E"
1858   # On the NeXT, cc -E runs the code through the compiler's parser,
1859   # not just through cpp.
1860   cat > conftest.$ac_ext <<EOF
1861 #line 1862 "configure"
1862 #include "confdefs.h"
1863 #include <assert.h>
1864 Syntax Error
1865 EOF
1866 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1867 { (eval echo configure:1868: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1868 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1869 if test -z "$ac_err"; then
1870   :
1871 else
1872   echo "$ac_err" >&5
1873   echo "configure: failed program was:" >&5
1874   cat conftest.$ac_ext >&5
1875   rm -rf conftest*
1876   CPP="${CC-cc} -E -traditional-cpp"
1877   cat > conftest.$ac_ext <<EOF
1878 #line 1879 "configure"
1879 #include "confdefs.h"
1880 #include <assert.h>
1881 Syntax Error
1882 EOF
1883 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1884 { (eval echo configure:1885: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1885 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1886 if test -z "$ac_err"; then
1887   :
1888 else
1889   echo "$ac_err" >&5
1890   echo "configure: failed program was:" >&5
1891   cat conftest.$ac_ext >&5
1892   rm -rf conftest*
1893   CPP="${CC-cc} -nologo -E"
1894   cat > conftest.$ac_ext <<EOF
1895 #line 1896 "configure"
1896 #include "confdefs.h"
1897 #include <assert.h>
1898 Syntax Error
1899 EOF
1900 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1901 { (eval echo configure:1902: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1902 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1903 if test -z "$ac_err"; then
1904   :
1905 else
1906   echo "$ac_err" >&5
1907   echo "configure: failed program was:" >&5
1908   cat conftest.$ac_ext >&5
1909   rm -rf conftest*
1910   CPP=/lib/cpp
1911 fi
1912 rm -f conftest*
1913 fi
1914 rm -f conftest*
1915 fi
1916 rm -f conftest*
1917   ac_cv_prog_CPP="$CPP"
1918 fi
1919   CPP="$ac_cv_prog_CPP"
1920 else
1921   ac_cv_prog_CPP="$CPP"
1922 fi
1923 echo "$ac_t""$CPP" 1>&6
1924
1925 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1926 echo "configure:1927: checking for ANSI C header files" >&5
1927 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1928   echo $ac_n "(cached) $ac_c" 1>&6
1929 else
1930   cat > conftest.$ac_ext <<EOF
1931 #line 1932 "configure"
1932 #include "confdefs.h"
1933 #include <stdlib.h>
1934 #include <stdarg.h>
1935 #include <string.h>
1936 #include <float.h>
1937 EOF
1938 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1939 { (eval echo configure:1940: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1940 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1941 if test -z "$ac_err"; then
1942   rm -rf conftest*
1943   ac_cv_header_stdc=yes
1944 else
1945   echo "$ac_err" >&5
1946   echo "configure: failed program was:" >&5
1947   cat conftest.$ac_ext >&5
1948   rm -rf conftest*
1949   ac_cv_header_stdc=no
1950 fi
1951 rm -f conftest*
1952
1953 if test $ac_cv_header_stdc = yes; then
1954   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1955 cat > conftest.$ac_ext <<EOF
1956 #line 1957 "configure"
1957 #include "confdefs.h"
1958 #include <string.h>
1959 EOF
1960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1961   egrep "memchr" >/dev/null 2>&1; then
1962   :
1963 else
1964   rm -rf conftest*
1965   ac_cv_header_stdc=no
1966 fi
1967 rm -f conftest*
1968
1969 fi
1970
1971 if test $ac_cv_header_stdc = yes; then
1972   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1973 cat > conftest.$ac_ext <<EOF
1974 #line 1975 "configure"
1975 #include "confdefs.h"
1976 #include <stdlib.h>
1977 EOF
1978 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1979   egrep "free" >/dev/null 2>&1; then
1980   :
1981 else
1982   rm -rf conftest*
1983   ac_cv_header_stdc=no
1984 fi
1985 rm -f conftest*
1986
1987 fi
1988
1989 if test $ac_cv_header_stdc = yes; then
1990   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1991 if test "$cross_compiling" = yes; then
1992   :
1993 else
1994   cat > conftest.$ac_ext <<EOF
1995 #line 1996 "configure"
1996 #include "confdefs.h"
1997 #include <ctype.h>
1998 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1999 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2000 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2001 int main () { int i; for (i = 0; i < 256; i++)
2002 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2003 exit (0); }
2004
2005 EOF
2006 if { (eval echo configure:2007: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2007 then
2008   :
2009 else
2010   echo "configure: failed program was:" >&5
2011   cat conftest.$ac_ext >&5
2012   rm -fr conftest*
2013   ac_cv_header_stdc=no
2014 fi
2015 rm -fr conftest*
2016 fi
2017
2018 fi
2019 fi
2020
2021 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2022 if test $ac_cv_header_stdc = yes; then
2023   cat >> confdefs.h <<\EOF
2024 #define STDC_HEADERS 1
2025 EOF
2026
2027 fi
2028
2029 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2030 echo "configure:2031: checking whether time.h and sys/time.h may both be included" >&5
2031 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2032   echo $ac_n "(cached) $ac_c" 1>&6
2033 else
2034   cat > conftest.$ac_ext <<EOF
2035 #line 2036 "configure"
2036 #include "confdefs.h"
2037 #include <sys/types.h>
2038 #include <sys/time.h>
2039 #include <time.h>
2040 int main() {
2041 struct tm *tp;
2042 ; return 0; }
2043 EOF
2044 if { (eval echo configure:2045: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2045   rm -rf conftest*
2046   ac_cv_header_time=yes
2047 else
2048   echo "configure: failed program was:" >&5
2049   cat conftest.$ac_ext >&5
2050   rm -rf conftest*
2051   ac_cv_header_time=no
2052 fi
2053 rm -f conftest*
2054 fi
2055
2056 echo "$ac_t""$ac_cv_header_time" 1>&6
2057 if test $ac_cv_header_time = yes; then
2058   cat >> confdefs.h <<\EOF
2059 #define TIME_WITH_SYS_TIME 1
2060 EOF
2061
2062 fi
2063
2064 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
2065 echo "configure:2066: checking for sys/wait.h that is POSIX.1 compatible" >&5
2066 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
2067   echo $ac_n "(cached) $ac_c" 1>&6
2068 else
2069   cat > conftest.$ac_ext <<EOF
2070 #line 2071 "configure"
2071 #include "confdefs.h"
2072 #include <sys/types.h>
2073 #include <sys/wait.h>
2074 #ifndef WEXITSTATUS
2075 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
2076 #endif
2077 #ifndef WIFEXITED
2078 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
2079 #endif
2080 int main() {
2081 int s;
2082 wait (&s);
2083 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
2084 ; return 0; }
2085 EOF
2086 if { (eval echo configure:2087: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2087   rm -rf conftest*
2088   ac_cv_header_sys_wait_h=yes
2089 else
2090   echo "configure: failed program was:" >&5
2091   cat conftest.$ac_ext >&5
2092   rm -rf conftest*
2093   ac_cv_header_sys_wait_h=no
2094 fi
2095 rm -f conftest*
2096 fi
2097
2098 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
2099 if test $ac_cv_header_sys_wait_h = yes; then
2100   cat >> confdefs.h <<\EOF
2101 #define HAVE_SYS_WAIT_H 1
2102 EOF
2103
2104 fi
2105
2106 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
2107 echo "configure:2108: checking whether stat file-mode macros are broken" >&5
2108 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
2109   echo $ac_n "(cached) $ac_c" 1>&6
2110 else
2111   cat > conftest.$ac_ext <<EOF
2112 #line 2113 "configure"
2113 #include "confdefs.h"
2114 #include <sys/types.h>
2115 #include <sys/stat.h>
2116
2117 #if defined(S_ISBLK) && defined(S_IFDIR)
2118 # if S_ISBLK (S_IFDIR)
2119 You lose.
2120 # endif
2121 #endif
2122
2123 #if defined(S_ISBLK) && defined(S_IFCHR)
2124 # if S_ISBLK (S_IFCHR)
2125 You lose.
2126 # endif
2127 #endif
2128
2129 #if defined(S_ISLNK) && defined(S_IFREG)
2130 # if S_ISLNK (S_IFREG)
2131 You lose.
2132 # endif
2133 #endif
2134
2135 #if defined(S_ISSOCK) && defined(S_IFREG)
2136 # if S_ISSOCK (S_IFREG)
2137 You lose.
2138 # endif
2139 #endif
2140
2141 EOF
2142 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2143   egrep "You lose" >/dev/null 2>&1; then
2144   rm -rf conftest*
2145   ac_cv_header_stat_broken=yes
2146 else
2147   rm -rf conftest*
2148   ac_cv_header_stat_broken=no
2149 fi
2150 rm -f conftest*
2151
2152 fi
2153
2154 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
2155 if test $ac_cv_header_stat_broken = yes; then
2156   cat >> confdefs.h <<\EOF
2157 #define STAT_MACROS_BROKEN 1
2158 EOF
2159
2160 fi
2161
2162 for ac_hdr in string.h memory.h stdlib.h unistd.h errno.h fcntl.h \
2163                  limits.h crypt.h termcap.h termio.h termios.h locale.h \
2164                  netdb.h sys/param.h sys/time.h sys/utsname.h arpa/inet.h \
2165                  arpa/ftp.h
2166 do
2167 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2168 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2169 echo "configure:2170: checking for $ac_hdr" >&5
2170 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2171   echo $ac_n "(cached) $ac_c" 1>&6
2172 else
2173   cat > conftest.$ac_ext <<EOF
2174 #line 2175 "configure"
2175 #include "confdefs.h"
2176 #include <$ac_hdr>
2177 EOF
2178 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2179 { (eval echo configure:2180: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2180 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2181 if test -z "$ac_err"; then
2182   rm -rf conftest*
2183   eval "ac_cv_header_$ac_safe=yes"
2184 else
2185   echo "$ac_err" >&5
2186   echo "configure: failed program was:" >&5
2187   cat conftest.$ac_ext >&5
2188   rm -rf conftest*
2189   eval "ac_cv_header_$ac_safe=no"
2190 fi
2191 rm -f conftest*
2192 fi
2193 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2194   echo "$ac_t""yes" 1>&6
2195     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2196   cat >> confdefs.h <<EOF
2197 #define $ac_tr_hdr 1
2198 EOF
2199  
2200 else
2201   echo "$ac_t""no" 1>&6
2202 fi
2203 done
2204
2205
2206
2207 echo $ac_n "checking POSIX termios""... $ac_c" 1>&6
2208 echo "configure:2209: checking POSIX termios" >&5
2209 if eval "test \"`echo '$''{'nmh_cv_sys_posix_termios'+set}'`\" = set"; then
2210   echo $ac_n "(cached) $ac_c" 1>&6
2211 else
2212   cat > conftest.$ac_ext <<EOF
2213 #line 2214 "configure"
2214 #include "confdefs.h"
2215 #include <sys/types.h>
2216 #include <unistd.h>
2217 #include <termios.h>
2218 int main() {
2219 /* SunOS 4.0.3 has termios.h but not the library calls.  */
2220 tcgetattr(0, 0);
2221 ; return 0; }
2222 EOF
2223 if { (eval echo configure:2224: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2224   rm -rf conftest*
2225   nmh_cv_sys_posix_termios=yes
2226 else
2227   echo "configure: failed program was:" >&5
2228   cat conftest.$ac_ext >&5
2229   rm -rf conftest*
2230   nmh_cv_sys_posix_termios=no
2231 fi
2232 rm -f conftest*
2233 fi
2234
2235 echo "$ac_t""$nmh_cv_sys_posix_termios" 1>&6
2236  
2237 if test $nmh_cv_sys_posix_termios = yes; then
2238   echo $ac_n "checking TIOCGWINSZ in termios.h""... $ac_c" 1>&6
2239 echo "configure:2240: checking TIOCGWINSZ in termios.h" >&5
2240 if eval "test \"`echo '$''{'nmh_cv_header_termios_h_tiocgwinsz'+set}'`\" = set"; then
2241   echo $ac_n "(cached) $ac_c" 1>&6
2242 else
2243   cat > conftest.$ac_ext <<EOF
2244 #line 2245 "configure"
2245 #include "confdefs.h"
2246 #include <sys/types.h>
2247 #include <termios.h>
2248 int main() {
2249 int x = TIOCGWINSZ;
2250 ; return 0; }
2251 EOF
2252 if { (eval echo configure:2253: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2253   rm -rf conftest*
2254   nmh_cv_header_termios_h_tiocgwinsz=yes
2255 else
2256   echo "configure: failed program was:" >&5
2257   cat conftest.$ac_ext >&5
2258   rm -rf conftest*
2259   nmh_cv_header_termios_h_tiocgwinsz=no
2260 fi
2261 rm -f conftest*
2262 fi
2263
2264 echo "$ac_t""$nmh_cv_header_termios_h_tiocgwinsz" 1>&6
2265 else
2266   nmh_cv_header_termios_h_tiocgwinsz=no
2267 fi
2268  
2269 if test $nmh_cv_header_termios_h_tiocgwinsz = no; then
2270   echo $ac_n "checking TIOCGWINSZ in sys/ioctl.h""... $ac_c" 1>&6
2271 echo "configure:2272: checking TIOCGWINSZ in sys/ioctl.h" >&5
2272 if eval "test \"`echo '$''{'nmh_cv_header_sys_ioctl_h_tiocgwinsz'+set}'`\" = set"; then
2273   echo $ac_n "(cached) $ac_c" 1>&6
2274 else
2275   cat > conftest.$ac_ext <<EOF
2276 #line 2277 "configure"
2277 #include "confdefs.h"
2278 #include <sys/types.h>
2279 #include <sys/ioctl.h>
2280 int main() {
2281 int x = TIOCGWINSZ;
2282 ; return 0; }
2283 EOF
2284 if { (eval echo configure:2285: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2285   rm -rf conftest*
2286   nmh_cv_header_sys_ioctl_h_tiocgwinsz=yes
2287 else
2288   echo "configure: failed program was:" >&5
2289   cat conftest.$ac_ext >&5
2290   rm -rf conftest*
2291   nmh_cv_header_sys_ioctl_h_tiocgwinsz=no
2292 fi
2293 rm -f conftest*
2294 fi
2295
2296 echo "$ac_t""$nmh_cv_header_sys_ioctl_h_tiocgwinsz" 1>&6
2297   if test $nmh_cv_header_sys_ioctl_h_tiocgwinsz = yes; then
2298     cat >> confdefs.h <<\EOF
2299 #define GWINSZ_IN_SYS_IOCTL 1
2300 EOF
2301
2302   fi
2303 fi
2304  
2305 ac_safe=`echo "libio.h" | sed 'y%./+-%__p_%'`
2306 echo $ac_n "checking for libio.h""... $ac_c" 1>&6
2307 echo "configure:2308: checking for libio.h" >&5
2308 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2309   echo $ac_n "(cached) $ac_c" 1>&6
2310 else
2311   cat > conftest.$ac_ext <<EOF
2312 #line 2313 "configure"
2313 #include "confdefs.h"
2314 #include <libio.h>
2315 EOF
2316 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2317 { (eval echo configure:2318: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2318 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2319 if test -z "$ac_err"; then
2320   rm -rf conftest*
2321   eval "ac_cv_header_$ac_safe=yes"
2322 else
2323   echo "$ac_err" >&5
2324   echo "configure: failed program was:" >&5
2325   cat conftest.$ac_ext >&5
2326   rm -rf conftest*
2327   eval "ac_cv_header_$ac_safe=no"
2328 fi
2329 rm -f conftest*
2330 fi
2331 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2332   echo "$ac_t""yes" 1>&6
2333   
2334   cat > conftest.$ac_ext <<EOF
2335 #line 2336 "configure"
2336 #include "confdefs.h"
2337 #include <libio.h>
2338 EOF
2339 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2340   egrep "_IO_write_ptr" >/dev/null 2>&1; then
2341   rm -rf conftest*
2342   
2343     cat >> confdefs.h <<\EOF
2344 #define LINUX_STDIO 1
2345 EOF
2346  
2347 fi
2348 rm -f conftest*
2349  
2350 else
2351   echo "$ac_t""no" 1>&6
2352 fi
2353  
2354
2355 ac_safe=`echo "sys/ptem.h" | sed 'y%./+-%__p_%'`
2356 echo $ac_n "checking for sys/ptem.h""... $ac_c" 1>&6
2357 echo "configure:2358: checking for sys/ptem.h" >&5
2358 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2359   echo $ac_n "(cached) $ac_c" 1>&6
2360 else
2361   cat > conftest.$ac_ext <<EOF
2362 #line 2363 "configure"
2363 #include "confdefs.h"
2364 #include <sys/ptem.h>
2365 EOF
2366 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2367 { (eval echo configure:2368: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2368 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2369 if test -z "$ac_err"; then
2370   rm -rf conftest*
2371   eval "ac_cv_header_$ac_safe=yes"
2372 else
2373   echo "$ac_err" >&5
2374   echo "configure: failed program was:" >&5
2375   cat conftest.$ac_ext >&5
2376   rm -rf conftest*
2377   eval "ac_cv_header_$ac_safe=no"
2378 fi
2379 rm -f conftest*
2380 fi
2381 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2382   echo "$ac_t""yes" 1>&6
2383   cat >> confdefs.h <<\EOF
2384 #define WINSIZE_IN_PTEM 1
2385 EOF
2386
2387 else
2388   echo "$ac_t""no" 1>&6
2389 fi
2390
2391
2392 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2393 echo "configure:2394: checking for pid_t" >&5
2394 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2395   echo $ac_n "(cached) $ac_c" 1>&6
2396 else
2397   cat > conftest.$ac_ext <<EOF
2398 #line 2399 "configure"
2399 #include "confdefs.h"
2400 #include <sys/types.h>
2401 #if STDC_HEADERS
2402 #include <stdlib.h>
2403 #include <stddef.h>
2404 #endif
2405 EOF
2406 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2407   egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2408   rm -rf conftest*
2409   ac_cv_type_pid_t=yes
2410 else
2411   rm -rf conftest*
2412   ac_cv_type_pid_t=no
2413 fi
2414 rm -f conftest*
2415
2416 fi
2417 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2418 if test $ac_cv_type_pid_t = no; then
2419   cat >> confdefs.h <<\EOF
2420 #define pid_t int
2421 EOF
2422
2423 fi
2424
2425 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2426 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2427 echo "configure:2428: checking for vfork.h" >&5
2428 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2429   echo $ac_n "(cached) $ac_c" 1>&6
2430 else
2431   cat > conftest.$ac_ext <<EOF
2432 #line 2433 "configure"
2433 #include "confdefs.h"
2434 #include <vfork.h>
2435 EOF
2436 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2437 { (eval echo configure:2438: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2438 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2439 if test -z "$ac_err"; then
2440   rm -rf conftest*
2441   eval "ac_cv_header_$ac_safe=yes"
2442 else
2443   echo "$ac_err" >&5
2444   echo "configure: failed program was:" >&5
2445   cat conftest.$ac_ext >&5
2446   rm -rf conftest*
2447   eval "ac_cv_header_$ac_safe=no"
2448 fi
2449 rm -f conftest*
2450 fi
2451 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2452   echo "$ac_t""yes" 1>&6
2453   cat >> confdefs.h <<\EOF
2454 #define HAVE_VFORK_H 1
2455 EOF
2456
2457 else
2458   echo "$ac_t""no" 1>&6
2459 fi
2460
2461 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2462 echo "configure:2463: checking for working vfork" >&5
2463 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2464   echo $ac_n "(cached) $ac_c" 1>&6
2465 else
2466   if test "$cross_compiling" = yes; then
2467   echo $ac_n "checking for vfork""... $ac_c" 1>&6
2468 echo "configure:2469: checking for vfork" >&5
2469 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2470   echo $ac_n "(cached) $ac_c" 1>&6
2471 else
2472   cat > conftest.$ac_ext <<EOF
2473 #line 2474 "configure"
2474 #include "confdefs.h"
2475 /* System header to define __stub macros and hopefully few prototypes,
2476     which can conflict with char vfork(); below.  */
2477 #include <assert.h>
2478 /* Override any gcc2 internal prototype to avoid an error.  */
2479 /* We use char because int might match the return type of a gcc2
2480     builtin and then its argument prototype would still apply.  */
2481 char vfork();
2482
2483 int main() {
2484
2485 /* The GNU C library defines this for functions which it implements
2486     to always fail with ENOSYS.  Some functions are actually named
2487     something starting with __ and the normal name is an alias.  */
2488 #if defined (__stub_vfork) || defined (__stub___vfork)
2489 choke me
2490 #else
2491 vfork();
2492 #endif
2493
2494 ; return 0; }
2495 EOF
2496 if { (eval echo configure:2497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2497   rm -rf conftest*
2498   eval "ac_cv_func_vfork=yes"
2499 else
2500   echo "configure: failed program was:" >&5
2501   cat conftest.$ac_ext >&5
2502   rm -rf conftest*
2503   eval "ac_cv_func_vfork=no"
2504 fi
2505 rm -f conftest*
2506 fi
2507
2508 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2509   echo "$ac_t""yes" 1>&6
2510   :
2511 else
2512   echo "$ac_t""no" 1>&6
2513 fi
2514
2515 ac_cv_func_vfork_works=$ac_cv_func_vfork
2516 else
2517   cat > conftest.$ac_ext <<EOF
2518 #line 2519 "configure"
2519 #include "confdefs.h"
2520 /* Thanks to Paul Eggert for this test.  */
2521 #include <stdio.h>
2522 #include <sys/types.h>
2523 #include <sys/stat.h>
2524 #ifdef HAVE_UNISTD_H
2525 #include <unistd.h>
2526 #endif
2527 #ifdef HAVE_VFORK_H
2528 #include <vfork.h>
2529 #endif
2530 /* On some sparc systems, changes by the child to local and incoming
2531    argument registers are propagated back to the parent.
2532    The compiler is told about this with #include <vfork.h>,
2533    but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2534    Test for this by using a static variable whose address
2535    is put into a register that is clobbered by the vfork.  */
2536 static
2537 #ifdef __cplusplus
2538 sparc_address_test (int arg)
2539 #else
2540 sparc_address_test (arg) int arg;
2541 #endif
2542 {
2543   static pid_t child;
2544   if (!child) {
2545     child = vfork ();
2546     if (child < 0) {
2547       perror ("vfork");
2548       _exit(2);
2549     }
2550     if (!child) {
2551       arg = getpid();
2552       write(-1, "", 0);
2553       _exit (arg);
2554     }
2555   }
2556 }
2557 main() {
2558   pid_t parent = getpid ();
2559   pid_t child;
2560
2561   sparc_address_test ();
2562
2563   child = vfork ();
2564
2565   if (child == 0) {
2566     /* Here is another test for sparc vfork register problems.
2567        This test uses lots of local variables, at least
2568        as many local variables as main has allocated so far
2569        including compiler temporaries.  4 locals are enough for
2570        gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2571        A buggy compiler should reuse the register of parent
2572        for one of the local variables, since it will think that
2573        parent can't possibly be used any more in this routine.
2574        Assigning to the local variable will thus munge parent
2575        in the parent process.  */
2576     pid_t
2577       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2578       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2579     /* Convince the compiler that p..p7 are live; otherwise, it might
2580        use the same hardware register for all 8 local variables.  */
2581     if (p != p1 || p != p2 || p != p3 || p != p4
2582         || p != p5 || p != p6 || p != p7)
2583       _exit(1);
2584
2585     /* On some systems (e.g. IRIX 3.3),
2586        vfork doesn't separate parent from child file descriptors.
2587        If the child closes a descriptor before it execs or exits,
2588        this munges the parent's descriptor as well.
2589        Test for this by closing stdout in the child.  */
2590     _exit(close(fileno(stdout)) != 0);
2591   } else {
2592     int status;
2593     struct stat st;
2594
2595     while (wait(&status) != child)
2596       ;
2597     exit(
2598          /* Was there some problem with vforking?  */
2599          child < 0
2600
2601          /* Did the child fail?  (This shouldn't happen.)  */
2602          || status
2603
2604          /* Did the vfork/compiler bug occur?  */
2605          || parent != getpid()
2606
2607          /* Did the file descriptor bug occur?  */
2608          || fstat(fileno(stdout), &st) != 0
2609          );
2610   }
2611 }
2612 EOF
2613 if { (eval echo configure:2614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2614 then
2615   ac_cv_func_vfork_works=yes
2616 else
2617   echo "configure: failed program was:" >&5
2618   cat conftest.$ac_ext >&5
2619   rm -fr conftest*
2620   ac_cv_func_vfork_works=no
2621 fi
2622 rm -fr conftest*
2623 fi
2624
2625 fi
2626
2627 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2628 if test $ac_cv_func_vfork_works = no; then
2629   cat >> confdefs.h <<\EOF
2630 #define vfork fork
2631 EOF
2632
2633 fi
2634
2635 echo $ac_n "checking for mkstemp in -lmkstemp""... $ac_c" 1>&6
2636 echo "configure:2637: checking for mkstemp in -lmkstemp" >&5
2637 ac_lib_var=`echo mkstemp'_'mkstemp | sed 'y%./+-%__p_%'`
2638 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2639   echo $ac_n "(cached) $ac_c" 1>&6
2640 else
2641   ac_save_LIBS="$LIBS"
2642 LIBS="-lmkstemp  $LIBS"
2643 cat > conftest.$ac_ext <<EOF
2644 #line 2645 "configure"
2645 #include "confdefs.h"
2646 /* Override any gcc2 internal prototype to avoid an error.  */
2647 /* We use char because int might match the return type of a gcc2
2648     builtin and then its argument prototype would still apply.  */
2649 char mkstemp();
2650
2651 int main() {
2652 mkstemp()
2653 ; return 0; }
2654 EOF
2655 if { (eval echo configure:2656: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2656   rm -rf conftest*
2657   eval "ac_cv_lib_$ac_lib_var=yes"
2658 else
2659   echo "configure: failed program was:" >&5
2660   cat conftest.$ac_ext >&5
2661   rm -rf conftest*
2662   eval "ac_cv_lib_$ac_lib_var=no"
2663 fi
2664 rm -f conftest*
2665 LIBS="$ac_save_LIBS"
2666
2667 fi
2668 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2669   echo "$ac_t""yes" 1>&6
2670     ac_tr_lib=HAVE_LIB`echo mkstemp | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2671     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2672   cat >> confdefs.h <<EOF
2673 #define $ac_tr_lib 1
2674 EOF
2675
2676   LIBS="-lmkstemp $LIBS"
2677
2678 else
2679   echo "$ac_t""no" 1>&6
2680 fi
2681
2682 for ac_func in waitpid wait3 sigaction sigprocmask sigblock sigsetmask \
2683                sighold sigrelse writev lstat uname tzset killpg mkstemp \
2684                sethostent
2685 do
2686 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2687 echo "configure:2688: checking for $ac_func" >&5
2688 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2689   echo $ac_n "(cached) $ac_c" 1>&6
2690 else
2691   cat > conftest.$ac_ext <<EOF
2692 #line 2693 "configure"
2693 #include "confdefs.h"
2694 /* System header to define __stub macros and hopefully few prototypes,
2695     which can conflict with char $ac_func(); below.  */
2696 #include <assert.h>
2697 /* Override any gcc2 internal prototype to avoid an error.  */
2698 /* We use char because int might match the return type of a gcc2
2699     builtin and then its argument prototype would still apply.  */
2700 char $ac_func();
2701
2702 int main() {
2703
2704 /* The GNU C library defines this for functions which it implements
2705     to always fail with ENOSYS.  Some functions are actually named
2706     something starting with __ and the normal name is an alias.  */
2707 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2708 choke me
2709 #else
2710 $ac_func();
2711 #endif
2712
2713 ; return 0; }
2714 EOF
2715 if { (eval echo configure:2716: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2716   rm -rf conftest*
2717   eval "ac_cv_func_$ac_func=yes"
2718 else
2719   echo "configure: failed program was:" >&5
2720   cat conftest.$ac_ext >&5
2721   rm -rf conftest*
2722   eval "ac_cv_func_$ac_func=no"
2723 fi
2724 rm -f conftest*
2725 fi
2726
2727 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2728   echo "$ac_t""yes" 1>&6
2729     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2730   cat >> confdefs.h <<EOF
2731 #define $ac_tr_func 1
2732 EOF
2733  
2734 else
2735   echo "$ac_t""no" 1>&6
2736 fi
2737 done
2738
2739
2740 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
2741 echo "configure:2742: checking for gethostbyname" >&5
2742 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
2743   echo $ac_n "(cached) $ac_c" 1>&6
2744 else
2745   cat > conftest.$ac_ext <<EOF
2746 #line 2747 "configure"
2747 #include "confdefs.h"
2748 /* System header to define __stub macros and hopefully few prototypes,
2749     which can conflict with char gethostbyname(); below.  */
2750 #include <assert.h>
2751 /* Override any gcc2 internal prototype to avoid an error.  */
2752 /* We use char because int might match the return type of a gcc2
2753     builtin and then its argument prototype would still apply.  */
2754 char gethostbyname();
2755
2756 int main() {
2757
2758 /* The GNU C library defines this for functions which it implements
2759     to always fail with ENOSYS.  Some functions are actually named
2760     something starting with __ and the normal name is an alias.  */
2761 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
2762 choke me
2763 #else
2764 gethostbyname();
2765 #endif
2766
2767 ; return 0; }
2768 EOF
2769 if { (eval echo configure:2770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2770   rm -rf conftest*
2771   eval "ac_cv_func_gethostbyname=yes"
2772 else
2773   echo "configure: failed program was:" >&5
2774   cat conftest.$ac_ext >&5
2775   rm -rf conftest*
2776   eval "ac_cv_func_gethostbyname=no"
2777 fi
2778 rm -f conftest*
2779 fi
2780
2781 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
2782   echo "$ac_t""yes" 1>&6
2783   cat >> confdefs.h <<\EOF
2784 #define HAVE_GETHOSTBYNAME 1
2785 EOF
2786
2787 else
2788   echo "$ac_t""no" 1>&6
2789 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2790 echo "configure:2791: checking for gethostbyname in -lnsl" >&5
2791 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2792 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2793   echo $ac_n "(cached) $ac_c" 1>&6
2794 else
2795   ac_save_LIBS="$LIBS"
2796 LIBS="-lnsl  $LIBS"
2797 cat > conftest.$ac_ext <<EOF
2798 #line 2799 "configure"
2799 #include "confdefs.h"
2800 /* Override any gcc2 internal prototype to avoid an error.  */
2801 /* We use char because int might match the return type of a gcc2
2802     builtin and then its argument prototype would still apply.  */
2803 char gethostbyname();
2804
2805 int main() {
2806 gethostbyname()
2807 ; return 0; }
2808 EOF
2809 if { (eval echo configure:2810: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2810   rm -rf conftest*
2811   eval "ac_cv_lib_$ac_lib_var=yes"
2812 else
2813   echo "configure: failed program was:" >&5
2814   cat conftest.$ac_ext >&5
2815   rm -rf conftest*
2816   eval "ac_cv_lib_$ac_lib_var=no"
2817 fi
2818 rm -f conftest*
2819 LIBS="$ac_save_LIBS"
2820
2821 fi
2822 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2823   echo "$ac_t""yes" 1>&6
2824   cat >> confdefs.h <<\EOF
2825 #define HAVE_GETHOSTBYNAME 1
2826 EOF
2827  
2828 else
2829   echo "$ac_t""no" 1>&6
2830 fi
2831  
2832 fi
2833
2834
2835 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
2836 echo "configure:2837: checking for sigsetjmp" >&5
2837 cat > conftest.$ac_ext <<EOF
2838 #line 2839 "configure"
2839 #include "confdefs.h"
2840 #include <setjmp.h>
2841 int main() {
2842 sigsetjmp((void *)0, 0);
2843 ; return 0; }
2844 EOF
2845 if { (eval echo configure:2846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2846   rm -rf conftest*
2847   cat >> confdefs.h <<\EOF
2848 #define HAVE_SIGSETJMP 1
2849 EOF
2850  echo "$ac_t""yes" 1>&6
2851 else
2852   echo "configure: failed program was:" >&5
2853   cat conftest.$ac_ext >&5
2854   rm -rf conftest*
2855   echo "$ac_t""no" 1>&6
2856 fi
2857 rm -f conftest*
2858
2859 for ac_func in snprintf strerror strdup
2860 do
2861 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2862 echo "configure:2863: checking for $ac_func" >&5
2863 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2864   echo $ac_n "(cached) $ac_c" 1>&6
2865 else
2866   cat > conftest.$ac_ext <<EOF
2867 #line 2868 "configure"
2868 #include "confdefs.h"
2869 /* System header to define __stub macros and hopefully few prototypes,
2870     which can conflict with char $ac_func(); below.  */
2871 #include <assert.h>
2872 /* Override any gcc2 internal prototype to avoid an error.  */
2873 /* We use char because int might match the return type of a gcc2
2874     builtin and then its argument prototype would still apply.  */
2875 char $ac_func();
2876
2877 int main() {
2878
2879 /* The GNU C library defines this for functions which it implements
2880     to always fail with ENOSYS.  Some functions are actually named
2881     something starting with __ and the normal name is an alias.  */
2882 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2883 choke me
2884 #else
2885 $ac_func();
2886 #endif
2887
2888 ; return 0; }
2889 EOF
2890 if { (eval echo configure:2891: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2891   rm -rf conftest*
2892   eval "ac_cv_func_$ac_func=yes"
2893 else
2894   echo "configure: failed program was:" >&5
2895   cat conftest.$ac_ext >&5
2896   rm -rf conftest*
2897   eval "ac_cv_func_$ac_func=no"
2898 fi
2899 rm -f conftest*
2900 fi
2901
2902 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2903   echo "$ac_t""yes" 1>&6
2904     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2905   cat >> confdefs.h <<EOF
2906 #define $ac_tr_func 1
2907 EOF
2908  
2909 else
2910   echo "$ac_t""no" 1>&6
2911 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
2912 fi
2913 done
2914
2915
2916
2917 cat > conftest.$ac_ext <<EOF
2918 #line 2919 "configure"
2919 #include "confdefs.h"
2920 #include <stdio.h>
2921 EOF
2922 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2923   egrep "snprintf" >/dev/null 2>&1; then
2924   rm -rf conftest*
2925   cat >> confdefs.h <<\EOF
2926 #define HAVE_SNPRINTF_PROTOTYPE 1
2927 EOF
2928
2929 fi
2930 rm -f conftest*
2931
2932
2933 echo $ac_n "checking for modf""... $ac_c" 1>&6
2934 echo "configure:2935: checking for modf" >&5
2935 if eval "test \"`echo '$''{'ac_cv_func_modf'+set}'`\" = set"; then
2936   echo $ac_n "(cached) $ac_c" 1>&6
2937 else
2938   cat > conftest.$ac_ext <<EOF
2939 #line 2940 "configure"
2940 #include "confdefs.h"
2941 /* System header to define __stub macros and hopefully few prototypes,
2942     which can conflict with char modf(); below.  */
2943 #include <assert.h>
2944 /* Override any gcc2 internal prototype to avoid an error.  */
2945 /* We use char because int might match the return type of a gcc2
2946     builtin and then its argument prototype would still apply.  */
2947 char modf();
2948
2949 int main() {
2950
2951 /* The GNU C library defines this for functions which it implements
2952     to always fail with ENOSYS.  Some functions are actually named
2953     something starting with __ and the normal name is an alias.  */
2954 #if defined (__stub_modf) || defined (__stub___modf)
2955 choke me
2956 #else
2957 modf();
2958 #endif
2959
2960 ; return 0; }
2961 EOF
2962 if { (eval echo configure:2963: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2963   rm -rf conftest*
2964   eval "ac_cv_func_modf=yes"
2965 else
2966   echo "configure: failed program was:" >&5
2967   cat conftest.$ac_ext >&5
2968   rm -rf conftest*
2969   eval "ac_cv_func_modf=no"
2970 fi
2971 rm -f conftest*
2972 fi
2973
2974 if eval "test \"`echo '$ac_cv_func_'modf`\" = yes"; then
2975   echo "$ac_t""yes" 1>&6
2976   :
2977 else
2978   echo "$ac_t""no" 1>&6
2979 echo $ac_n "checking for modf in -lm""... $ac_c" 1>&6
2980 echo "configure:2981: checking for modf in -lm" >&5
2981 ac_lib_var=`echo m'_'modf | sed 'y%./+-%__p_%'`
2982 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2983   echo $ac_n "(cached) $ac_c" 1>&6
2984 else
2985   ac_save_LIBS="$LIBS"
2986 LIBS="-lm  $LIBS"
2987 cat > conftest.$ac_ext <<EOF
2988 #line 2989 "configure"
2989 #include "confdefs.h"
2990 /* Override any gcc2 internal prototype to avoid an error.  */
2991 /* We use char because int might match the return type of a gcc2
2992     builtin and then its argument prototype would still apply.  */
2993 char modf();
2994
2995 int main() {
2996 modf()
2997 ; return 0; }
2998 EOF
2999 if { (eval echo configure:3000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3000   rm -rf conftest*
3001   eval "ac_cv_lib_$ac_lib_var=yes"
3002 else
3003   echo "configure: failed program was:" >&5
3004   cat conftest.$ac_ext >&5
3005   rm -rf conftest*
3006   eval "ac_cv_lib_$ac_lib_var=no"
3007 fi
3008 rm -f conftest*
3009 LIBS="$ac_save_LIBS"
3010
3011 fi
3012 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3013   echo "$ac_t""yes" 1>&6
3014     ac_tr_lib=HAVE_LIB`echo m | sed -e 's/^a-zA-Z0-9_/_/g' \
3015     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3016   cat >> confdefs.h <<EOF
3017 #define $ac_tr_lib 1
3018 EOF
3019
3020   LIBS="-lm $LIBS"
3021
3022 else
3023   echo "$ac_t""no" 1>&6
3024 fi
3025
3026 fi
3027
3028
3029 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
3030 echo "configure:3031: checking for gethostbyname" >&5
3031 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
3032   echo $ac_n "(cached) $ac_c" 1>&6
3033 else
3034   cat > conftest.$ac_ext <<EOF
3035 #line 3036 "configure"
3036 #include "confdefs.h"
3037 /* System header to define __stub macros and hopefully few prototypes,
3038     which can conflict with char gethostbyname(); below.  */
3039 #include <assert.h>
3040 /* Override any gcc2 internal prototype to avoid an error.  */
3041 /* We use char because int might match the return type of a gcc2
3042     builtin and then its argument prototype would still apply.  */
3043 char gethostbyname();
3044
3045 int main() {
3046
3047 /* The GNU C library defines this for functions which it implements
3048     to always fail with ENOSYS.  Some functions are actually named
3049     something starting with __ and the normal name is an alias.  */
3050 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3051 choke me
3052 #else
3053 gethostbyname();
3054 #endif
3055
3056 ; return 0; }
3057 EOF
3058 if { (eval echo configure:3059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3059   rm -rf conftest*
3060   eval "ac_cv_func_gethostbyname=yes"
3061 else
3062   echo "configure: failed program was:" >&5
3063   cat conftest.$ac_ext >&5
3064   rm -rf conftest*
3065   eval "ac_cv_func_gethostbyname=no"
3066 fi
3067 rm -f conftest*
3068 fi
3069
3070 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
3071   echo "$ac_t""yes" 1>&6
3072   :
3073 else
3074   echo "$ac_t""no" 1>&6
3075 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3076 echo "configure:3077: checking for gethostbyname in -lnsl" >&5
3077 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3078 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3079   echo $ac_n "(cached) $ac_c" 1>&6
3080 else
3081   ac_save_LIBS="$LIBS"
3082 LIBS="-lnsl  $LIBS"
3083 cat > conftest.$ac_ext <<EOF
3084 #line 3085 "configure"
3085 #include "confdefs.h"
3086 /* Override any gcc2 internal prototype to avoid an error.  */
3087 /* We use char because int might match the return type of a gcc2
3088     builtin and then its argument prototype would still apply.  */
3089 char gethostbyname();
3090
3091 int main() {
3092 gethostbyname()
3093 ; return 0; }
3094 EOF
3095 if { (eval echo configure:3096: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3096   rm -rf conftest*
3097   eval "ac_cv_lib_$ac_lib_var=yes"
3098 else
3099   echo "configure: failed program was:" >&5
3100   cat conftest.$ac_ext >&5
3101   rm -rf conftest*
3102   eval "ac_cv_lib_$ac_lib_var=no"
3103 fi
3104 rm -f conftest*
3105 LIBS="$ac_save_LIBS"
3106
3107 fi
3108 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3109   echo "$ac_t""yes" 1>&6
3110     ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \
3111     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3112   cat >> confdefs.h <<EOF
3113 #define $ac_tr_lib 1
3114 EOF
3115
3116   LIBS="-lnsl $LIBS"
3117
3118 else
3119   echo "$ac_t""no" 1>&6
3120 echo $ac_n "checking for gethostbyname in -lresolv""... $ac_c" 1>&6
3121 echo "configure:3122: checking for gethostbyname in -lresolv" >&5
3122 ac_lib_var=`echo resolv'_'gethostbyname | sed 'y%./+-%__p_%'`
3123 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3124   echo $ac_n "(cached) $ac_c" 1>&6
3125 else
3126   ac_save_LIBS="$LIBS"
3127 LIBS="-lresolv  $LIBS"
3128 cat > conftest.$ac_ext <<EOF
3129 #line 3130 "configure"
3130 #include "confdefs.h"
3131 /* Override any gcc2 internal prototype to avoid an error.  */
3132 /* We use char because int might match the return type of a gcc2
3133     builtin and then its argument prototype would still apply.  */
3134 char gethostbyname();
3135
3136 int main() {
3137 gethostbyname()
3138 ; return 0; }
3139 EOF
3140 if { (eval echo configure:3141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3141   rm -rf conftest*
3142   eval "ac_cv_lib_$ac_lib_var=yes"
3143 else
3144   echo "configure: failed program was:" >&5
3145   cat conftest.$ac_ext >&5
3146   rm -rf conftest*
3147   eval "ac_cv_lib_$ac_lib_var=no"
3148 fi
3149 rm -f conftest*
3150 LIBS="$ac_save_LIBS"
3151
3152 fi
3153 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3154   echo "$ac_t""yes" 1>&6
3155     ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
3156     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3157   cat >> confdefs.h <<EOF
3158 #define $ac_tr_lib 1
3159 EOF
3160
3161   LIBS="-lresolv $LIBS"
3162
3163 else
3164   echo "$ac_t""no" 1>&6
3165 fi
3166
3167 fi
3168
3169 fi
3170
3171 echo $ac_n "checking for socket""... $ac_c" 1>&6
3172 echo "configure:3173: checking for socket" >&5
3173 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
3174   echo $ac_n "(cached) $ac_c" 1>&6
3175 else
3176   cat > conftest.$ac_ext <<EOF
3177 #line 3178 "configure"
3178 #include "confdefs.h"
3179 /* System header to define __stub macros and hopefully few prototypes,
3180     which can conflict with char socket(); below.  */
3181 #include <assert.h>
3182 /* Override any gcc2 internal prototype to avoid an error.  */
3183 /* We use char because int might match the return type of a gcc2
3184     builtin and then its argument prototype would still apply.  */
3185 char socket();
3186
3187 int main() {
3188
3189 /* The GNU C library defines this for functions which it implements
3190     to always fail with ENOSYS.  Some functions are actually named
3191     something starting with __ and the normal name is an alias.  */
3192 #if defined (__stub_socket) || defined (__stub___socket)
3193 choke me
3194 #else
3195 socket();
3196 #endif
3197
3198 ; return 0; }
3199 EOF
3200 if { (eval echo configure:3201: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3201   rm -rf conftest*
3202   eval "ac_cv_func_socket=yes"
3203 else
3204   echo "configure: failed program was:" >&5
3205   cat conftest.$ac_ext >&5
3206   rm -rf conftest*
3207   eval "ac_cv_func_socket=no"
3208 fi
3209 rm -f conftest*
3210 fi
3211
3212 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
3213   echo "$ac_t""yes" 1>&6
3214   :
3215 else
3216   echo "$ac_t""no" 1>&6
3217 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
3218 echo "configure:3219: checking for socket in -lsocket" >&5
3219 ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
3220 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3221   echo $ac_n "(cached) $ac_c" 1>&6
3222 else
3223   ac_save_LIBS="$LIBS"
3224 LIBS="-lsocket  $LIBS"
3225 cat > conftest.$ac_ext <<EOF
3226 #line 3227 "configure"
3227 #include "confdefs.h"
3228 /* Override any gcc2 internal prototype to avoid an error.  */
3229 /* We use char because int might match the return type of a gcc2
3230     builtin and then its argument prototype would still apply.  */
3231 char socket();
3232
3233 int main() {
3234 socket()
3235 ; return 0; }
3236 EOF
3237 if { (eval echo configure:3238: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3238   rm -rf conftest*
3239   eval "ac_cv_lib_$ac_lib_var=yes"
3240 else
3241   echo "configure: failed program was:" >&5
3242   cat conftest.$ac_ext >&5
3243   rm -rf conftest*
3244   eval "ac_cv_lib_$ac_lib_var=no"
3245 fi
3246 rm -f conftest*
3247 LIBS="$ac_save_LIBS"
3248
3249 fi
3250 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3251   echo "$ac_t""yes" 1>&6
3252     ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
3253     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3254   cat >> confdefs.h <<EOF
3255 #define $ac_tr_lib 1
3256 EOF
3257
3258   LIBS="-lsocket $LIBS"
3259
3260 else
3261   echo "$ac_t""no" 1>&6
3262 fi
3263
3264 fi
3265
3266
3267
3268 echo $ac_n "checking for ruserpass""... $ac_c" 1>&6
3269 echo "configure:3270: checking for ruserpass" >&5
3270 if eval "test \"`echo '$''{'ac_cv_func_ruserpass'+set}'`\" = set"; then
3271   echo $ac_n "(cached) $ac_c" 1>&6
3272 else
3273   cat > conftest.$ac_ext <<EOF
3274 #line 3275 "configure"
3275 #include "confdefs.h"
3276 /* System header to define __stub macros and hopefully few prototypes,
3277     which can conflict with char ruserpass(); below.  */
3278 #include <assert.h>
3279 /* Override any gcc2 internal prototype to avoid an error.  */
3280 /* We use char because int might match the return type of a gcc2
3281     builtin and then its argument prototype would still apply.  */
3282 char ruserpass();
3283
3284 int main() {
3285
3286 /* The GNU C library defines this for functions which it implements
3287     to always fail with ENOSYS.  Some functions are actually named
3288     something starting with __ and the normal name is an alias.  */
3289 #if defined (__stub_ruserpass) || defined (__stub___ruserpass)
3290 choke me
3291 #else
3292 ruserpass();
3293 #endif
3294
3295 ; return 0; }
3296 EOF
3297 if { (eval echo configure:3298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3298   rm -rf conftest*
3299   eval "ac_cv_func_ruserpass=yes"
3300 else
3301   echo "configure: failed program was:" >&5
3302   cat conftest.$ac_ext >&5
3303   rm -rf conftest*
3304   eval "ac_cv_func_ruserpass=no"
3305 fi
3306 rm -f conftest*
3307 fi
3308
3309 if eval "test \"`echo '$ac_cv_func_'ruserpass`\" = yes"; then
3310   echo "$ac_t""yes" 1>&6
3311   :
3312 else
3313   echo "$ac_t""no" 1>&6
3314 echo $ac_n "checking for _ruserpass""... $ac_c" 1>&6
3315 echo "configure:3316: checking for _ruserpass" >&5
3316 if eval "test \"`echo '$''{'ac_cv_func__ruserpass'+set}'`\" = set"; then
3317   echo $ac_n "(cached) $ac_c" 1>&6
3318 else
3319   cat > conftest.$ac_ext <<EOF
3320 #line 3321 "configure"
3321 #include "confdefs.h"
3322 /* System header to define __stub macros and hopefully few prototypes,
3323     which can conflict with char _ruserpass(); below.  */
3324 #include <assert.h>
3325 /* Override any gcc2 internal prototype to avoid an error.  */
3326 /* We use char because int might match the return type of a gcc2
3327     builtin and then its argument prototype would still apply.  */
3328 char _ruserpass();
3329
3330 int main() {
3331
3332 /* The GNU C library defines this for functions which it implements
3333     to always fail with ENOSYS.  Some functions are actually named
3334     something starting with __ and the normal name is an alias.  */
3335 #if defined (__stub__ruserpass) || defined (__stub____ruserpass)
3336 choke me
3337 #else
3338 _ruserpass();
3339 #endif
3340
3341 ; return 0; }
3342 EOF
3343 if { (eval echo configure:3344: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3344   rm -rf conftest*
3345   eval "ac_cv_func__ruserpass=yes"
3346 else
3347   echo "configure: failed program was:" >&5
3348   cat conftest.$ac_ext >&5
3349   rm -rf conftest*
3350   eval "ac_cv_func__ruserpass=no"
3351 fi
3352 rm -f conftest*
3353 fi
3354
3355 if eval "test \"`echo '$ac_cv_func_'_ruserpass`\" = yes"; then
3356   echo "$ac_t""yes" 1>&6
3357   :
3358 else
3359   echo "$ac_t""no" 1>&6
3360 echo $ac_n "checking for _ruserpass in -lsocket""... $ac_c" 1>&6
3361 echo "configure:3362: checking for _ruserpass in -lsocket" >&5
3362 ac_lib_var=`echo socket'_'_ruserpass | sed 'y%./+-%__p_%'`
3363 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3364   echo $ac_n "(cached) $ac_c" 1>&6
3365 else
3366   ac_save_LIBS="$LIBS"
3367 LIBS="-lsocket  $LIBS"
3368 cat > conftest.$ac_ext <<EOF
3369 #line 3370 "configure"
3370 #include "confdefs.h"
3371 /* Override any gcc2 internal prototype to avoid an error.  */
3372 /* We use char because int might match the return type of a gcc2
3373     builtin and then its argument prototype would still apply.  */
3374 char _ruserpass();
3375
3376 int main() {
3377 _ruserpass()
3378 ; return 0; }
3379 EOF
3380 if { (eval echo configure:3381: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3381   rm -rf conftest*
3382   eval "ac_cv_lib_$ac_lib_var=yes"
3383 else
3384   echo "configure: failed program was:" >&5
3385   cat conftest.$ac_ext >&5
3386   rm -rf conftest*
3387   eval "ac_cv_lib_$ac_lib_var=no"
3388 fi
3389 rm -f conftest*
3390 LIBS="$ac_save_LIBS"
3391
3392 fi
3393 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3394   echo "$ac_t""yes" 1>&6
3395     ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
3396     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3397   cat >> confdefs.h <<EOF
3398 #define $ac_tr_lib 1
3399 EOF
3400
3401   LIBS="-lsocket $LIBS"
3402
3403 else
3404   echo "$ac_t""no" 1>&6
3405 fi
3406
3407 fi
3408
3409 fi
3410
3411 if test x$ac_cv_func_ruserpass = xno; then
3412   if test x$ac_cv_func__ruserpass = xyes -o x$ac_cv_lib_socket__ruserpass = xyes; then
3413     cat >> confdefs.h <<\EOF
3414 #define ruserpass _ruserpass
3415 EOF
3416
3417   else
3418     LIBOBJS="$LIBOBJS ruserpass.o"
3419   fi
3420 fi
3421
3422
3423 termcap_curses_order="termcap curses ncurses"
3424 for lib in $termcap_curses_order; do
3425   echo $ac_n "checking for tgetent in -l${lib}""... $ac_c" 1>&6
3426 echo "configure:3427: checking for tgetent in -l${lib}" >&5
3427 ac_lib_var=`echo ${lib}'_'tgetent | sed 'y%./+-%__p_%'`
3428 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3429   echo $ac_n "(cached) $ac_c" 1>&6
3430 else
3431   ac_save_LIBS="$LIBS"
3432 LIBS="-l${lib}  $LIBS"
3433 cat > conftest.$ac_ext <<EOF
3434 #line 3435 "configure"
3435 #include "confdefs.h"
3436 /* Override any gcc2 internal prototype to avoid an error.  */
3437 /* We use char because int might match the return type of a gcc2
3438     builtin and then its argument prototype would still apply.  */
3439 char tgetent();
3440
3441 int main() {
3442 tgetent()
3443 ; return 0; }
3444 EOF
3445 if { (eval echo configure:3446: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3446   rm -rf conftest*
3447   eval "ac_cv_lib_$ac_lib_var=yes"
3448 else
3449   echo "configure: failed program was:" >&5
3450   cat conftest.$ac_ext >&5
3451   rm -rf conftest*
3452   eval "ac_cv_lib_$ac_lib_var=no"
3453 fi
3454 rm -f conftest*
3455 LIBS="$ac_save_LIBS"
3456
3457 fi
3458 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3459   echo "$ac_t""yes" 1>&6
3460   TERMLIB="-l$lib"; break
3461 else
3462   echo "$ac_t""no" 1>&6
3463 fi
3464
3465 done
3466
3467
3468 echo $ac_n "checking for dbm_open""... $ac_c" 1>&6
3469 echo "configure:3470: checking for dbm_open" >&5
3470 if eval "test \"`echo '$''{'ac_cv_func_dbm_open'+set}'`\" = set"; then
3471   echo $ac_n "(cached) $ac_c" 1>&6
3472 else
3473   cat > conftest.$ac_ext <<EOF
3474 #line 3475 "configure"
3475 #include "confdefs.h"
3476 /* System header to define __stub macros and hopefully few prototypes,
3477     which can conflict with char dbm_open(); below.  */
3478 #include <assert.h>
3479 /* Override any gcc2 internal prototype to avoid an error.  */
3480 /* We use char because int might match the return type of a gcc2
3481     builtin and then its argument prototype would still apply.  */
3482 char dbm_open();
3483
3484 int main() {
3485
3486 /* The GNU C library defines this for functions which it implements
3487     to always fail with ENOSYS.  Some functions are actually named
3488     something starting with __ and the normal name is an alias.  */
3489 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
3490 choke me
3491 #else
3492 dbm_open();
3493 #endif
3494
3495 ; return 0; }
3496 EOF
3497 if { (eval echo configure:3498: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3498   rm -rf conftest*
3499   eval "ac_cv_func_dbm_open=yes"
3500 else
3501   echo "configure: failed program was:" >&5
3502   cat conftest.$ac_ext >&5
3503   rm -rf conftest*
3504   eval "ac_cv_func_dbm_open=no"
3505 fi
3506 rm -f conftest*
3507 fi
3508
3509 if eval "test \"`echo '$ac_cv_func_'dbm_open`\" = yes"; then
3510   echo "$ac_t""yes" 1>&6
3511   :
3512 else
3513   echo "$ac_t""no" 1>&6
3514 echo $ac_n "checking for dbm_open in -lndbm""... $ac_c" 1>&6
3515 echo "configure:3516: checking for dbm_open in -lndbm" >&5
3516 ac_lib_var=`echo ndbm'_'dbm_open | sed 'y%./+-%__p_%'`
3517 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3518   echo $ac_n "(cached) $ac_c" 1>&6
3519 else
3520   ac_save_LIBS="$LIBS"
3521 LIBS="-lndbm  $LIBS"
3522 cat > conftest.$ac_ext <<EOF
3523 #line 3524 "configure"
3524 #include "confdefs.h"
3525 /* Override any gcc2 internal prototype to avoid an error.  */
3526 /* We use char because int might match the return type of a gcc2
3527     builtin and then its argument prototype would still apply.  */
3528 char dbm_open();
3529
3530 int main() {
3531 dbm_open()
3532 ; return 0; }
3533 EOF
3534 if { (eval echo configure:3535: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3535   rm -rf conftest*
3536   eval "ac_cv_lib_$ac_lib_var=yes"
3537 else
3538   echo "configure: failed program was:" >&5
3539   cat conftest.$ac_ext >&5
3540   rm -rf conftest*
3541   eval "ac_cv_lib_$ac_lib_var=no"
3542 fi
3543 rm -f conftest*
3544 LIBS="$ac_save_LIBS"
3545
3546 fi
3547 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3548   echo "$ac_t""yes" 1>&6
3549     ac_tr_lib=HAVE_LIB`echo ndbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3550     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3551   cat >> confdefs.h <<EOF
3552 #define $ac_tr_lib 1
3553 EOF
3554
3555   LIBS="-lndbm $LIBS"
3556
3557 else
3558   echo "$ac_t""no" 1>&6
3559 echo $ac_n "checking for dbm_open in -ldbm""... $ac_c" 1>&6
3560 echo "configure:3561: checking for dbm_open in -ldbm" >&5
3561 ac_lib_var=`echo dbm'_'dbm_open | sed 'y%./+-%__p_%'`
3562 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3563   echo $ac_n "(cached) $ac_c" 1>&6
3564 else
3565   ac_save_LIBS="$LIBS"
3566 LIBS="-ldbm  $LIBS"
3567 cat > conftest.$ac_ext <<EOF
3568 #line 3569 "configure"
3569 #include "confdefs.h"
3570 /* Override any gcc2 internal prototype to avoid an error.  */
3571 /* We use char because int might match the return type of a gcc2
3572     builtin and then its argument prototype would still apply.  */
3573 char dbm_open();
3574
3575 int main() {
3576 dbm_open()
3577 ; return 0; }
3578 EOF
3579 if { (eval echo configure:3580: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3580   rm -rf conftest*
3581   eval "ac_cv_lib_$ac_lib_var=yes"
3582 else
3583   echo "configure: failed program was:" >&5
3584   cat conftest.$ac_ext >&5
3585   rm -rf conftest*
3586   eval "ac_cv_lib_$ac_lib_var=no"
3587 fi
3588 rm -f conftest*
3589 LIBS="$ac_save_LIBS"
3590
3591 fi
3592 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3593   echo "$ac_t""yes" 1>&6
3594     ac_tr_lib=HAVE_LIB`echo dbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3595     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3596   cat >> confdefs.h <<EOF
3597 #define $ac_tr_lib 1
3598 EOF
3599
3600   LIBS="-ldbm $LIBS"
3601
3602 else
3603   echo "$ac_t""no" 1>&6
3604 fi
3605
3606 fi
3607
3608 fi
3609
3610
3611 for ac_hdr in db1/ndbm.h
3612 do
3613 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3614 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3615 echo "configure:3616: checking for $ac_hdr" >&5
3616 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3617   echo $ac_n "(cached) $ac_c" 1>&6
3618 else
3619   cat > conftest.$ac_ext <<EOF
3620 #line 3621 "configure"
3621 #include "confdefs.h"
3622 #include <$ac_hdr>
3623 EOF
3624 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3625 { (eval echo configure:3626: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3626 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3627 if test -z "$ac_err"; then
3628   rm -rf conftest*
3629   eval "ac_cv_header_$ac_safe=yes"
3630 else
3631   echo "$ac_err" >&5
3632   echo "configure: failed program was:" >&5
3633   cat conftest.$ac_ext >&5
3634   rm -rf conftest*
3635   eval "ac_cv_header_$ac_safe=no"
3636 fi
3637 rm -f conftest*
3638 fi
3639 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3640   echo "$ac_t""yes" 1>&6
3641     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3642   cat >> confdefs.h <<EOF
3643 #define $ac_tr_hdr 1
3644 EOF
3645  
3646 else
3647   echo "$ac_t""no" 1>&6
3648 fi
3649 done
3650
3651
3652 if test x$with_hesiod != x -a x$with_hesiod != xno; then
3653   if test x$with_hesiod != xyes; then
3654     HESIOD_INCLUDES="-I$with_hesiod/include"
3655     HESIOD_LIBS="-L$with_hesiod/lib"
3656   fi
3657   echo $ac_n "checking for res_send""... $ac_c" 1>&6
3658 echo "configure:3659: checking for res_send" >&5
3659 if eval "test \"`echo '$''{'ac_cv_func_res_send'+set}'`\" = set"; then
3660   echo $ac_n "(cached) $ac_c" 1>&6
3661 else
3662   cat > conftest.$ac_ext <<EOF
3663 #line 3664 "configure"
3664 #include "confdefs.h"
3665 /* System header to define __stub macros and hopefully few prototypes,
3666     which can conflict with char res_send(); below.  */
3667 #include <assert.h>
3668 /* Override any gcc2 internal prototype to avoid an error.  */
3669 /* We use char because int might match the return type of a gcc2
3670     builtin and then its argument prototype would still apply.  */
3671 char res_send();
3672
3673 int main() {
3674
3675 /* The GNU C library defines this for functions which it implements
3676     to always fail with ENOSYS.  Some functions are actually named
3677     something starting with __ and the normal name is an alias.  */
3678 #if defined (__stub_res_send) || defined (__stub___res_send)
3679 choke me
3680 #else
3681 res_send();
3682 #endif
3683
3684 ; return 0; }
3685 EOF
3686 if { (eval echo configure:3687: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3687   rm -rf conftest*
3688   eval "ac_cv_func_res_send=yes"
3689 else
3690   echo "configure: failed program was:" >&5
3691   cat conftest.$ac_ext >&5
3692   rm -rf conftest*
3693   eval "ac_cv_func_res_send=no"
3694 fi
3695 rm -f conftest*
3696 fi
3697
3698 if eval "test \"`echo '$ac_cv_func_'res_send`\" = yes"; then
3699   echo "$ac_t""yes" 1>&6
3700   :
3701 else
3702   echo "$ac_t""no" 1>&6
3703 echo $ac_n "checking for res_send in -lresolv""... $ac_c" 1>&6
3704 echo "configure:3705: checking for res_send in -lresolv" >&5
3705 ac_lib_var=`echo resolv'_'res_send | sed 'y%./+-%__p_%'`
3706 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3707   echo $ac_n "(cached) $ac_c" 1>&6
3708 else
3709   ac_save_LIBS="$LIBS"
3710 LIBS="-lresolv  $LIBS"
3711 cat > conftest.$ac_ext <<EOF
3712 #line 3713 "configure"
3713 #include "confdefs.h"
3714 /* Override any gcc2 internal prototype to avoid an error.  */
3715 /* We use char because int might match the return type of a gcc2
3716     builtin and then its argument prototype would still apply.  */
3717 char res_send();
3718
3719 int main() {
3720 res_send()
3721 ; return 0; }
3722 EOF
3723 if { (eval echo configure:3724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3724   rm -rf conftest*
3725   eval "ac_cv_lib_$ac_lib_var=yes"
3726 else
3727   echo "configure: failed program was:" >&5
3728   cat conftest.$ac_ext >&5
3729   rm -rf conftest*
3730   eval "ac_cv_lib_$ac_lib_var=no"
3731 fi
3732 rm -f conftest*
3733 LIBS="$ac_save_LIBS"
3734
3735 fi
3736 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3737   echo "$ac_t""yes" 1>&6
3738     ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
3739     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3740   cat >> confdefs.h <<EOF
3741 #define $ac_tr_lib 1
3742 EOF
3743
3744   LIBS="-lresolv $LIBS"
3745
3746 else
3747   echo "$ac_t""no" 1>&6
3748 fi
3749
3750 fi
3751
3752   echo $ac_n "checking for hes_resolve in -lhesiod""... $ac_c" 1>&6
3753 echo "configure:3754: checking for hes_resolve in -lhesiod" >&5
3754 ac_lib_var=`echo hesiod'_'hes_resolve | sed 'y%./+-%__p_%'`
3755 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3756   echo $ac_n "(cached) $ac_c" 1>&6
3757 else
3758   ac_save_LIBS="$LIBS"
3759 LIBS="-lhesiod $HESIOD_LIBS $LIBS"
3760 cat > conftest.$ac_ext <<EOF
3761 #line 3762 "configure"
3762 #include "confdefs.h"
3763 /* Override any gcc2 internal prototype to avoid an error.  */
3764 /* We use char because int might match the return type of a gcc2
3765     builtin and then its argument prototype would still apply.  */
3766 char hes_resolve();
3767
3768 int main() {
3769 hes_resolve()
3770 ; return 0; }
3771 EOF
3772 if { (eval echo configure:3773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3773   rm -rf conftest*
3774   eval "ac_cv_lib_$ac_lib_var=yes"
3775 else
3776   echo "configure: failed program was:" >&5
3777   cat conftest.$ac_ext >&5
3778   rm -rf conftest*
3779   eval "ac_cv_lib_$ac_lib_var=no"
3780 fi
3781 rm -f conftest*
3782 LIBS="$ac_save_LIBS"
3783
3784 fi
3785 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3786   echo "$ac_t""yes" 1>&6
3787   HESIOD_LIBS="$HESIOD_LIBS -lhesiod"
3788 else
3789   echo "$ac_t""no" 1>&6
3790 { echo "configure: error: Hesiod library not found" 1>&2; exit 1; }
3791 fi
3792
3793 fi
3794
3795 if test x$with_krb4 != x -a x$with_krb4 != xno; then
3796   if test x$with_krb4 != xyes; then
3797     KRB4_INCLUDES="-I$with_krb4/include"
3798     if test -d "$with_krb4/include/kerberosIV"; then
3799       KRB4_INCLUDES="$KRB4_INCLUDES -I$with_krb4/include/kerberosIV"
3800     fi
3801     KRB4_LIBS="-L$with_krb4/lib"
3802   elif test -d /usr/include/kerberosIV; then
3803     KRB4_INCLUDES="-I/usr/include/kerberosIV"
3804   fi
3805   echo $ac_n "checking for krb_rd_req in -lkrb4""... $ac_c" 1>&6
3806 echo "configure:3807: checking for krb_rd_req in -lkrb4" >&5
3807 ac_lib_var=`echo krb4'_'krb_rd_req | sed 'y%./+-%__p_%'`
3808 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3809   echo $ac_n "(cached) $ac_c" 1>&6
3810 else
3811   ac_save_LIBS="$LIBS"
3812 LIBS="-lkrb4 $KRB4_LIBS -ldes425 -lkrb5 -lcrypto -lcom_err $LIBS"
3813 cat > conftest.$ac_ext <<EOF
3814 #line 3815 "configure"
3815 #include "confdefs.h"
3816 /* Override any gcc2 internal prototype to avoid an error.  */
3817 /* We use char because int might match the return type of a gcc2
3818     builtin and then its argument prototype would still apply.  */
3819 char krb_rd_req();
3820
3821 int main() {
3822 krb_rd_req()
3823 ; return 0; }
3824 EOF
3825 if { (eval echo configure:3826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3826   rm -rf conftest*
3827   eval "ac_cv_lib_$ac_lib_var=yes"
3828 else
3829   echo "configure: failed program was:" >&5
3830   cat conftest.$ac_ext >&5
3831   rm -rf conftest*
3832   eval "ac_cv_lib_$ac_lib_var=no"
3833 fi
3834 rm -f conftest*
3835 LIBS="$ac_save_LIBS"
3836
3837 fi
3838 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3839   echo "$ac_t""yes" 1>&6
3840   KRB4_LIBS="$KRB4_LIBS -lkrb4 -ldes425 -lkrb5 -lcrypto -lcom_err"
3841 else
3842   echo "$ac_t""no" 1>&6
3843 echo $ac_n "checking for krb_rd_req in -lkrb""... $ac_c" 1>&6
3844 echo "configure:3845: checking for krb_rd_req in -lkrb" >&5
3845 ac_lib_var=`echo krb'_'krb_rd_req | sed 'y%./+-%__p_%'`
3846 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3847   echo $ac_n "(cached) $ac_c" 1>&6
3848 else
3849   ac_save_LIBS="$LIBS"
3850 LIBS="-lkrb $KRB4_LIBS -ldes $LIBS"
3851 cat > conftest.$ac_ext <<EOF
3852 #line 3853 "configure"
3853 #include "confdefs.h"
3854 /* Override any gcc2 internal prototype to avoid an error.  */
3855 /* We use char because int might match the return type of a gcc2
3856     builtin and then its argument prototype would still apply.  */
3857 char krb_rd_req();
3858
3859 int main() {
3860 krb_rd_req()
3861 ; return 0; }
3862 EOF
3863 if { (eval echo configure:3864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3864   rm -rf conftest*
3865   eval "ac_cv_lib_$ac_lib_var=yes"
3866 else
3867   echo "configure: failed program was:" >&5
3868   cat conftest.$ac_ext >&5
3869   rm -rf conftest*
3870   eval "ac_cv_lib_$ac_lib_var=no"
3871 fi
3872 rm -f conftest*
3873 LIBS="$ac_save_LIBS"
3874
3875 fi
3876 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3877   echo "$ac_t""yes" 1>&6
3878   KRB4_LIBS="$KRB4_LIBS -lkrb -ldes"
3879 else
3880   echo "$ac_t""no" 1>&6
3881 { echo "configure: error: Kerberos 4 libraries not found" 1>&2; exit 1; }
3882 fi
3883
3884 fi
3885
3886 fi
3887
3888
3889 nmh_save_LIBS="$LIBS"
3890 LIBS="$TERMLIB $LIBS"
3891
3892 echo $ac_n "checking if an include file defines ospeed""... $ac_c" 1>&6
3893 echo "configure:3894: checking if an include file defines ospeed" >&5
3894 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_include_defines'+set}'`\" = set"; then
3895   echo $ac_n "(cached) $ac_c" 1>&6
3896 else
3897   cat > conftest.$ac_ext <<EOF
3898 #line 3899 "configure"
3899 #include "confdefs.h"
3900 #include <sys/types.h>
3901 #if HAVE_TERMIOS_H
3902 #include <termios.h>
3903 #endif
3904 #if HAVE_TERMCAP_H
3905 #include <termcap.h>
3906 #endif
3907 int main() {
3908 ospeed = 0;
3909 ; return 0; }
3910 EOF
3911 if { (eval echo configure:3912: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3912   rm -rf conftest*
3913   nmh_cv_decl_ospeed_include_defines=yes
3914 else
3915   echo "configure: failed program was:" >&5
3916   cat conftest.$ac_ext >&5
3917   rm -rf conftest*
3918   nmh_cv_decl_ospeed_include_defines=no
3919 fi
3920 rm -f conftest*
3921 fi
3922
3923 echo "$ac_t""$nmh_cv_decl_ospeed_include_defines" 1>&6
3924  
3925 if test $nmh_cv_decl_ospeed_include_defines = no; then
3926   echo $ac_n "checking if you must define ospeed""... $ac_c" 1>&6
3927 echo "configure:3928: checking if you must define ospeed" >&5
3928 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_must_define'+set}'`\" = set"; then
3929   echo $ac_n "(cached) $ac_c" 1>&6
3930 else
3931   cat > conftest.$ac_ext <<EOF
3932 #line 3933 "configure"
3933 #include "confdefs.h"
3934
3935 int main() {
3936 extern short ospeed; ospeed = 0;
3937 ; return 0; }
3938 EOF
3939 if { (eval echo configure:3940: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3940   rm -rf conftest*
3941   nmh_cv_decl_ospeed_must_define=yes
3942 else
3943   echo "configure: failed program was:" >&5
3944   cat conftest.$ac_ext >&5
3945   rm -rf conftest*
3946   nmh_cv_decl_ospeed_must_define=no
3947 fi
3948 rm -f conftest*
3949 fi
3950
3951 echo "$ac_t""$nmh_cv_decl_ospeed_must_define" 1>&6
3952 fi
3953  
3954 if test $nmh_cv_decl_ospeed_include_defines = yes; then
3955   cat >> confdefs.h <<\EOF
3956 #define HAVE_OSPEED 1
3957 EOF
3958
3959 elif test $nmh_cv_decl_ospeed_must_define = yes; then
3960   cat >> confdefs.h <<\EOF
3961 #define HAVE_OSPEED 1
3962 EOF
3963
3964   cat >> confdefs.h <<\EOF
3965 #define MUST_DEFINE_OSPEED 1
3966 EOF
3967
3968 fi
3969
3970
3971 LIBS="$nmh_save_LIBS"
3972
3973 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3974 echo "configure:3975: checking return type of signal handlers" >&5
3975 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3976   echo $ac_n "(cached) $ac_c" 1>&6
3977 else
3978   cat > conftest.$ac_ext <<EOF
3979 #line 3980 "configure"
3980 #include "confdefs.h"
3981 #include <sys/types.h>
3982 #include <signal.h>
3983 #ifdef signal
3984 #undef signal
3985 #endif
3986 #ifdef __cplusplus
3987 extern "C" void (*signal (int, void (*)(int)))(int);
3988 #else
3989 void (*signal ()) ();
3990 #endif
3991
3992 int main() {
3993 int i;
3994 ; return 0; }
3995 EOF
3996 if { (eval echo configure:3997: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3997   rm -rf conftest*
3998   ac_cv_type_signal=void
3999 else
4000   echo "configure: failed program was:" >&5
4001   cat conftest.$ac_ext >&5
4002   rm -rf conftest*
4003   ac_cv_type_signal=int
4004 fi
4005 rm -f conftest*
4006 fi
4007
4008 echo "$ac_t""$ac_cv_type_signal" 1>&6
4009 cat >> confdefs.h <<EOF
4010 #define RETSIGTYPE $ac_cv_type_signal
4011 EOF
4012
4013
4014 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
4015 echo "configure:4016: checking for pid_t" >&5
4016 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
4017   echo $ac_n "(cached) $ac_c" 1>&6
4018 else
4019   cat > conftest.$ac_ext <<EOF
4020 #line 4021 "configure"
4021 #include "confdefs.h"
4022 #include <sys/types.h>
4023 #if STDC_HEADERS
4024 #include <stdlib.h>
4025 #include <stddef.h>
4026 #endif
4027 EOF
4028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4029   egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4030   rm -rf conftest*
4031   ac_cv_type_pid_t=yes
4032 else
4033   rm -rf conftest*
4034   ac_cv_type_pid_t=no
4035 fi
4036 rm -f conftest*
4037
4038 fi
4039 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
4040 if test $ac_cv_type_pid_t = no; then
4041   cat >> confdefs.h <<\EOF
4042 #define pid_t int
4043 EOF
4044
4045 fi
4046
4047 echo $ac_n "checking for off_t""... $ac_c" 1>&6
4048 echo "configure:4049: checking for off_t" >&5
4049 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
4050   echo $ac_n "(cached) $ac_c" 1>&6
4051 else
4052   cat > conftest.$ac_ext <<EOF
4053 #line 4054 "configure"
4054 #include "confdefs.h"
4055 #include <sys/types.h>
4056 #if STDC_HEADERS
4057 #include <stdlib.h>
4058 #include <stddef.h>
4059 #endif
4060 EOF
4061 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4062   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4063   rm -rf conftest*
4064   ac_cv_type_off_t=yes
4065 else
4066   rm -rf conftest*
4067   ac_cv_type_off_t=no
4068 fi
4069 rm -f conftest*
4070
4071 fi
4072 echo "$ac_t""$ac_cv_type_off_t" 1>&6
4073 if test $ac_cv_type_off_t = no; then
4074   cat >> confdefs.h <<\EOF
4075 #define off_t long
4076 EOF
4077
4078 fi
4079
4080 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
4081 echo "configure:4082: checking for uid_t in sys/types.h" >&5
4082 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
4083   echo $ac_n "(cached) $ac_c" 1>&6
4084 else
4085   cat > conftest.$ac_ext <<EOF
4086 #line 4087 "configure"
4087 #include "confdefs.h"
4088 #include <sys/types.h>
4089 EOF
4090 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4091   egrep "uid_t" >/dev/null 2>&1; then
4092   rm -rf conftest*
4093   ac_cv_type_uid_t=yes
4094 else
4095   rm -rf conftest*
4096   ac_cv_type_uid_t=no
4097 fi
4098 rm -f conftest*
4099
4100 fi
4101
4102 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
4103 if test $ac_cv_type_uid_t = no; then
4104   cat >> confdefs.h <<\EOF
4105 #define uid_t int
4106 EOF
4107
4108   cat >> confdefs.h <<\EOF
4109 #define gid_t int
4110 EOF
4111
4112 fi
4113
4114 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
4115 echo "configure:4116: checking for mode_t" >&5
4116 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
4117   echo $ac_n "(cached) $ac_c" 1>&6
4118 else
4119   cat > conftest.$ac_ext <<EOF
4120 #line 4121 "configure"
4121 #include "confdefs.h"
4122 #include <sys/types.h>
4123 #if STDC_HEADERS
4124 #include <stdlib.h>
4125 #include <stddef.h>
4126 #endif
4127 EOF
4128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4129   egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4130   rm -rf conftest*
4131   ac_cv_type_mode_t=yes
4132 else
4133   rm -rf conftest*
4134   ac_cv_type_mode_t=no
4135 fi
4136 rm -f conftest*
4137
4138 fi
4139 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
4140 if test $ac_cv_type_mode_t = no; then
4141   cat >> confdefs.h <<\EOF
4142 #define mode_t int
4143 EOF
4144
4145 fi
4146
4147 echo $ac_n "checking for size_t""... $ac_c" 1>&6
4148 echo "configure:4149: checking for size_t" >&5
4149 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
4150   echo $ac_n "(cached) $ac_c" 1>&6
4151 else
4152   cat > conftest.$ac_ext <<EOF
4153 #line 4154 "configure"
4154 #include "confdefs.h"
4155 #include <sys/types.h>
4156 #if STDC_HEADERS
4157 #include <stdlib.h>
4158 #include <stddef.h>
4159 #endif
4160 EOF
4161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4162   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
4163   rm -rf conftest*
4164   ac_cv_type_size_t=yes
4165 else
4166   rm -rf conftest*
4167   ac_cv_type_size_t=no
4168 fi
4169 rm -f conftest*
4170
4171 fi
4172 echo "$ac_t""$ac_cv_type_size_t" 1>&6
4173 if test $ac_cv_type_size_t = no; then
4174   cat >> confdefs.h <<\EOF
4175 #define size_t unsigned
4176 EOF
4177
4178 fi
4179
4180
4181 echo $ac_n "checking for sigset_t""... $ac_c" 1>&6
4182 echo "configure:4183: checking for sigset_t" >&5
4183 if eval "test \"`echo '$''{'nmh_cv_type_sigset_t'+set}'`\" = set"; then
4184   echo $ac_n "(cached) $ac_c" 1>&6
4185 else
4186   cat > conftest.$ac_ext <<EOF
4187 #line 4188 "configure"
4188 #include "confdefs.h"
4189 #include <sys/types.h>
4190 #include <signal.h>
4191 int main() {
4192 sigset_t tempsigset;
4193 ; return 0; }
4194 EOF
4195 if { (eval echo configure:4196: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4196   rm -rf conftest*
4197   nmh_cv_type_sigset_t=yes
4198 else
4199   echo "configure: failed program was:" >&5
4200   cat conftest.$ac_ext >&5
4201   rm -rf conftest*
4202   nmh_cv_type_sigset_t=no
4203 fi
4204 rm -f conftest*
4205 fi
4206
4207 echo "$ac_t""$nmh_cv_type_sigset_t" 1>&6
4208 if test $nmh_cv_type_sigset_t = no; then
4209   cat >> confdefs.h <<\EOF
4210 #define sigset_t unsigned int
4211 EOF
4212
4213 fi
4214
4215 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
4216 echo "configure:4217: checking for st_blksize in struct stat" >&5
4217 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
4218   echo $ac_n "(cached) $ac_c" 1>&6
4219 else
4220   cat > conftest.$ac_ext <<EOF
4221 #line 4222 "configure"
4222 #include "confdefs.h"
4223 #include <sys/types.h>
4224 #include <sys/stat.h>
4225 int main() {
4226 struct stat s; s.st_blksize;
4227 ; return 0; }
4228 EOF
4229 if { (eval echo configure:4230: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4230   rm -rf conftest*
4231   ac_cv_struct_st_blksize=yes
4232 else
4233   echo "configure: failed program was:" >&5
4234   cat conftest.$ac_ext >&5
4235   rm -rf conftest*
4236   ac_cv_struct_st_blksize=no
4237 fi
4238 rm -f conftest*
4239 fi
4240
4241 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
4242 if test $ac_cv_struct_st_blksize = yes; then
4243   cat >> confdefs.h <<\EOF
4244 #define HAVE_ST_BLKSIZE 1
4245 EOF
4246
4247 fi
4248
4249
4250 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
4251 echo "configure:4252: checking for tm_gmtoff in struct tm" >&5
4252 if eval "test \"`echo '$''{'nmh_cv_struct_tm_gmtoff'+set}'`\" = set"; then
4253   echo $ac_n "(cached) $ac_c" 1>&6
4254 else
4255   cat > conftest.$ac_ext <<EOF
4256 #line 4257 "configure"
4257 #include "confdefs.h"
4258 #ifdef TIME_WITH_SYS_TIME
4259 # include <sys/time.h>
4260 # include <time.h>
4261 #else
4262 # ifdef TM_IN_SYS_TIME
4263 #  include <sys/time.h>
4264 # else
4265 #  include <time.h>
4266 # endif
4267 #endif
4268 int main() {
4269 struct tm temptm; temptm.tm_gmtoff = 0;
4270 ; return 0; }
4271 EOF
4272 if { (eval echo configure:4273: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4273   rm -rf conftest*
4274   nmh_cv_struct_tm_gmtoff=yes
4275 else
4276   echo "configure: failed program was:" >&5
4277   cat conftest.$ac_ext >&5
4278   rm -rf conftest*
4279   nmh_cv_struct_tm_gmtoff=no
4280 fi
4281 rm -f conftest*
4282 fi
4283
4284 echo "$ac_t""$nmh_cv_struct_tm_gmtoff" 1>&6
4285 if test $nmh_cv_struct_tm_gmtoff = yes; then
4286   cat >> confdefs.h <<\EOF
4287 #define HAVE_TM_GMTOFF 1
4288 EOF
4289
4290 fi
4291
4292 echo $ac_n "checking what style of signals to use""... $ac_c" 1>&6
4293 echo "configure:4294: checking what style of signals to use" >&5
4294 if test $ac_cv_func_sigaction = yes -a $ac_cv_func_sigprocmask = yes; then
4295   signals_style=POSIX_SIGNALS
4296   cat >> confdefs.h <<\EOF
4297 #define POSIX_SIGNALS 1
4298 EOF
4299
4300   cat >> confdefs.h <<\EOF
4301 #define RELIABLE_SIGNALS 1
4302 EOF
4303
4304 elif test $ac_cv_func_sigblock = yes -a $ac_cv_func_sigsetmask = yes; then
4305   signals_style=BSD_SIGNALS
4306   cat >> confdefs.h <<\EOF
4307 #define BSD_SIGNALS 1
4308 EOF
4309
4310   cat >> confdefs.h <<\EOF
4311 #define RELIABLE_SIGNALS 1
4312 EOF
4313
4314 elif test $ac_cv_func_sighold = yes -a $ac_cv_func_sigrelse = yes; then
4315   signals_style=SYSV_SIGNALS
4316   cat >> confdefs.h <<\EOF
4317 #define SYSV_SIGNALS 1
4318 EOF
4319
4320 else
4321   signals_style=NO_SIGNAL_BLOCKING
4322   cat >> confdefs.h <<\EOF
4323 #define NO_SIGNAL_BLOCKING 1
4324 EOF
4325
4326 fi
4327
4328 echo "$ac_t""$signals_style" 1>&6
4329
4330 echo $ac_n "checking where signal.h is located""... $ac_c" 1>&6
4331 echo "configure:4332: checking where signal.h is located" >&5
4332 if eval "test \"`echo '$''{'nmh_cv_path_signal_h'+set}'`\" = set"; then
4333   echo $ac_n "(cached) $ac_c" 1>&6
4334 else
4335   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
4336   test -f $SIGNAL_H && \
4337   grep '#[      ]*define[       ][      ]*SIG[0-9A-Z]*[         ]*[0-9][0-9]*' $SIGNAL_H > /dev/null && \
4338   break
4339 done
4340 nmh_cv_path_signal_h=$SIGNAL_H
4341
4342 fi
4343
4344 echo "$ac_t""$nmh_cv_path_signal_h" 1>&6
4345 SIGNAL_H=$nmh_cv_path_signal_h
4346
4347 case "$target_os" in
4348
4349   solaris2*)
4350     cat >> confdefs.h <<\EOF
4351 #define SYS5 1
4352 EOF
4353
4354     cat >> confdefs.h <<\EOF
4355 #define SVR4 1
4356 EOF
4357
4358     ;;
4359   irix*)
4360     cat >> confdefs.h <<\EOF
4361 #define SYS5 1
4362 EOF
4363
4364     cat >> confdefs.h <<\EOF
4365 #define SVR4 1
4366 EOF
4367
4368     ;;
4369   osf*)
4370     cat >> confdefs.h <<\EOF
4371 #define SYS5 1
4372 EOF
4373
4374     cat >> confdefs.h <<\EOF
4375 #define SVR4 1
4376 EOF
4377
4378     ;;
4379   aix*)
4380     cat >> confdefs.h <<\EOF
4381 #define SYS5 1
4382 EOF
4383
4384     cat >> confdefs.h <<\EOF
4385 #define SVR4 1
4386 EOF
4387
4388     ;;
4389   sunos4*)
4390     cat >> confdefs.h <<\EOF
4391 #define BSD42 1
4392 EOF
4393
4394     ;;
4395   freebsd*)  
4396     cat >> confdefs.h <<\EOF
4397 #define BSD42 1
4398 EOF
4399
4400     cat >> confdefs.h <<\EOF
4401 #define BSD44 1
4402 EOF
4403
4404     ;;
4405   netbsd*)
4406     cat >> confdefs.h <<\EOF
4407 #define BSD42 1
4408 EOF
4409
4410     cat >> confdefs.h <<\EOF
4411 #define BSD44 1
4412 EOF
4413
4414     ;;
4415   openbsd*)
4416     cat >> confdefs.h <<\EOF
4417 #define BSD42 1
4418 EOF
4419
4420     cat >> confdefs.h <<\EOF
4421 #define BSD44 1
4422 EOF
4423
4424     ;;
4425   bsd/os*)
4426     cat >> confdefs.h <<\EOF
4427 #define BSD42 1
4428 EOF
4429
4430     cat >> confdefs.h <<\EOF
4431 #define BSD44 1
4432 EOF
4433
4434     ;;
4435   sco5*)
4436     cat >> confdefs.h <<\EOF
4437 #define SYS5 1
4438 EOF
4439
4440     cat >> confdefs.h <<\EOF
4441 #define SCO_5_STDIO 1
4442 EOF
4443
4444     ;;
4445 esac
4446
4447
4448 trap '' 1 2 15
4449 cat > confcache <<\EOF
4450 # This file is a shell script that caches the results of configure
4451 # tests run on this system so they can be shared between configure
4452 # scripts and configure runs.  It is not useful on other systems.
4453 # If it contains results you don't want to keep, you may remove or edit it.
4454 #
4455 # By default, configure uses ./config.cache as the cache file,
4456 # creating it if it does not exist already.  You can give configure
4457 # the --cache-file=FILE option to use a different cache file; that is
4458 # what configure does when it calls configure scripts in
4459 # subdirectories, so they share the cache.
4460 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4461 # config.status only pays attention to the cache file if you give it the
4462 # --recheck option to rerun configure.
4463 #
4464 EOF
4465 # The following way of writing the cache mishandles newlines in values,
4466 # but we know of no workaround that is simple, portable, and efficient.
4467 # So, don't put newlines in cache variables' values.
4468 # Ultrix sh set writes to stderr and can't be redirected directly,
4469 # and sets the high bit in the cache file unless we assign to the vars.
4470 (set) 2>&1 |
4471   case `(ac_space=' '; set | grep ac_space) 2>&1` in
4472   *ac_space=\ *)
4473     # `set' does not quote correctly, so add quotes (double-quote substitution
4474     # turns \\\\ into \\, and sed turns \\ into \).
4475     sed -n \
4476       -e "s/'/'\\\\''/g" \
4477       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4478     ;;
4479   *)
4480     # `set' quotes correctly as required by POSIX, so do not add quotes.
4481     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4482     ;;
4483   esac >> confcache
4484 if cmp -s $cache_file confcache; then
4485   :
4486 else
4487   if test -w $cache_file; then
4488     echo "updating cache $cache_file"
4489     cat confcache > $cache_file
4490   else
4491     echo "not updating unwritable cache $cache_file"
4492   fi
4493 fi
4494 rm -f confcache
4495
4496 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4497
4498 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4499 # Let make expand exec_prefix.
4500 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4501
4502 # Any assignment to VPATH causes Sun make to only execute
4503 # the first set of double-colon rules, so remove it if not needed.
4504 # If there is a colon in the path, we need to keep it.
4505 if test "x$srcdir" = x.; then
4506   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
4507 fi
4508
4509 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4510
4511 DEFS=-DHAVE_CONFIG_H
4512
4513 # Without the "./", some shells look in PATH for config.status.
4514 : ${CONFIG_STATUS=./config.status}
4515
4516 echo creating $CONFIG_STATUS
4517 rm -f $CONFIG_STATUS
4518 cat > $CONFIG_STATUS <<EOF
4519 #! /bin/sh
4520 # Generated automatically by configure.
4521 # Run this file to recreate the current configuration.
4522 # This directory was configured as follows,
4523 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4524 #
4525 # $0 $ac_configure_args
4526 #
4527 # Compiler output produced by configure, useful for debugging
4528 # configure, is in ./config.log if it exists.
4529
4530 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4531 for ac_option
4532 do
4533   case "\$ac_option" in
4534   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4535     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4536     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4537   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4538     echo "$CONFIG_STATUS generated by autoconf version 2.13"
4539     exit 0 ;;
4540   -help | --help | --hel | --he | --h)
4541     echo "\$ac_cs_usage"; exit 0 ;;
4542   *) echo "\$ac_cs_usage"; exit 1 ;;
4543   esac
4544 done
4545
4546 ac_given_srcdir=$srcdir
4547 ac_given_INSTALL="$INSTALL"
4548
4549 trap 'rm -fr `echo "Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4550           zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4551           zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4552           mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4553           etc/Makefile man/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4554 EOF
4555 cat >> $CONFIG_STATUS <<EOF
4556
4557 # Protect against being on the right side of a sed subst in config.status.
4558 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4559  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4560 $ac_vpsub
4561 $extrasub
4562 s%@SHELL@%$SHELL%g
4563 s%@CFLAGS@%$CFLAGS%g
4564 s%@CPPFLAGS@%$CPPFLAGS%g
4565 s%@CXXFLAGS@%$CXXFLAGS%g
4566 s%@FFLAGS@%$FFLAGS%g
4567 s%@DEFS@%$DEFS%g
4568 s%@LDFLAGS@%$LDFLAGS%g
4569 s%@LIBS@%$LIBS%g
4570 s%@exec_prefix@%$exec_prefix%g
4571 s%@prefix@%$prefix%g
4572 s%@program_transform_name@%$program_transform_name%g
4573 s%@bindir@%$bindir%g
4574 s%@sbindir@%$sbindir%g
4575 s%@libexecdir@%$libexecdir%g
4576 s%@datadir@%$datadir%g
4577 s%@sysconfdir@%$sysconfdir%g
4578 s%@sharedstatedir@%$sharedstatedir%g
4579 s%@localstatedir@%$localstatedir%g
4580 s%@libdir@%$libdir%g
4581 s%@includedir@%$includedir%g
4582 s%@oldincludedir@%$oldincludedir%g
4583 s%@infodir@%$infodir%g
4584 s%@mandir@%$mandir%g
4585 s%@host@%$host%g
4586 s%@host_alias@%$host_alias%g
4587 s%@host_cpu@%$host_cpu%g
4588 s%@host_vendor@%$host_vendor%g
4589 s%@host_os@%$host_os%g
4590 s%@target@%$target%g
4591 s%@target_alias@%$target_alias%g
4592 s%@target_cpu@%$target_cpu%g
4593 s%@target_vendor@%$target_vendor%g
4594 s%@target_os@%$target_os%g
4595 s%@build@%$build%g
4596 s%@build_alias@%$build_alias%g
4597 s%@build_cpu@%$build_cpu%g
4598 s%@build_vendor@%$build_vendor%g
4599 s%@build_os@%$build_os%g
4600 s%@VERSION@%$VERSION%g
4601 s%@MTS@%$MTS%g
4602 s%@MTSLIB@%$MTSLIB%g
4603 s%@POPLIB@%$POPLIB%g
4604 s%@POPSED@%$POPSED%g
4605 s%@CC@%$CC%g
4606 s%@SET_MAKE@%$SET_MAKE%g
4607 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4608 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4609 s%@INSTALL_DATA@%$INSTALL_DATA%g
4610 s%@RANLIB@%$RANLIB%g
4611 s%@AWK@%$AWK%g
4612 s%@LEX@%$LEX%g
4613 s%@LEXLIB@%$LEXLIB%g
4614 s%@cutpath@%$cutpath%g
4615 s%@LIBTOOL@%$LIBTOOL%g
4616 s%@GNU_LIBTOOL@%$GNU_LIBTOOL%g
4617 s%@LORDER@%$LORDER%g
4618 s%@TSORT@%$TSORT%g
4619 s%@lspath@%$lspath%g
4620 s%@morepath@%$morepath%g
4621 s%@pagerpath@%$pagerpath%g
4622 s%@sendmailpath@%$sendmailpath%g
4623 s%@vipath@%$vipath%g
4624 s%@editorpath@%$editorpath%g
4625 s%@mailspool@%$mailspool%g
4626 s%@SETGID_MAIL@%$SETGID_MAIL%g
4627 s%@MAIL_SPOOL_GRP@%$MAIL_SPOOL_GRP%g
4628 s%@CPP@%$CPP%g
4629 s%@LIBOBJS@%$LIBOBJS%g
4630 s%@TERMLIB@%$TERMLIB%g
4631 s%@HESIOD_INCLUDES@%$HESIOD_INCLUDES%g
4632 s%@HESIOD_LIBS@%$HESIOD_LIBS%g
4633 s%@KRB4_INCLUDES@%$KRB4_INCLUDES%g
4634 s%@KRB4_LIBS@%$KRB4_LIBS%g
4635 s%@SIGNAL_H@%$SIGNAL_H%g
4636
4637 CEOF
4638 EOF
4639
4640 cat >> $CONFIG_STATUS <<\EOF
4641
4642 # Split the substitutions into bite-sized pieces for seds with
4643 # small command number limits, like on Digital OSF/1 and HP-UX.
4644 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4645 ac_file=1 # Number of current file.
4646 ac_beg=1 # First line for current file.
4647 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4648 ac_more_lines=:
4649 ac_sed_cmds=""
4650 while $ac_more_lines; do
4651   if test $ac_beg -gt 1; then
4652     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4653   else
4654     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4655   fi
4656   if test ! -s conftest.s$ac_file; then
4657     ac_more_lines=false
4658     rm -f conftest.s$ac_file
4659   else
4660     if test -z "$ac_sed_cmds"; then
4661       ac_sed_cmds="sed -f conftest.s$ac_file"
4662     else
4663       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4664     fi
4665     ac_file=`expr $ac_file + 1`
4666     ac_beg=$ac_end
4667     ac_end=`expr $ac_end + $ac_max_sed_cmds`
4668   fi
4669 done
4670 if test -z "$ac_sed_cmds"; then
4671   ac_sed_cmds=cat
4672 fi
4673 EOF
4674
4675 cat >> $CONFIG_STATUS <<EOF
4676
4677 CONFIG_FILES=\${CONFIG_FILES-"Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4678           zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4679           zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4680           mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4681           etc/Makefile man/Makefile"}
4682 EOF
4683 cat >> $CONFIG_STATUS <<\EOF
4684 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4685   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4686   case "$ac_file" in
4687   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4688        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4689   *) ac_file_in="${ac_file}.in" ;;
4690   esac
4691
4692   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4693
4694   # Remove last slash and all that follows it.  Not all systems have dirname.
4695   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4696   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4697     # The file is in a subdirectory.
4698     test ! -d "$ac_dir" && mkdir "$ac_dir"
4699     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4700     # A "../" for each directory in $ac_dir_suffix.
4701     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4702   else
4703     ac_dir_suffix= ac_dots=
4704   fi
4705
4706   case "$ac_given_srcdir" in
4707   .)  srcdir=.
4708       if test -z "$ac_dots"; then top_srcdir=.
4709       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4710   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4711   *) # Relative path.
4712     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4713     top_srcdir="$ac_dots$ac_given_srcdir" ;;
4714   esac
4715
4716   case "$ac_given_INSTALL" in
4717   [/$]*) INSTALL="$ac_given_INSTALL" ;;
4718   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4719   esac
4720
4721   echo creating "$ac_file"
4722   rm -f "$ac_file"
4723   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4724   case "$ac_file" in
4725   *Makefile*) ac_comsub="1i\\
4726 # $configure_input" ;;
4727   *) ac_comsub= ;;
4728   esac
4729
4730   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4731   sed -e "$ac_comsub
4732 s%@configure_input@%$configure_input%g
4733 s%@srcdir@%$srcdir%g
4734 s%@top_srcdir@%$top_srcdir%g
4735 s%@INSTALL@%$INSTALL%g
4736 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4737 fi; done
4738 rm -f conftest.s*
4739
4740 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4741 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4742 #
4743 # ac_d sets the value in "#define NAME VALUE" lines.
4744 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
4745 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
4746 ac_dC='\3'
4747 ac_dD='%g'
4748 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4749 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4750 ac_uB='\([      ]\)%\1#\2define\3'
4751 ac_uC=' '
4752 ac_uD='\4%g'
4753 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4754 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4755 ac_eB='$%\1#\2define\3'
4756 ac_eC=' '
4757 ac_eD='%g'
4758
4759 if test "${CONFIG_HEADERS+set}" != set; then
4760 EOF
4761 cat >> $CONFIG_STATUS <<EOF
4762   CONFIG_HEADERS="config.h"
4763 EOF
4764 cat >> $CONFIG_STATUS <<\EOF
4765 fi
4766 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4767   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4768   case "$ac_file" in
4769   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4770        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4771   *) ac_file_in="${ac_file}.in" ;;
4772   esac
4773
4774   echo creating $ac_file
4775
4776   rm -f conftest.frag conftest.in conftest.out
4777   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4778   cat $ac_file_inputs > conftest.in
4779
4780 EOF
4781
4782 # Transform confdefs.h into a sed script conftest.vals that substitutes
4783 # the proper values into config.h.in to produce config.h.  And first:
4784 # Protect against being on the right side of a sed subst in config.status.
4785 # Protect against being in an unquoted here document in config.status.
4786 rm -f conftest.vals
4787 cat > conftest.hdr <<\EOF
4788 s/[\\&%]/\\&/g
4789 s%[\\$`]%\\&%g
4790 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4791 s%ac_d%ac_u%gp
4792 s%ac_u%ac_e%gp
4793 EOF
4794 sed -n -f conftest.hdr confdefs.h > conftest.vals
4795 rm -f conftest.hdr
4796
4797 # This sed command replaces #undef with comments.  This is necessary, for
4798 # example, in the case of _POSIX_SOURCE, which is predefined and required
4799 # on some systems where configure will not decide to define it.
4800 cat >> conftest.vals <<\EOF
4801 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4802 EOF
4803
4804 # Break up conftest.vals because some shells have a limit on
4805 # the size of here documents, and old seds have small limits too.
4806
4807 rm -f conftest.tail
4808 while :
4809 do
4810   ac_lines=`grep -c . conftest.vals`
4811   # grep -c gives empty output for an empty file on some AIX systems.
4812   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4813   # Write a limited-size here document to conftest.frag.
4814   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4815   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4816   echo 'CEOF
4817   sed -f conftest.frag conftest.in > conftest.out
4818   rm -f conftest.in
4819   mv conftest.out conftest.in
4820 ' >> $CONFIG_STATUS
4821   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4822   rm -f conftest.vals
4823   mv conftest.tail conftest.vals
4824 done
4825 rm -f conftest.vals
4826
4827 cat >> $CONFIG_STATUS <<\EOF
4828   rm -f conftest.frag conftest.h
4829   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
4830   cat conftest.in >> conftest.h
4831   rm -f conftest.in
4832   if cmp -s $ac_file conftest.h 2>/dev/null; then
4833     echo "$ac_file is unchanged"
4834     rm -f conftest.h
4835   else
4836     # Remove last slash and all that follows it.  Not all systems have dirname.
4837       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4838       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4839       # The file is in a subdirectory.
4840       test ! -d "$ac_dir" && mkdir "$ac_dir"
4841     fi
4842     rm -f $ac_file
4843     mv conftest.h $ac_file
4844   fi
4845 fi; done
4846
4847 EOF
4848 cat >> $CONFIG_STATUS <<EOF
4849
4850 EOF
4851 cat >> $CONFIG_STATUS <<\EOF
4852 \
4853           test -z "$CONFIG_HEADERS" || echo > stamp-h
4854 exit 0
4855 EOF
4856 chmod +x $CONFIG_STATUS
4857 rm -fr confdefs* $ac_clean_files
4858 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4859
4860
4861 eval "nmhbin=${bindir}";         eval "nmhbin2=${nmhbin}"
4862 eval "nmhsysconf=${sysconfdir}"; eval "nmhsysconf2=${nmhsysconf}"
4863 eval "nmhlib=${libdir}";         eval "nmhlib2=${nmhlib}"
4864 eval "nmhman=${mandir}"
4865
4866 echo "
4867 nmh configuration
4868 -----------------
4869 nmh version               : ${VERSION}
4870 target os                 : ${target}
4871 compiler                  : ${CC}
4872 compiler flags            : ${CFLAGS}
4873 linker flags              : ${LDFLAGS}
4874 source code location      : ${srcdir}
4875 binary install path       : ${nmhbin2}
4876 libary install path       : ${nmhlib2}
4877 config files install path : ${nmhsysconf2}
4878 man page install path     : ${nmhman}
4879 transport system          : ${MTS}
4880 default editor            : ${editorpath}
4881 default pager             : ${pagerpath}"
4882 echo ""