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