configure
上传用户:xxcykj
上传日期:2007-01-04
资源大小:727k
文件大小:177k
源码类别:

Email客户端

开发平台:

Unix_Linux

  1.     if test -f $ac_dir/$ac_word; then
  2.       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
  3. ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
  4. break
  5.       fi
  6.     fi
  7.   done
  8.   IFS="$ac_save_ifs"
  9.   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
  10.   ;;
  11. esac
  12. fi
  13. XGETTEXT="$ac_cv_path_XGETTEXT"
  14. if test -n "$XGETTEXT"; then
  15.   echo "$ac_t""$XGETTEXT" 1>&6
  16. else
  17.   echo "$ac_t""no" 1>&6
  18. fi
  19.         
  20. USE_INCLUDED_LIBINTL=yes
  21.         CATOBJEXT=.gmo
  22.         INSTOBJEXT=.mo
  23.         DATADIRNAME=share
  24. INTLDEPS='$(top_builddir)/intl/libintl.a'
  25. INTLLIBS=$INTLDEPS
  26. LIBS=`echo $LIBS | sed -e 's/-lintl//'`
  27.         nls_cv_header_intl=intl/libintl.h
  28.         nls_cv_header_libgt=intl/libgettext.h
  29.       fi
  30.             if test "$XGETTEXT" != ":"; then
  31. if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
  32.   : ;
  33. else
  34.   echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6
  35.   XGETTEXT=":"
  36. fi
  37.       fi
  38.       # We need to process the po/ directory.
  39.       POSUB=po
  40.     else
  41.       DATADIRNAME=share
  42.       nls_cv_header_intl=intl/libintl.h
  43.       nls_cv_header_libgt=intl/libgettext.h
  44.     fi
  45.     
  46.     
  47.     # If this is used in GNU gettext we have to set USE_NLS to `yes'
  48.     # because some of the sources are only built for this goal.
  49.     if test "$PACKAGE" = gettext; then
  50.       USE_NLS=yes
  51.       USE_INCLUDED_LIBINTL=yes
  52.     fi
  53.                 for lang in $ALL_LINGUAS; do
  54.       GMOFILES="$GMOFILES $lang.gmo"
  55.       POFILES="$POFILES $lang.po"
  56.     done
  57.         
  58.     
  59.     
  60.     
  61.     
  62.     
  63.     
  64.     
  65.     
  66.     
  67.     
  68.   
  69.    if test "x$CATOBJEXT" != "x"; then
  70.      if test "x$ALL_LINGUAS" = "x"; then
  71.        LINGUAS=
  72.      else
  73.        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
  74. echo "configure:3258: checking for catalogs to be installed" >&5
  75.        NEW_LINGUAS=
  76.        for lang in ${LINGUAS=$ALL_LINGUAS}; do
  77.          case "$ALL_LINGUAS" in
  78.           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
  79.          esac
  80.        done
  81.        LINGUAS=$NEW_LINGUAS
  82.        echo "$ac_t""$LINGUAS" 1>&6
  83.      fi
  84.           if test -n "$LINGUAS"; then
  85.        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
  86.      fi
  87.    fi
  88.             if test $ac_cv_header_locale_h = yes; then
  89.      INCLUDE_LOCALE_H="#include <locale.h>"
  90.    else
  91.      INCLUDE_LOCALE_H="
  92. /* The system does not provide the header <locale.h>.  Take care yourself.  */"
  93.    fi
  94.    
  95.             test -d intl || mkdir intl
  96.    if test "$CATOBJEXT" = ".cat"; then
  97.      ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
  98. echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
  99. echo "configure:3286: checking for linux/version.h" >&5
  100. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  101.   echo $ac_n "(cached) $ac_c" 1>&6
  102. else
  103.   cat > conftest.$ac_ext <<EOF
  104. #line 3291 "configure"
  105. #include "confdefs.h"
  106. #include <linux/version.h>
  107. EOF
  108. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  109. { (eval echo configure:3296: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  110. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  111. if test -z "$ac_err"; then
  112.   rm -rf conftest*
  113.   eval "ac_cv_header_$ac_safe=yes"
  114. else
  115.   echo "$ac_err" >&5
  116.   echo "configure: failed program was:" >&5
  117.   cat conftest.$ac_ext >&5
  118.   rm -rf conftest*
  119.   eval "ac_cv_header_$ac_safe=no"
  120. fi
  121. rm -f conftest*
  122. fi
  123. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  124.   echo "$ac_t""yes" 1>&6
  125.   msgformat=linux
  126. else
  127.   echo "$ac_t""no" 1>&6
  128. msgformat=xopen
  129. fi
  130.                sed -e '/^#/d' $srcdir/intl/$msgformat-msg.sed > intl/po2msg.sed
  131.    fi
  132.       sed -e '/^#.*[^\]$/d' -e '/^#$/d' 
  133.      $srcdir/intl/po2tbl.sed.in > intl/po2tbl.sed
  134.             if test "$PACKAGE" = "gettext"; then
  135.      GT_NO="#NO#"
  136.      GT_YES=
  137.    else
  138.      GT_NO=
  139.      GT_YES="#YES#"
  140.    fi
  141.    
  142.    
  143.             MKINSTALLDIRS=
  144.    if test -n "$ac_aux_dir"; then
  145.      MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
  146.    fi
  147.    if test -z "$MKINSTALLDIRS"; then
  148.      MKINSTALLDIRS="$(top_srcdir)/mkinstalldirs"
  149.    fi
  150.    
  151.       l=
  152.    
  153.          test -d po || mkdir po
  154.    if test "x$srcdir" != "x."; then
  155.      if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
  156.        posrcprefix="$srcdir/"
  157.      else
  158.        posrcprefix="../$srcdir/"
  159.      fi
  160.    else
  161.      posrcprefix="../"
  162.    fi
  163.    rm -f po/POTFILES
  164.    sed -e "/^#/d" -e "/^$/d" -e "s,.*, $posrcprefix& \\," -e "$s/(.*) \\/1/" 
  165. < $srcdir/po/POTFILES.in > po/POTFILES
  166.   
  167. # end i18n
  168. # Under sysV68, socket and friends are provided by the C library.
  169. # -linet does not provide socket, but causes multiple definition
  170. # errors at link-time.  It is thus better to only use the C library.
  171. # So don't add -linet to the link list unless it's necessary
  172. echo $ac_n "checking for socket""... $ac_c" 1>&6
  173. echo "configure:3368: checking for socket" >&5
  174. if eval "test "`echo '$''{'ac_cv_func_socket'+set}'`" = set"; then
  175.   echo $ac_n "(cached) $ac_c" 1>&6
  176. else
  177.   cat > conftest.$ac_ext <<EOF
  178. #line 3373 "configure"
  179. #include "confdefs.h"
  180. /* System header to define __stub macros and hopefully few prototypes,
  181.     which can conflict with char socket(); below.  */
  182. #include <assert.h>
  183. /* Override any gcc2 internal prototype to avoid an error.  */
  184. /* We use char because int might match the return type of a gcc2
  185.     builtin and then its argument prototype would still apply.  */
  186. char socket();
  187. int main() {
  188. /* The GNU C library defines this for functions which it implements
  189.     to always fail with ENOSYS.  Some functions are actually named
  190.     something starting with __ and the normal name is an alias.  */
  191. #if defined (__stub_socket) || defined (__stub___socket)
  192. choke me
  193. #else
  194. socket();
  195. #endif
  196. ; return 0; }
  197. EOF
  198. if { (eval echo configure:3396: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  199.   rm -rf conftest*
  200.   eval "ac_cv_func_socket=yes"
  201. else
  202.   echo "configure: failed program was:" >&5
  203.   cat conftest.$ac_ext >&5
  204.   rm -rf conftest*
  205.   eval "ac_cv_func_socket=no"
  206. fi
  207. rm -f conftest*
  208. fi
  209. if eval "test "`echo '$ac_cv_func_'socket`" = yes"; then
  210.   echo "$ac_t""yes" 1>&6
  211.   echo "$ac_t""using libc's socket" 1>&6
  212. else
  213.   echo "$ac_t""no" 1>&6
  214. echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
  215. echo "configure:3414: checking for socket in -lsocket" >&5
  216. ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
  217. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  218.   echo $ac_n "(cached) $ac_c" 1>&6
  219. else
  220.   ac_save_LIBS="$LIBS"
  221. LIBS="-lsocket  $LIBS"
  222. cat > conftest.$ac_ext <<EOF
  223. #line 3422 "configure"
  224. #include "confdefs.h"
  225. /* Override any gcc2 internal prototype to avoid an error.  */
  226. /* We use char because int might match the return type of a gcc2
  227.     builtin and then its argument prototype would still apply.  */
  228. char socket();
  229. int main() {
  230. socket()
  231. ; return 0; }
  232. EOF
  233. if { (eval echo configure:3433: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  234.   rm -rf conftest*
  235.   eval "ac_cv_lib_$ac_lib_var=yes"
  236. else
  237.   echo "configure: failed program was:" >&5
  238.   cat conftest.$ac_ext >&5
  239.   rm -rf conftest*
  240.   eval "ac_cv_lib_$ac_lib_var=no"
  241. fi
  242. rm -f conftest*
  243. LIBS="$ac_save_LIBS"
  244. fi
  245. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  246.   echo "$ac_t""yes" 1>&6
  247.     ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' 
  248.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  249.   cat >> confdefs.h <<EOF
  250. #define $ac_tr_lib 1
  251. EOF
  252.   LIBS="-lsocket $LIBS"
  253. else
  254.   echo "$ac_t""no" 1>&6
  255. fi
  256.     echo $ac_n "checking for socket in -linet""... $ac_c" 1>&6
  257. echo "configure:3461: checking for socket in -linet" >&5
  258. ac_lib_var=`echo inet'_'socket | sed 'y%./+-%__p_%'`
  259. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  260.   echo $ac_n "(cached) $ac_c" 1>&6
  261. else
  262.   ac_save_LIBS="$LIBS"
  263. LIBS="-linet  $LIBS"
  264. cat > conftest.$ac_ext <<EOF
  265. #line 3469 "configure"
  266. #include "confdefs.h"
  267. /* Override any gcc2 internal prototype to avoid an error.  */
  268. /* We use char because int might match the return type of a gcc2
  269.     builtin and then its argument prototype would still apply.  */
  270. char socket();
  271. int main() {
  272. socket()
  273. ; return 0; }
  274. EOF
  275. if { (eval echo configure:3480: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  276.   rm -rf conftest*
  277.   eval "ac_cv_lib_$ac_lib_var=yes"
  278. else
  279.   echo "configure: failed program was:" >&5
  280.   cat conftest.$ac_ext >&5
  281.   rm -rf conftest*
  282.   eval "ac_cv_lib_$ac_lib_var=no"
  283. fi
  284. rm -f conftest*
  285. LIBS="$ac_save_LIBS"
  286. fi
  287. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  288.   echo "$ac_t""yes" 1>&6
  289.     ac_tr_lib=HAVE_LIB`echo inet | sed -e 's/^a-zA-Z0-9_/_/g' 
  290.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  291.   cat >> confdefs.h <<EOF
  292. #define $ac_tr_lib 1
  293. EOF
  294.   LIBS="-linet $LIBS"
  295. else
  296.   echo "$ac_t""no" 1>&6
  297. fi
  298. fi
  299. # If gettext isn't in the C library, maybe there's a -lintl.
  300. echo $ac_n "checking for gettext""... $ac_c" 1>&6
  301. echo "configure:3512: checking for gettext" >&5
  302. if eval "test "`echo '$''{'ac_cv_func_gettext'+set}'`" = set"; then
  303.   echo $ac_n "(cached) $ac_c" 1>&6
  304. else
  305.   cat > conftest.$ac_ext <<EOF
  306. #line 3517 "configure"
  307. #include "confdefs.h"
  308. /* System header to define __stub macros and hopefully few prototypes,
  309.     which can conflict with char gettext(); below.  */
  310. #include <assert.h>
  311. /* Override any gcc2 internal prototype to avoid an error.  */
  312. /* We use char because int might match the return type of a gcc2
  313.     builtin and then its argument prototype would still apply.  */
  314. char gettext();
  315. int main() {
  316. /* The GNU C library defines this for functions which it implements
  317.     to always fail with ENOSYS.  Some functions are actually named
  318.     something starting with __ and the normal name is an alias.  */
  319. #if defined (__stub_gettext) || defined (__stub___gettext)
  320. choke me
  321. #else
  322. gettext();
  323. #endif
  324. ; return 0; }
  325. EOF
  326. if { (eval echo configure:3540: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  327.   rm -rf conftest*
  328.   eval "ac_cv_func_gettext=yes"
  329. else
  330.   echo "configure: failed program was:" >&5
  331.   cat conftest.$ac_ext >&5
  332.   rm -rf conftest*
  333.   eval "ac_cv_func_gettext=no"
  334. fi
  335. rm -f conftest*
  336. fi
  337. if eval "test "`echo '$ac_cv_func_'gettext`" = yes"; then
  338.   echo "$ac_t""yes" 1>&6
  339.   echo "$ac_t""using libc's gettext" 1>&6
  340. else
  341.   echo "$ac_t""no" 1>&6
  342. echo $ac_n "checking for gettext in -lintl""... $ac_c" 1>&6
  343. echo "configure:3558: checking for gettext in -lintl" >&5
  344. ac_lib_var=`echo intl'_'gettext | sed 'y%./+-%__p_%'`
  345. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  346.   echo $ac_n "(cached) $ac_c" 1>&6
  347. else
  348.   ac_save_LIBS="$LIBS"
  349. LIBS="-lintl  $LIBS"
  350. cat > conftest.$ac_ext <<EOF
  351. #line 3566 "configure"
  352. #include "confdefs.h"
  353. /* Override any gcc2 internal prototype to avoid an error.  */
  354. /* We use char because int might match the return type of a gcc2
  355.     builtin and then its argument prototype would still apply.  */
  356. char gettext();
  357. int main() {
  358. gettext()
  359. ; return 0; }
  360. EOF
  361. if { (eval echo configure:3577: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  362.   rm -rf conftest*
  363.   eval "ac_cv_lib_$ac_lib_var=yes"
  364. else
  365.   echo "configure: failed program was:" >&5
  366.   cat conftest.$ac_ext >&5
  367.   rm -rf conftest*
  368.   eval "ac_cv_lib_$ac_lib_var=no"
  369. fi
  370. rm -f conftest*
  371. LIBS="$ac_save_LIBS"
  372. fi
  373. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  374.   echo "$ac_t""yes" 1>&6
  375.     ac_tr_lib=HAVE_LIB`echo intl | sed -e 's/^a-zA-Z0-9_/_/g' 
  376.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  377.   cat >> confdefs.h <<EOF
  378. #define $ac_tr_lib 1
  379. EOF
  380.   LIBS="-lintl $LIBS"
  381. else
  382.   echo "$ac_t""no" 1>&6
  383. fi
  384. fi
  385. # The condition in this test copes with the presence of inet_addr in libc6.
  386. echo $ac_n "checking for inet_addr""... $ac_c" 1>&6
  387. echo "configure:3609: checking for inet_addr" >&5
  388. if eval "test "`echo '$''{'ac_cv_func_inet_addr'+set}'`" = set"; then
  389.   echo $ac_n "(cached) $ac_c" 1>&6
  390. else
  391.   cat > conftest.$ac_ext <<EOF
  392. #line 3614 "configure"
  393. #include "confdefs.h"
  394. /* System header to define __stub macros and hopefully few prototypes,
  395.     which can conflict with char inet_addr(); below.  */
  396. #include <assert.h>
  397. /* Override any gcc2 internal prototype to avoid an error.  */
  398. /* We use char because int might match the return type of a gcc2
  399.     builtin and then its argument prototype would still apply.  */
  400. char inet_addr();
  401. int main() {
  402. /* The GNU C library defines this for functions which it implements
  403.     to always fail with ENOSYS.  Some functions are actually named
  404.     something starting with __ and the normal name is an alias.  */
  405. #if defined (__stub_inet_addr) || defined (__stub___inet_addr)
  406. choke me
  407. #else
  408. inet_addr();
  409. #endif
  410. ; return 0; }
  411. EOF
  412. if { (eval echo configure:3637: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  413.   rm -rf conftest*
  414.   eval "ac_cv_func_inet_addr=yes"
  415. else
  416.   echo "configure: failed program was:" >&5
  417.   cat conftest.$ac_ext >&5
  418.   rm -rf conftest*
  419.   eval "ac_cv_func_inet_addr=no"
  420. fi
  421. rm -f conftest*
  422. fi
  423. if eval "test "`echo '$ac_cv_func_'inet_addr`" = yes"; then
  424.   echo "$ac_t""yes" 1>&6
  425.   echo "$ac_t""using libc's inet_addr" 1>&6
  426. else
  427.   echo "$ac_t""no" 1>&6
  428. echo $ac_n "checking for inet_addr in -lnsl""... $ac_c" 1>&6
  429. echo "configure:3655: checking for inet_addr in -lnsl" >&5
  430. ac_lib_var=`echo nsl'_'inet_addr | sed 'y%./+-%__p_%'`
  431. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  432.   echo $ac_n "(cached) $ac_c" 1>&6
  433. else
  434.   ac_save_LIBS="$LIBS"
  435. LIBS="-lnsl  $LIBS"
  436. cat > conftest.$ac_ext <<EOF
  437. #line 3663 "configure"
  438. #include "confdefs.h"
  439. /* Override any gcc2 internal prototype to avoid an error.  */
  440. /* We use char because int might match the return type of a gcc2
  441.     builtin and then its argument prototype would still apply.  */
  442. char inet_addr();
  443. int main() {
  444. inet_addr()
  445. ; return 0; }
  446. EOF
  447. if { (eval echo configure:3674: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  448.   rm -rf conftest*
  449.   eval "ac_cv_lib_$ac_lib_var=yes"
  450. else
  451.   echo "configure: failed program was:" >&5
  452.   cat conftest.$ac_ext >&5
  453.   rm -rf conftest*
  454.   eval "ac_cv_lib_$ac_lib_var=no"
  455. fi
  456. rm -f conftest*
  457. LIBS="$ac_save_LIBS"
  458. fi
  459. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  460.   echo "$ac_t""yes" 1>&6
  461.     ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' 
  462.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  463.   cat >> confdefs.h <<EOF
  464. #define $ac_tr_lib 1
  465. EOF
  466.   LIBS="-lnsl $LIBS"
  467. else
  468.   echo "$ac_t""no" 1>&6
  469. fi
  470. fi
  471. echo $ac_n "checking for strchr in -lcposix""... $ac_c" 1>&6
  472. echo "configure:3705: checking for strchr in -lcposix" >&5
  473. ac_lib_var=`echo cposix'_'strchr | sed 'y%./+-%__p_%'`
  474. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  475.   echo $ac_n "(cached) $ac_c" 1>&6
  476. else
  477.   ac_save_LIBS="$LIBS"
  478. LIBS="-lcposix  $LIBS"
  479. cat > conftest.$ac_ext <<EOF
  480. #line 3713 "configure"
  481. #include "confdefs.h"
  482. /* Override any gcc2 internal prototype to avoid an error.  */
  483. /* We use char because int might match the return type of a gcc2
  484.     builtin and then its argument prototype would still apply.  */
  485. char strchr();
  486. int main() {
  487. strchr()
  488. ; return 0; }
  489. EOF
  490. if { (eval echo configure:3724: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  491.   rm -rf conftest*
  492.   eval "ac_cv_lib_$ac_lib_var=yes"
  493. else
  494.   echo "configure: failed program was:" >&5
  495.   cat conftest.$ac_ext >&5
  496.   rm -rf conftest*
  497.   eval "ac_cv_lib_$ac_lib_var=no"
  498. fi
  499. rm -f conftest*
  500. LIBS="$ac_save_LIBS"
  501. fi
  502. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  503.   echo "$ac_t""yes" 1>&6
  504.   EXTRADEFS="$EXTRADEFS -D_SYSV3"
  505. LIBS="$LIBS -lcposix"
  506. else
  507.   echo "$ac_t""no" 1>&6
  508. fi
  509. echo $ac_n "checking for strstr""... $ac_c" 1>&6
  510. echo "configure:3747: checking for strstr" >&5
  511. if eval "test "`echo '$''{'ac_cv_func_strstr'+set}'`" = set"; then
  512.   echo $ac_n "(cached) $ac_c" 1>&6
  513. else
  514.   cat > conftest.$ac_ext <<EOF
  515. #line 3752 "configure"
  516. #include "confdefs.h"
  517. /* System header to define __stub macros and hopefully few prototypes,
  518.     which can conflict with char strstr(); below.  */
  519. #include <assert.h>
  520. /* Override any gcc2 internal prototype to avoid an error.  */
  521. /* We use char because int might match the return type of a gcc2
  522.     builtin and then its argument prototype would still apply.  */
  523. char strstr();
  524. int main() {
  525. /* The GNU C library defines this for functions which it implements
  526.     to always fail with ENOSYS.  Some functions are actually named
  527.     something starting with __ and the normal name is an alias.  */
  528. #if defined (__stub_strstr) || defined (__stub___strstr)
  529. choke me
  530. #else
  531. strstr();
  532. #endif
  533. ; return 0; }
  534. EOF
  535. if { (eval echo configure:3775: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  536.   rm -rf conftest*
  537.   eval "ac_cv_func_strstr=yes"
  538. else
  539.   echo "configure: failed program was:" >&5
  540.   cat conftest.$ac_ext >&5
  541.   rm -rf conftest*
  542.   eval "ac_cv_func_strstr=no"
  543. fi
  544. rm -f conftest*
  545. fi
  546. if eval "test "`echo '$ac_cv_func_'strstr`" = yes"; then
  547.   echo "$ac_t""yes" 1>&6
  548.   cat >> confdefs.h <<EOF
  549. #define HAVE_STRSTR 1
  550. EOF
  551. else
  552.   echo "$ac_t""no" 1>&6
  553. EXTRASRC="$EXTRASRC $(srcdir)/strstr.c"
  554.                EXTRAOBJ="$EXTRAOBJ strstr.o"
  555. fi
  556. echo $ac_n "checking for strcasecmp""... $ac_c" 1>&6
  557. echo "configure:3801: checking for strcasecmp" >&5
  558. if eval "test "`echo '$''{'ac_cv_func_strcasecmp'+set}'`" = set"; then
  559.   echo $ac_n "(cached) $ac_c" 1>&6
  560. else
  561.   cat > conftest.$ac_ext <<EOF
  562. #line 3806 "configure"
  563. #include "confdefs.h"
  564. /* System header to define __stub macros and hopefully few prototypes,
  565.     which can conflict with char strcasecmp(); below.  */
  566. #include <assert.h>
  567. /* Override any gcc2 internal prototype to avoid an error.  */
  568. /* We use char because int might match the return type of a gcc2
  569.     builtin and then its argument prototype would still apply.  */
  570. char strcasecmp();
  571. int main() {
  572. /* The GNU C library defines this for functions which it implements
  573.     to always fail with ENOSYS.  Some functions are actually named
  574.     something starting with __ and the normal name is an alias.  */
  575. #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp)
  576. choke me
  577. #else
  578. strcasecmp();
  579. #endif
  580. ; return 0; }
  581. EOF
  582. if { (eval echo configure:3829: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  583.   rm -rf conftest*
  584.   eval "ac_cv_func_strcasecmp=yes"
  585. else
  586.   echo "configure: failed program was:" >&5
  587.   cat conftest.$ac_ext >&5
  588.   rm -rf conftest*
  589.   eval "ac_cv_func_strcasecmp=no"
  590. fi
  591. rm -f conftest*
  592. fi
  593. if eval "test "`echo '$ac_cv_func_'strcasecmp`" = yes"; then
  594.   echo "$ac_t""yes" 1>&6
  595.   cat >> confdefs.h <<EOF
  596. #define HAVE_STRCASECMP 1
  597. EOF
  598. else
  599.   echo "$ac_t""no" 1>&6
  600. EXTRASRC="$EXTRASRC $(srcdir)/strcasecmp.c"
  601.                EXTRAOBJ="$EXTRAOBJ strcasecmp.o"
  602. fi
  603.              
  604. echo $ac_n "checking for memmove""... $ac_c" 1>&6
  605. echo "configure:3855: checking for memmove" >&5
  606. if eval "test "`echo '$''{'ac_cv_func_memmove'+set}'`" = set"; then
  607.   echo $ac_n "(cached) $ac_c" 1>&6
  608. else
  609.   cat > conftest.$ac_ext <<EOF
  610. #line 3860 "configure"
  611. #include "confdefs.h"
  612. /* System header to define __stub macros and hopefully few prototypes,
  613.     which can conflict with char memmove(); below.  */
  614. #include <assert.h>
  615. /* Override any gcc2 internal prototype to avoid an error.  */
  616. /* We use char because int might match the return type of a gcc2
  617.     builtin and then its argument prototype would still apply.  */
  618. char memmove();
  619. int main() {
  620. /* The GNU C library defines this for functions which it implements
  621.     to always fail with ENOSYS.  Some functions are actually named
  622.     something starting with __ and the normal name is an alias.  */
  623. #if defined (__stub_memmove) || defined (__stub___memmove)
  624. choke me
  625. #else
  626. memmove();
  627. #endif
  628. ; return 0; }
  629. EOF
  630. if { (eval echo configure:3883: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  631.   rm -rf conftest*
  632.   eval "ac_cv_func_memmove=yes"
  633. else
  634.   echo "configure: failed program was:" >&5
  635.   cat conftest.$ac_ext >&5
  636.   rm -rf conftest*
  637.   eval "ac_cv_func_memmove=no"
  638. fi
  639. rm -f conftest*
  640. fi
  641. if eval "test "`echo '$ac_cv_func_'memmove`" = yes"; then
  642.   echo "$ac_t""yes" 1>&6
  643.   cat >> confdefs.h <<EOF
  644. #define HAVE_MEMMOVE 1
  645. EOF
  646. else
  647.   echo "$ac_t""no" 1>&6
  648. EXTRASRC="$EXTRASRC $(srcdir)/memmove.c"
  649.                EXTRAOBJ="$EXTRAOBJ memmove.o"
  650. fi
  651.              
  652. echo $ac_n "checking for getopt_long""... $ac_c" 1>&6
  653. echo "configure:3909: checking for getopt_long" >&5
  654. if eval "test "`echo '$''{'ac_cv_func_getopt_long'+set}'`" = set"; then
  655.   echo $ac_n "(cached) $ac_c" 1>&6
  656. else
  657.   cat > conftest.$ac_ext <<EOF
  658. #line 3914 "configure"
  659. #include "confdefs.h"
  660. /* System header to define __stub macros and hopefully few prototypes,
  661.     which can conflict with char getopt_long(); below.  */
  662. #include <assert.h>
  663. /* Override any gcc2 internal prototype to avoid an error.  */
  664. /* We use char because int might match the return type of a gcc2
  665.     builtin and then its argument prototype would still apply.  */
  666. char getopt_long();
  667. int main() {
  668. /* The GNU C library defines this for functions which it implements
  669.     to always fail with ENOSYS.  Some functions are actually named
  670.     something starting with __ and the normal name is an alias.  */
  671. #if defined (__stub_getopt_long) || defined (__stub___getopt_long)
  672. choke me
  673. #else
  674. getopt_long();
  675. #endif
  676. ; return 0; }
  677. EOF
  678. if { (eval echo configure:3937: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  679.   rm -rf conftest*
  680.   eval "ac_cv_func_getopt_long=yes"
  681. else
  682.   echo "configure: failed program was:" >&5
  683.   cat conftest.$ac_ext >&5
  684.   rm -rf conftest*
  685.   eval "ac_cv_func_getopt_long=no"
  686. fi
  687. rm -f conftest*
  688. fi
  689. if eval "test "`echo '$ac_cv_func_'getopt_long`" = yes"; then
  690.   echo "$ac_t""yes" 1>&6
  691.   cat >> confdefs.h <<EOF
  692. #define HAVE_GETOPTLONG 1
  693. EOF
  694. else
  695.   echo "$ac_t""no" 1>&6
  696. EXTRASRC="$EXTRASRC $(srcdir)/getopt.c $(srcdir)/getopt1.c"
  697.                EXTRAOBJ="$EXTRAOBJ getopt.o getopt1.o"
  698. fi
  699. echo $ac_n "checking for MD5Init""... $ac_c" 1>&6
  700. echo "configure:3963: checking for MD5Init" >&5
  701. if eval "test "`echo '$''{'ac_cv_func_MD5Init'+set}'`" = set"; then
  702.   echo $ac_n "(cached) $ac_c" 1>&6
  703. else
  704.   cat > conftest.$ac_ext <<EOF
  705. #line 3968 "configure"
  706. #include "confdefs.h"
  707. /* System header to define __stub macros and hopefully few prototypes,
  708.     which can conflict with char MD5Init(); below.  */
  709. #include <assert.h>
  710. /* Override any gcc2 internal prototype to avoid an error.  */
  711. /* We use char because int might match the return type of a gcc2
  712.     builtin and then its argument prototype would still apply.  */
  713. char MD5Init();
  714. int main() {
  715. /* The GNU C library defines this for functions which it implements
  716.     to always fail with ENOSYS.  Some functions are actually named
  717.     something starting with __ and the normal name is an alias.  */
  718. #if defined (__stub_MD5Init) || defined (__stub___MD5Init)
  719. choke me
  720. #else
  721. MD5Init();
  722. #endif
  723. ; return 0; }
  724. EOF
  725. if { (eval echo configure:3991: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  726.   rm -rf conftest*
  727.   eval "ac_cv_func_MD5Init=yes"
  728. else
  729.   echo "configure: failed program was:" >&5
  730.   cat conftest.$ac_ext >&5
  731.   rm -rf conftest*
  732.   eval "ac_cv_func_MD5Init=no"
  733. fi
  734. rm -f conftest*
  735. fi
  736. if eval "test "`echo '$ac_cv_func_'MD5Init`" = yes"; then
  737.   echo "$ac_t""yes" 1>&6
  738.   cat >> confdefs.h <<EOF
  739. #define HAVE_MD5 1
  740. EOF
  741. else
  742.   echo "$ac_t""no" 1>&6
  743. EXTRASRC="$EXTRASRC $(srcdir)/md5c.c"
  744.                EXTRAOBJ="$EXTRAOBJ md5c.o"
  745. fi
  746. echo $ac_n "checking for vprintf""... $ac_c" 1>&6
  747. echo "configure:4017: checking for vprintf" >&5
  748. if eval "test "`echo '$''{'ac_cv_func_vprintf'+set}'`" = set"; then
  749.   echo $ac_n "(cached) $ac_c" 1>&6
  750. else
  751.   cat > conftest.$ac_ext <<EOF
  752. #line 4022 "configure"
  753. #include "confdefs.h"
  754. /* System header to define __stub macros and hopefully few prototypes,
  755.     which can conflict with char vprintf(); below.  */
  756. #include <assert.h>
  757. /* Override any gcc2 internal prototype to avoid an error.  */
  758. /* We use char because int might match the return type of a gcc2
  759.     builtin and then its argument prototype would still apply.  */
  760. char vprintf();
  761. int main() {
  762. /* The GNU C library defines this for functions which it implements
  763.     to always fail with ENOSYS.  Some functions are actually named
  764.     something starting with __ and the normal name is an alias.  */
  765. #if defined (__stub_vprintf) || defined (__stub___vprintf)
  766. choke me
  767. #else
  768. vprintf();
  769. #endif
  770. ; return 0; }
  771. EOF
  772. if { (eval echo configure:4045: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  773.   rm -rf conftest*
  774.   eval "ac_cv_func_vprintf=yes"
  775. else
  776.   echo "configure: failed program was:" >&5
  777.   cat conftest.$ac_ext >&5
  778.   rm -rf conftest*
  779.   eval "ac_cv_func_vprintf=no"
  780. fi
  781. rm -f conftest*
  782. fi
  783. if eval "test "`echo '$ac_cv_func_'vprintf`" = yes"; then
  784.   echo "$ac_t""yes" 1>&6
  785.   cat >> confdefs.h <<EOF
  786. #define HAVE_VPRINTF 1
  787. EOF
  788. else
  789.   echo "$ac_t""no" 1>&6
  790. fi
  791. if test "$ac_cv_func_vprintf" != yes; then
  792. echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
  793. echo "configure:4069: checking for _doprnt" >&5
  794. if eval "test "`echo '$''{'ac_cv_func__doprnt'+set}'`" = set"; then
  795.   echo $ac_n "(cached) $ac_c" 1>&6
  796. else
  797.   cat > conftest.$ac_ext <<EOF
  798. #line 4074 "configure"
  799. #include "confdefs.h"
  800. /* System header to define __stub macros and hopefully few prototypes,
  801.     which can conflict with char _doprnt(); below.  */
  802. #include <assert.h>
  803. /* Override any gcc2 internal prototype to avoid an error.  */
  804. /* We use char because int might match the return type of a gcc2
  805.     builtin and then its argument prototype would still apply.  */
  806. char _doprnt();
  807. int main() {
  808. /* The GNU C library defines this for functions which it implements
  809.     to always fail with ENOSYS.  Some functions are actually named
  810.     something starting with __ and the normal name is an alias.  */
  811. #if defined (__stub__doprnt) || defined (__stub____doprnt)
  812. choke me
  813. #else
  814. _doprnt();
  815. #endif
  816. ; return 0; }
  817. EOF
  818. if { (eval echo configure:4097: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  819.   rm -rf conftest*
  820.   eval "ac_cv_func__doprnt=yes"
  821. else
  822.   echo "configure: failed program was:" >&5
  823.   cat conftest.$ac_ext >&5
  824.   rm -rf conftest*
  825.   eval "ac_cv_func__doprnt=no"
  826. fi
  827. rm -f conftest*
  828. fi
  829. if eval "test "`echo '$ac_cv_func_'_doprnt`" = yes"; then
  830.   echo "$ac_t""yes" 1>&6
  831.   cat >> confdefs.h <<EOF
  832. #define HAVE_DOPRNT 1
  833. EOF
  834. else
  835.   echo "$ac_t""no" 1>&6
  836. fi
  837. fi
  838. # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  839. # for constant arguments.  Useless!
  840. echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
  841. echo "configure:4124: checking for working alloca.h" >&5
  842. if eval "test "`echo '$''{'ac_cv_header_alloca_h'+set}'`" = set"; then
  843.   echo $ac_n "(cached) $ac_c" 1>&6
  844. else
  845.   cat > conftest.$ac_ext <<EOF
  846. #line 4129 "configure"
  847. #include "confdefs.h"
  848. #include <alloca.h>
  849. int main() {
  850. char *p = alloca(2 * sizeof(int));
  851. ; return 0; }
  852. EOF
  853. if { (eval echo configure:4136: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  854.   rm -rf conftest*
  855.   ac_cv_header_alloca_h=yes
  856. else
  857.   echo "configure: failed program was:" >&5
  858.   cat conftest.$ac_ext >&5
  859.   rm -rf conftest*
  860.   ac_cv_header_alloca_h=no
  861. fi
  862. rm -f conftest*
  863. fi
  864. echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
  865. if test $ac_cv_header_alloca_h = yes; then
  866.   cat >> confdefs.h <<EOF
  867. #define HAVE_ALLOCA_H 1
  868. EOF
  869. fi
  870. echo $ac_n "checking for alloca""... $ac_c" 1>&6
  871. echo "configure:4157: checking for alloca" >&5
  872. if eval "test "`echo '$''{'ac_cv_func_alloca_works'+set}'`" = set"; then
  873.   echo $ac_n "(cached) $ac_c" 1>&6
  874. else
  875.   cat > conftest.$ac_ext <<EOF
  876. #line 4162 "configure"
  877. #include "confdefs.h"
  878. #ifdef __GNUC__
  879. # define alloca __builtin_alloca
  880. #else
  881. # ifdef _MSC_VER
  882. #  include <malloc.h>
  883. #  define alloca _alloca
  884. # else
  885. #  if HAVE_ALLOCA_H
  886. #   include <alloca.h>
  887. #  else
  888. #   ifdef _AIX
  889.  #pragma alloca
  890. #   else
  891. #    ifndef alloca /* predefined by HP cc +Olibcalls */
  892. char *alloca ();
  893. #    endif
  894. #   endif
  895. #  endif
  896. # endif
  897. #endif
  898. int main() {
  899. char *p = (char *) alloca(1);
  900. ; return 0; }
  901. EOF
  902. if { (eval echo configure:4190: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  903.   rm -rf conftest*
  904.   ac_cv_func_alloca_works=yes
  905. else
  906.   echo "configure: failed program was:" >&5
  907.   cat conftest.$ac_ext >&5
  908.   rm -rf conftest*
  909.   ac_cv_func_alloca_works=no
  910. fi
  911. rm -f conftest*
  912. fi
  913. echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
  914. if test $ac_cv_func_alloca_works = yes; then
  915.   cat >> confdefs.h <<EOF
  916. #define HAVE_ALLOCA 1
  917. EOF
  918. fi
  919. if test $ac_cv_func_alloca_works = no; then
  920.   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  921.   # that cause trouble.  Some versions do not even contain alloca or
  922.   # contain a buggy version.  If you still want to use their alloca,
  923.   # use ar to extract alloca.o from them instead of compiling alloca.c.
  924.   ALLOCA=alloca.${ac_objext}
  925.   cat >> confdefs.h <<EOF
  926. #define C_ALLOCA 1
  927. EOF
  928. echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
  929. echo "configure:4222: checking whether alloca needs Cray hooks" >&5
  930. if eval "test "`echo '$''{'ac_cv_os_cray'+set}'`" = set"; then
  931.   echo $ac_n "(cached) $ac_c" 1>&6
  932. else
  933.   cat > conftest.$ac_ext <<EOF
  934. #line 4227 "configure"
  935. #include "confdefs.h"
  936. #if defined(CRAY) && ! defined(CRAY2)
  937. webecray
  938. #else
  939. wenotbecray
  940. #endif
  941. EOF
  942. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  943.   egrep "webecray" >/dev/null 2>&1; then
  944.   rm -rf conftest*
  945.   ac_cv_os_cray=yes
  946. else
  947.   rm -rf conftest*
  948.   ac_cv_os_cray=no
  949. fi
  950. rm -f conftest*
  951. fi
  952. echo "$ac_t""$ac_cv_os_cray" 1>&6
  953. if test $ac_cv_os_cray = yes; then
  954. for ac_func in _getb67 GETB67 getb67; do
  955.   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  956. echo "configure:4252: checking for $ac_func" >&5
  957. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  958.   echo $ac_n "(cached) $ac_c" 1>&6
  959. else
  960.   cat > conftest.$ac_ext <<EOF
  961. #line 4257 "configure"
  962. #include "confdefs.h"
  963. /* System header to define __stub macros and hopefully few prototypes,
  964.     which can conflict with char $ac_func(); below.  */
  965. #include <assert.h>
  966. /* Override any gcc2 internal prototype to avoid an error.  */
  967. /* We use char because int might match the return type of a gcc2
  968.     builtin and then its argument prototype would still apply.  */
  969. char $ac_func();
  970. int main() {
  971. /* The GNU C library defines this for functions which it implements
  972.     to always fail with ENOSYS.  Some functions are actually named
  973.     something starting with __ and the normal name is an alias.  */
  974. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  975. choke me
  976. #else
  977. $ac_func();
  978. #endif
  979. ; return 0; }
  980. EOF
  981. if { (eval echo configure:4280: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  982.   rm -rf conftest*
  983.   eval "ac_cv_func_$ac_func=yes"
  984. else
  985.   echo "configure: failed program was:" >&5
  986.   cat conftest.$ac_ext >&5
  987.   rm -rf conftest*
  988.   eval "ac_cv_func_$ac_func=no"
  989. fi
  990. rm -f conftest*
  991. fi
  992. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  993.   echo "$ac_t""yes" 1>&6
  994.   cat >> confdefs.h <<EOF
  995. #define CRAY_STACKSEG_END $ac_func
  996. EOF
  997.   break
  998. else
  999.   echo "$ac_t""no" 1>&6
  1000. fi
  1001. done
  1002. fi
  1003. echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
  1004. echo "configure:4307: checking stack direction for C alloca" >&5
  1005. if eval "test "`echo '$''{'ac_cv_c_stack_direction'+set}'`" = set"; then
  1006.   echo $ac_n "(cached) $ac_c" 1>&6
  1007. else
  1008.   if test "$cross_compiling" = yes; then
  1009.   ac_cv_c_stack_direction=0
  1010. else
  1011.   cat > conftest.$ac_ext <<EOF
  1012. #line 4315 "configure"
  1013. #include "confdefs.h"
  1014. find_stack_direction ()
  1015. {
  1016.   static char *addr = 0;
  1017.   auto char dummy;
  1018.   if (addr == 0)
  1019.     {
  1020.       addr = &dummy;
  1021.       return find_stack_direction ();
  1022.     }
  1023.   else
  1024.     return (&dummy > addr) ? 1 : -1;
  1025. }
  1026. main ()
  1027. {
  1028.   exit (find_stack_direction() < 0);
  1029. }
  1030. EOF
  1031. if { (eval echo configure:4334: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1032. then
  1033.   ac_cv_c_stack_direction=1
  1034. else
  1035.   echo "configure: failed program was:" >&5
  1036.   cat conftest.$ac_ext >&5
  1037.   rm -fr conftest*
  1038.   ac_cv_c_stack_direction=-1
  1039. fi
  1040. rm -fr conftest*
  1041. fi
  1042. fi
  1043. echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
  1044. cat >> confdefs.h <<EOF
  1045. #define STACK_DIRECTION $ac_cv_c_stack_direction
  1046. EOF
  1047. fi
  1048. if test -n "$ALLOCA" 
  1049. then
  1050.   EXTRASRC="$EXTRASRC $(srcdir)/alloca.c"
  1051.   EXTRAOBJ="$EXTRAOBJ alloca.o"
  1052. fi
  1053. for ac_func in tcsetattr stty setsid geteuid seteuid gethostbyname 
  1054.   res_search herror strrchr strerror setlinebuf syslog 
  1055.   snprintf vprintf vsnprintf vsyslog 
  1056.   atexit inet_aton strftime setrlimit socketpair sigprocmask
  1057. do
  1058. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1059. echo "configure:4372: checking for $ac_func" >&5
  1060. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  1061.   echo $ac_n "(cached) $ac_c" 1>&6
  1062. else
  1063.   cat > conftest.$ac_ext <<EOF
  1064. #line 4377 "configure"
  1065. #include "confdefs.h"
  1066. /* System header to define __stub macros and hopefully few prototypes,
  1067.     which can conflict with char $ac_func(); below.  */
  1068. #include <assert.h>
  1069. /* Override any gcc2 internal prototype to avoid an error.  */
  1070. /* We use char because int might match the return type of a gcc2
  1071.     builtin and then its argument prototype would still apply.  */
  1072. char $ac_func();
  1073. int main() {
  1074. /* The GNU C library defines this for functions which it implements
  1075.     to always fail with ENOSYS.  Some functions are actually named
  1076.     something starting with __ and the normal name is an alias.  */
  1077. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1078. choke me
  1079. #else
  1080. $ac_func();
  1081. #endif
  1082. ; return 0; }
  1083. EOF
  1084. if { (eval echo configure:4400: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1085.   rm -rf conftest*
  1086.   eval "ac_cv_func_$ac_func=yes"
  1087. else
  1088.   echo "configure: failed program was:" >&5
  1089.   cat conftest.$ac_ext >&5
  1090.   rm -rf conftest*
  1091.   eval "ac_cv_func_$ac_func=no"
  1092. fi
  1093. rm -f conftest*
  1094. fi
  1095. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1096.   echo "$ac_t""yes" 1>&6
  1097.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1098.   cat >> confdefs.h <<EOF
  1099. #define $ac_tr_func 1
  1100. EOF
  1101.  
  1102. else
  1103.   echo "$ac_t""no" 1>&6
  1104. fi
  1105. done
  1106. # Under Red Hat 4.0 (and many other Linuxes) -lresolv is seriously flaky
  1107. # and breaks gethostbyname(2).  It's better to use the bind stuff in the C
  1108. # library.  So don't add -lresolv to the link list unless it's necessary
  1109. # (It will be necessary when using GNU libc6).
  1110. echo $ac_n "checking for res_search""... $ac_c" 1>&6
  1111. echo "configure:4430: checking for res_search" >&5
  1112. if eval "test "`echo '$''{'ac_cv_func_res_search'+set}'`" = set"; then
  1113.   echo $ac_n "(cached) $ac_c" 1>&6
  1114. else
  1115.   cat > conftest.$ac_ext <<EOF
  1116. #line 4435 "configure"
  1117. #include "confdefs.h"
  1118. /* System header to define __stub macros and hopefully few prototypes,
  1119.     which can conflict with char res_search(); below.  */
  1120. #include <assert.h>
  1121. /* Override any gcc2 internal prototype to avoid an error.  */
  1122. /* We use char because int might match the return type of a gcc2
  1123.     builtin and then its argument prototype would still apply.  */
  1124. char res_search();
  1125. int main() {
  1126. /* The GNU C library defines this for functions which it implements
  1127.     to always fail with ENOSYS.  Some functions are actually named
  1128.     something starting with __ and the normal name is an alias.  */
  1129. #if defined (__stub_res_search) || defined (__stub___res_search)
  1130. choke me
  1131. #else
  1132. res_search();
  1133. #endif
  1134. ; return 0; }
  1135. EOF
  1136. if { (eval echo configure:4458: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1137.   rm -rf conftest*
  1138.   eval "ac_cv_func_res_search=yes"
  1139. else
  1140.   echo "configure: failed program was:" >&5
  1141.   cat conftest.$ac_ext >&5
  1142.   rm -rf conftest*
  1143.   eval "ac_cv_func_res_search=no"
  1144. fi
  1145. rm -f conftest*
  1146. fi
  1147. if eval "test "`echo '$ac_cv_func_'res_search`" = yes"; then
  1148.   echo "$ac_t""yes" 1>&6
  1149.   echo "$ac_t""using libc's resolver functions" 1>&6
  1150. else
  1151.   echo "$ac_t""no" 1>&6
  1152. echo $ac_n "checking for res_search in -lresolv""... $ac_c" 1>&6
  1153. echo "configure:4476: checking for res_search in -lresolv" >&5
  1154. ac_lib_var=`echo resolv'_'res_search | sed 'y%./+-%__p_%'`
  1155. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1156.   echo $ac_n "(cached) $ac_c" 1>&6
  1157. else
  1158.   ac_save_LIBS="$LIBS"
  1159. LIBS="-lresolv  $LIBS"
  1160. cat > conftest.$ac_ext <<EOF
  1161. #line 4484 "configure"
  1162. #include "confdefs.h"
  1163. /* Override any gcc2 internal prototype to avoid an error.  */
  1164. /* We use char because int might match the return type of a gcc2
  1165.     builtin and then its argument prototype would still apply.  */
  1166. char res_search();
  1167. int main() {
  1168. res_search()
  1169. ; return 0; }
  1170. EOF
  1171. if { (eval echo configure:4495: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1172.   rm -rf conftest*
  1173.   eval "ac_cv_lib_$ac_lib_var=yes"
  1174. else
  1175.   echo "configure: failed program was:" >&5
  1176.   cat conftest.$ac_ext >&5
  1177.   rm -rf conftest*
  1178.   eval "ac_cv_lib_$ac_lib_var=no"
  1179. fi
  1180. rm -f conftest*
  1181. LIBS="$ac_save_LIBS"
  1182. fi
  1183. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1184.   echo "$ac_t""yes" 1>&6
  1185.   cat >> confdefs.h <<EOF
  1186. #define HAVE_RES_SEARCH 1
  1187. EOF
  1188.  echo "$ac_t""found resolver functions in libresolv" 1>&6; LIBS="$LIBS -lresolv"
  1189. else
  1190.   echo "$ac_t""no" 1>&6
  1191. echo "$ac_t""no resolver calls found" 1>&6
  1192. fi
  1193. fi
  1194. echo $ac_n "checking for crypt in -lcrypt""... $ac_c" 1>&6
  1195. echo "configure:4523: checking for crypt in -lcrypt" >&5
  1196. ac_lib_var=`echo crypt'_'crypt | sed 'y%./+-%__p_%'`
  1197. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1198.   echo $ac_n "(cached) $ac_c" 1>&6
  1199. else
  1200.   ac_save_LIBS="$LIBS"
  1201. LIBS="-lcrypt  $LIBS"
  1202. cat > conftest.$ac_ext <<EOF
  1203. #line 4531 "configure"
  1204. #include "confdefs.h"
  1205. /* Override any gcc2 internal prototype to avoid an error.  */
  1206. /* We use char because int might match the return type of a gcc2
  1207.     builtin and then its argument prototype would still apply.  */
  1208. char crypt();
  1209. int main() {
  1210. crypt()
  1211. ; return 0; }
  1212. EOF
  1213. if { (eval echo configure:4542: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1214.   rm -rf conftest*
  1215.   eval "ac_cv_lib_$ac_lib_var=yes"
  1216. else
  1217.   echo "configure: failed program was:" >&5
  1218.   cat conftest.$ac_ext >&5
  1219.   rm -rf conftest*
  1220.   eval "ac_cv_lib_$ac_lib_var=no"
  1221. fi
  1222. rm -f conftest*
  1223. LIBS="$ac_save_LIBS"
  1224. fi
  1225. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1226.   echo "$ac_t""yes" 1>&6
  1227.     ac_tr_lib=HAVE_LIB`echo crypt | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1228.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1229.   cat >> confdefs.h <<EOF
  1230. #define $ac_tr_lib 1
  1231. EOF
  1232.   LIBS="-lcrypt $LIBS"
  1233. else
  1234.   echo "$ac_t""no" 1>&6
  1235. fi
  1236. echo $ac_n "checking use of void pointer type""... $ac_c" 1>&6
  1237. echo "configure:4572: checking use of void pointer type" >&5
  1238. cat > conftest.$ac_ext <<EOF
  1239. #line 4574 "configure"
  1240. #include "confdefs.h"
  1241. int main() {
  1242. char *p;
  1243.     void *xmalloc();
  1244.     p = (char *) xmalloc(1);
  1245.    
  1246. ; return 0; }
  1247. EOF
  1248. if { (eval echo configure:4584: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1249.   rm -rf conftest*
  1250.   cat >> confdefs.h <<EOF
  1251. #define HAVE_VOIDPOINTER 1
  1252. EOF
  1253.  echo "$ac_t""yes" 1>&6
  1254. else
  1255.   echo "configure: failed program was:" >&5
  1256.   cat conftest.$ac_ext >&5
  1257.   rm -rf conftest*
  1258.   echo "$ac_t""no" 1>&6
  1259. fi
  1260. rm -f conftest*
  1261. echo $ac_n "checking for ANSI volatile""... $ac_c" 1>&6
  1262. echo "configure:4599: checking for ANSI volatile" >&5
  1263. cat > conftest.$ac_ext <<EOF
  1264. #line 4601 "configure"
  1265. #include "confdefs.h"
  1266. int main() {
  1267. volatile int n;
  1268. ; return 0; }
  1269. EOF
  1270. if { (eval echo configure:4608: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1271.   rm -rf conftest*
  1272.   cat >> confdefs.h <<EOF
  1273. #define HAVE_VOLATILE 1
  1274. EOF
  1275.  echo "$ac_t""yes" 1>&6
  1276. else
  1277.   echo "configure: failed program was:" >&5
  1278.   cat conftest.$ac_ext >&5
  1279.   rm -rf conftest*
  1280.   echo "$ac_t""no" 1>&6
  1281. fi
  1282. rm -f conftest*
  1283. for ac_func in waitpid wait3
  1284. do
  1285. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1286. echo "configure:4625: checking for $ac_func" >&5
  1287. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  1288.   echo $ac_n "(cached) $ac_c" 1>&6
  1289. else
  1290.   cat > conftest.$ac_ext <<EOF
  1291. #line 4630 "configure"
  1292. #include "confdefs.h"
  1293. /* System header to define __stub macros and hopefully few prototypes,
  1294.     which can conflict with char $ac_func(); below.  */
  1295. #include <assert.h>
  1296. /* Override any gcc2 internal prototype to avoid an error.  */
  1297. /* We use char because int might match the return type of a gcc2
  1298.     builtin and then its argument prototype would still apply.  */
  1299. char $ac_func();
  1300. int main() {
  1301. /* The GNU C library defines this for functions which it implements
  1302.     to always fail with ENOSYS.  Some functions are actually named
  1303.     something starting with __ and the normal name is an alias.  */
  1304. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1305. choke me
  1306. #else
  1307. $ac_func();
  1308. #endif
  1309. ; return 0; }
  1310. EOF
  1311. if { (eval echo configure:4653: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1312.   rm -rf conftest*
  1313.   eval "ac_cv_func_$ac_func=yes"
  1314. else
  1315.   echo "configure: failed program was:" >&5
  1316.   cat conftest.$ac_ext >&5
  1317.   rm -rf conftest*
  1318.   eval "ac_cv_func_$ac_func=no"
  1319. fi
  1320. rm -f conftest*
  1321. fi
  1322. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1323.   echo "$ac_t""yes" 1>&6
  1324.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1325.   cat >> confdefs.h <<EOF
  1326. #define $ac_tr_func 1
  1327. EOF
  1328.  
  1329. else
  1330.   echo "$ac_t""no" 1>&6
  1331. fi
  1332. done
  1333. echo $ac_n "checking for union wait""... $ac_c" 1>&6
  1334. echo "configure:4678: checking for union wait" >&5;
  1335. cat > conftest.$ac_ext <<EOF
  1336. #line 4680 "configure"
  1337. #include "confdefs.h"
  1338. #include <sys/types.h>
  1339. #include <sys/wait.h>
  1340. int main() {
  1341. union wait status; int pid; pid = wait (&status);
  1342. #ifdef WEXITSTATUS
  1343. /* Some POSIXoid systems have both the new-style macros and the old
  1344.    union wait type, and they do not work together.  If union wait
  1345.    conflicts with WEXITSTATUS et al, we don't want to use it at all.  */
  1346. if (WEXITSTATUS (status) != 0) pid = -1;
  1347. #endif
  1348. #ifdef HAVE_WAITPID
  1349. /* Make sure union wait works with waitpid.  */
  1350. pid = waitpid (-1, &status, 0);
  1351. #endif
  1352. ; return 0; }
  1353. EOF
  1354. if { (eval echo configure:4699: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1355.   rm -rf conftest*
  1356.   cat >> confdefs.h <<EOF
  1357. #define HAVE_UNION_WAIT 1
  1358. EOF
  1359.  echo "$ac_t""yes" 1>&6
  1360. else
  1361.   echo "configure: failed program was:" >&5
  1362.   cat conftest.$ac_ext >&5
  1363.   rm -rf conftest*
  1364.   echo "$ac_t""no" 1>&6
  1365. fi
  1366. rm -f conftest*
  1367. echo $ac_n "checking sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
  1368. echo "configure:4714: checking sys_siglist declaration in signal.h or unistd.h" >&5
  1369. cat > conftest.$ac_ext <<EOF
  1370. #line 4716 "configure"
  1371. #include "confdefs.h"
  1372. #include <signal.h>
  1373. /* NetBSD declares sys_siglist in <unistd.h>.  */
  1374. #ifdef HAVE_UNISTD_H
  1375. #include <unistd.h>
  1376. #endif
  1377. int main() {
  1378. char *msg = *(sys_siglist + 1);
  1379. ; return 0; }
  1380. EOF
  1381. if { (eval echo configure:4727: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1382.   rm -rf conftest*
  1383.   cat >> confdefs.h <<EOF
  1384. #define SYS_SIGLIST_DECLARED 1
  1385. EOF
  1386.  echo "$ac_t""yes" 1>&6
  1387. else
  1388.   echo "configure: failed program was:" >&5
  1389.   cat conftest.$ac_ext >&5
  1390.   rm -rf conftest*
  1391.   echo "$ac_t""no" 1>&6
  1392. fi
  1393. rm -f conftest*
  1394. # Find the right directory to put the root-mode PID file in
  1395. for dir in "/var/run" "/etc"
  1396. do
  1397. if test -d $dir 
  1398. then
  1399. break;
  1400. fi
  1401. done
  1402. echo "$ac_t""root-mode pid file will go in $dir" 1>&6
  1403. cat >> confdefs.h <<EOF
  1404. #define PID_DIR "$dir"
  1405. EOF
  1406. echo $ac_n "checking size of short""... $ac_c" 1>&6
  1407. echo "configure:4756: checking size of short" >&5
  1408. if eval "test "`echo '$''{'ac_cv_sizeof_short'+set}'`" = set"; then
  1409.   echo $ac_n "(cached) $ac_c" 1>&6
  1410. else
  1411.   if test "$cross_compiling" = yes; then
  1412.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1413. else
  1414.   cat > conftest.$ac_ext <<EOF
  1415. #line 4764 "configure"
  1416. #include "confdefs.h"
  1417. #include <stdio.h>
  1418. main()
  1419. {
  1420.   FILE *f=fopen("conftestval", "w");
  1421.   if (!f) exit(1);
  1422.   fprintf(f, "%dn", sizeof(short));
  1423.   exit(0);
  1424. }
  1425. EOF
  1426. if { (eval echo configure:4775: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1427. then
  1428.   ac_cv_sizeof_short=`cat conftestval`
  1429. else
  1430.   echo "configure: failed program was:" >&5
  1431.   cat conftest.$ac_ext >&5
  1432.   rm -fr conftest*
  1433.   ac_cv_sizeof_short=0
  1434. fi
  1435. rm -fr conftest*
  1436. fi
  1437. fi
  1438. echo "$ac_t""$ac_cv_sizeof_short" 1>&6
  1439. cat >> confdefs.h <<EOF
  1440. #define SIZEOF_SHORT $ac_cv_sizeof_short
  1441. EOF
  1442. echo $ac_n "checking size of int""... $ac_c" 1>&6
  1443. echo "configure:4795: checking size of int" >&5
  1444. if eval "test "`echo '$''{'ac_cv_sizeof_int'+set}'`" = set"; then
  1445.   echo $ac_n "(cached) $ac_c" 1>&6
  1446. else
  1447.   if test "$cross_compiling" = yes; then
  1448.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1449. else
  1450.   cat > conftest.$ac_ext <<EOF
  1451. #line 4803 "configure"
  1452. #include "confdefs.h"
  1453. #include <stdio.h>
  1454. main()
  1455. {
  1456.   FILE *f=fopen("conftestval", "w");
  1457.   if (!f) exit(1);
  1458.   fprintf(f, "%dn", sizeof(int));
  1459.   exit(0);
  1460. }
  1461. EOF
  1462. if { (eval echo configure:4814: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1463. then
  1464.   ac_cv_sizeof_int=`cat conftestval`
  1465. else
  1466.   echo "configure: failed program was:" >&5
  1467.   cat conftest.$ac_ext >&5
  1468.   rm -fr conftest*
  1469.   ac_cv_sizeof_int=0
  1470. fi
  1471. rm -fr conftest*
  1472. fi
  1473. fi
  1474. echo "$ac_t""$ac_cv_sizeof_int" 1>&6
  1475. cat >> confdefs.h <<EOF
  1476. #define SIZEOF_INT $ac_cv_sizeof_int
  1477. EOF
  1478. echo $ac_n "checking size of long""... $ac_c" 1>&6
  1479. echo "configure:4834: checking size of long" >&5
  1480. if eval "test "`echo '$''{'ac_cv_sizeof_long'+set}'`" = set"; then
  1481.   echo $ac_n "(cached) $ac_c" 1>&6
  1482. else
  1483.   if test "$cross_compiling" = yes; then
  1484.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1485. else
  1486.   cat > conftest.$ac_ext <<EOF
  1487. #line 4842 "configure"
  1488. #include "confdefs.h"
  1489. #include <stdio.h>
  1490. main()
  1491. {
  1492.   FILE *f=fopen("conftestval", "w");
  1493.   if (!f) exit(1);
  1494.   fprintf(f, "%dn", sizeof(long));
  1495.   exit(0);
  1496. }
  1497. EOF
  1498. if { (eval echo configure:4853: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1499. then
  1500.   ac_cv_sizeof_long=`cat conftestval`
  1501. else
  1502.   echo "configure: failed program was:" >&5
  1503.   cat conftest.$ac_ext >&5
  1504.   rm -fr conftest*
  1505.   ac_cv_sizeof_long=0
  1506. fi
  1507. rm -fr conftest*
  1508. fi
  1509. fi
  1510. echo "$ac_t""$ac_cv_sizeof_long" 1>&6
  1511. cat >> confdefs.h <<EOF
  1512. #define SIZEOF_LONG $ac_cv_sizeof_long
  1513. EOF
  1514. if test "$USE_NLS" = "yes"
  1515. then
  1516. echo 'Enabling internationalization support...'
  1517. POMAKE='$(MAKE) -C po'
  1518.    if test "x$prefix" != xNONE; then
  1519. EXTRADEFS="$EXTRADEFS -DLOCALEDIR='"$prefix/share/locale"'"
  1520.    else
  1521. EXTRADEFS="$EXTRADEFS -DLOCALEDIR='"$ac_default_prefix/share/locale"'"
  1522. fi
  1523. else
  1524. echo 'Disabling internationalization support...'
  1525. POMAKE="@echo '(NLS support disabled)'; #"
  1526. fi
  1527. ### use option --enable-POP2 to compile in the POP2 support
  1528. # Check whether --enable-POP2 or --disable-POP2 was given.
  1529. if test "${enable_POP2+set}" = set; then
  1530.   enableval="$enable_POP2"
  1531.   with_POP2=$enableval
  1532. else
  1533.   with_POP2=no
  1534. fi
  1535. test "$with_POP2" = "yes" && cat >> confdefs.h <<EOF
  1536. #define POP2_ENABLE 1
  1537. EOF
  1538. ### use option --disable-POP3 to omit the POP3 support
  1539. # Check whether --enable-POP3 or --disable-POP3 was given.
  1540. if test "${enable_POP3+set}" = set; then
  1541.   enableval="$enable_POP3"
  1542.   with_POP3=$enableval
  1543. else
  1544.   with_POP3=yes
  1545. fi
  1546. test "$with_POP3" = "yes" && cat >> confdefs.h <<EOF
  1547. #define POP3_ENABLE 1
  1548. EOF
  1549. ### use option --disable-IMAP to omit the IMAP support
  1550. # Check whether --enable-IMAP or --disable-IMAP was given.
  1551. if test "${enable_IMAP+set}" = set; then
  1552.   enableval="$enable_IMAP"
  1553.   with_IMAP=$enableval
  1554. else
  1555.   with_IMAP=yes
  1556. fi
  1557. test "$with_IMAP" = "yes" && cat >> confdefs.h <<EOF
  1558. #define IMAP_ENABLE 1
  1559. EOF
  1560. ### use option --disable-ETRN to omit the ETRN support
  1561. # Check whether --enable-ETRN or --disable-ETRN was given.
  1562. if test "${enable_ETRN+set}" = set; then
  1563.   enableval="$enable_ETRN"
  1564.   with_ETRN=$enableval
  1565. else
  1566.   with_ETRN=yes
  1567. fi
  1568. test "$with_ETRN" = "yes" && cat >> confdefs.h <<EOF
  1569. #define ETRN_ENABLE 1
  1570. EOF
  1571. ### use option --enable-RPA to compile in the RPA support
  1572. # Check whether --enable-RPA or --disable-RPA was given.
  1573. if test "${enable_RPA+set}" = set; then
  1574.   enableval="$enable_RPA"
  1575.   with_RPA=$enableval
  1576. else
  1577.   with_RPA=no
  1578. fi
  1579. test "$with_RPA" = "yes" && cat >> confdefs.h <<EOF
  1580. #define RPA_ENABLE 1
  1581. EOF
  1582. ### use option --enable-NTLM to compile in the NTLM support
  1583. # Check whether --enable-NTLM or --disable-NTLM was given.
  1584. if test "${enable_NTLM+set}" = set; then
  1585.   enableval="$enable_NTLM"
  1586.   with_NTLM=$enableval
  1587. else
  1588.   with_NTLM=no
  1589. fi
  1590. test "$with_NTLM" = "yes" && cat >> confdefs.h <<EOF
  1591. #define NTLM_ENABLE 1
  1592. EOF
  1593. ### use option --enable-SDPS to compile in the SDPS support
  1594. # Check whether --enable-SDPS or --disable-SDPS was given.
  1595. if test "${enable_SDPS+set}" = set; then
  1596.   enableval="$enable_SDPS"
  1597.   with_SDPS=$enableval
  1598. else
  1599.   with_SDPS=no
  1600. fi
  1601. test "$with_SDPS" = "yes" && cat >> confdefs.h <<EOF
  1602. #define SDPS_ENABLE 1
  1603. EOF
  1604. ### use option --enable-opie to compile in the OPIE support
  1605. # Check whether --enable-opie or --disable-opie was given.
  1606. if test "${enable_opie+set}" = set; then
  1607.   enableval="$enable_opie"
  1608.    ac_safe=`echo "opie.h" | sed 'y%./+-%__p_%'`
  1609. echo $ac_n "checking for opie.h""... $ac_c" 1>&6
  1610. echo "configure:4991: checking for opie.h" >&5
  1611. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1612.   echo $ac_n "(cached) $ac_c" 1>&6
  1613. else
  1614.   cat > conftest.$ac_ext <<EOF
  1615. #line 4996 "configure"
  1616. #include "confdefs.h"
  1617. #include <opie.h>
  1618. EOF
  1619. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1620. { (eval echo configure:5001: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1621. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1622. if test -z "$ac_err"; then
  1623.   rm -rf conftest*
  1624.   eval "ac_cv_header_$ac_safe=yes"
  1625. else
  1626.   echo "$ac_err" >&5
  1627.   echo "configure: failed program was:" >&5
  1628.   cat conftest.$ac_ext >&5
  1629.   rm -rf conftest*
  1630.   eval "ac_cv_header_$ac_safe=no"
  1631. fi
  1632. rm -f conftest*
  1633. fi
  1634. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1635.   echo "$ac_t""yes" 1>&6
  1636.   :
  1637. else
  1638.   echo "$ac_t""no" 1>&6
  1639. echo 'configure: cannot find <opie.h>, which is required for OPIE support.'; exit 1
  1640. fi
  1641.           echo $ac_n "checking for opiegenerator in -lopie""... $ac_c" 1>&6
  1642. echo "configure:5024: checking for opiegenerator in -lopie" >&5
  1643. ac_lib_var=`echo opie'_'opiegenerator | sed 'y%./+-%__p_%'`
  1644. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1645.   echo $ac_n "(cached) $ac_c" 1>&6
  1646. else
  1647.   ac_save_LIBS="$LIBS"
  1648. LIBS="-lopie  $LIBS"
  1649. cat > conftest.$ac_ext <<EOF
  1650. #line 5032 "configure"
  1651. #include "confdefs.h"
  1652. /* Override any gcc2 internal prototype to avoid an error.  */
  1653. /* We use char because int might match the return type of a gcc2
  1654.     builtin and then its argument prototype would still apply.  */
  1655. char opiegenerator();
  1656. int main() {
  1657. opiegenerator()
  1658. ; return 0; }
  1659. EOF
  1660. if { (eval echo configure:5043: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1661.   rm -rf conftest*
  1662.   eval "ac_cv_lib_$ac_lib_var=yes"
  1663. else
  1664.   echo "configure: failed program was:" >&5
  1665.   cat conftest.$ac_ext >&5
  1666.   rm -rf conftest*
  1667.   eval "ac_cv_lib_$ac_lib_var=no"
  1668. fi
  1669. rm -f conftest*
  1670. LIBS="$ac_save_LIBS"
  1671. fi
  1672. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1673.   echo "$ac_t""yes" 1>&6
  1674.     ac_tr_lib=HAVE_LIB`echo opie | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1675.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1676.   cat >> confdefs.h <<EOF
  1677. #define $ac_tr_lib 1
  1678. EOF
  1679.   LIBS="-lopie $LIBS"
  1680. else
  1681.   echo "$ac_t""no" 1>&6
  1682. echo 'configure: cannot find libopie, which is required for OPIE support.'; exit 1
  1683. fi
  1684.           with_opie=$enableval
  1685. else
  1686.   with_opie=no
  1687. fi
  1688. test "$with_opie" = "yes" && cat >> confdefs.h <<EOF
  1689. #define OPIE_ENABLE 1
  1690. EOF
  1691. # Check whether --enable-inet6 or --disable-inet6 was given.
  1692. if test "${enable_inet6+set}" = set; then
  1693.   enableval="$enable_inet6"
  1694.    echo $ac_n "checking for getaddrinfo""... $ac_c" 1>&6
  1695. echo "configure:5085: checking for getaddrinfo" >&5
  1696. if eval "test "`echo '$''{'ac_cv_func_getaddrinfo'+set}'`" = set"; then
  1697.   echo $ac_n "(cached) $ac_c" 1>&6
  1698. else
  1699.   cat > conftest.$ac_ext <<EOF
  1700. #line 5090 "configure"
  1701. #include "confdefs.h"
  1702. /* System header to define __stub macros and hopefully few prototypes,
  1703.     which can conflict with char getaddrinfo(); below.  */
  1704. #include <assert.h>
  1705. /* Override any gcc2 internal prototype to avoid an error.  */
  1706. /* We use char because int might match the return type of a gcc2
  1707.     builtin and then its argument prototype would still apply.  */
  1708. char getaddrinfo();
  1709. int main() {
  1710. /* The GNU C library defines this for functions which it implements
  1711.     to always fail with ENOSYS.  Some functions are actually named
  1712.     something starting with __ and the normal name is an alias.  */
  1713. #if defined (__stub_getaddrinfo) || defined (__stub___getaddrinfo)
  1714. choke me
  1715. #else
  1716. getaddrinfo();
  1717. #endif
  1718. ; return 0; }
  1719. EOF
  1720. if { (eval echo configure:5113: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1721.   rm -rf conftest*
  1722.   eval "ac_cv_func_getaddrinfo=yes"
  1723. else
  1724.   echo "configure: failed program was:" >&5
  1725.   cat conftest.$ac_ext >&5
  1726.   rm -rf conftest*
  1727.   eval "ac_cv_func_getaddrinfo=no"
  1728. fi
  1729. rm -f conftest*
  1730. fi
  1731. if eval "test "`echo '$ac_cv_func_'getaddrinfo`" = yes"; then
  1732.   echo "$ac_t""yes" 1>&6
  1733.   with_inet6=yes
  1734. else
  1735.   echo "$ac_t""no" 1>&6
  1736.  LDFLAGS="$LDFLAGS -L/usr/inet6/lib";
  1737.     echo $ac_n "checking for getaddrinfo in -linet6""... $ac_c" 1>&6
  1738. echo "configure:5132: checking for getaddrinfo in -linet6" >&5
  1739. ac_lib_var=`echo inet6'_'getaddrinfo | sed 'y%./+-%__p_%'`
  1740. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1741.   echo $ac_n "(cached) $ac_c" 1>&6
  1742. else
  1743.   ac_save_LIBS="$LIBS"
  1744. LIBS="-linet6  $LIBS"
  1745. cat > conftest.$ac_ext <<EOF
  1746. #line 5140 "configure"
  1747. #include "confdefs.h"
  1748. /* Override any gcc2 internal prototype to avoid an error.  */
  1749. /* We use char because int might match the return type of a gcc2
  1750.     builtin and then its argument prototype would still apply.  */
  1751. char getaddrinfo();
  1752. int main() {
  1753. getaddrinfo()
  1754. ; return 0; }
  1755. EOF
  1756. if { (eval echo configure:5151: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1757.   rm -rf conftest*
  1758.   eval "ac_cv_lib_$ac_lib_var=yes"
  1759. else
  1760.   echo "configure: failed program was:" >&5
  1761.   cat conftest.$ac_ext >&5
  1762.   rm -rf conftest*
  1763.   eval "ac_cv_lib_$ac_lib_var=no"
  1764. fi
  1765. rm -f conftest*
  1766. LIBS="$ac_save_LIBS"
  1767. fi
  1768. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1769.   echo "$ac_t""yes" 1>&6
  1770.   with_inet6=yes
  1771.     LIBS="$LIBS -linet6"
  1772. else
  1773.   echo "$ac_t""no" 1>&6
  1774.  echo 'configure: cannot find proper glibc version or libinet6,';
  1775.       echo '           which is required for IPv6 support.';
  1776.       exit 1
  1777. fi
  1778.   
  1779. fi
  1780. else
  1781.   with_inet6=no
  1782. fi
  1783. test "$with_inet6" = "yes" && cat >> confdefs.h <<EOF
  1784. #define INET6_ENABLE 1
  1785. EOF
  1786. for ac_func in inner_connect
  1787. do
  1788. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1789. echo "configure:5189: checking for $ac_func" >&5
  1790. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  1791.   echo $ac_n "(cached) $ac_c" 1>&6
  1792. else
  1793.   cat > conftest.$ac_ext <<EOF
  1794. #line 5194 "configure"
  1795. #include "confdefs.h"
  1796. /* System header to define __stub macros and hopefully few prototypes,
  1797.     which can conflict with char $ac_func(); below.  */
  1798. #include <assert.h>
  1799. /* Override any gcc2 internal prototype to avoid an error.  */
  1800. /* We use char because int might match the return type of a gcc2
  1801.     builtin and then its argument prototype would still apply.  */
  1802. char $ac_func();
  1803. int main() {
  1804. /* The GNU C library defines this for functions which it implements
  1805.     to always fail with ENOSYS.  Some functions are actually named
  1806.     something starting with __ and the normal name is an alias.  */
  1807. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1808. choke me
  1809. #else
  1810. $ac_func();
  1811. #endif
  1812. ; return 0; }
  1813. EOF
  1814. if { (eval echo configure:5217: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1815.   rm -rf conftest*
  1816.   eval "ac_cv_func_$ac_func=yes"
  1817. else
  1818.   echo "configure: failed program was:" >&5
  1819.   cat conftest.$ac_ext >&5
  1820.   rm -rf conftest*
  1821.   eval "ac_cv_func_$ac_func=no"
  1822. fi
  1823. rm -f conftest*
  1824. fi
  1825. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1826.   echo "$ac_t""yes" 1>&6
  1827.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1828.   cat >> confdefs.h <<EOF
  1829. #define $ac_tr_func 1
  1830. EOF
  1831.  
  1832. else
  1833.   echo "$ac_t""no" 1>&6
  1834. fi
  1835. done
  1836. # Check whether --enable-netsec or --disable-netsec was given.
  1837. if test "${enable_netsec+set}" = set; then
  1838.   enableval="$enable_netsec"
  1839.    unset ac_cv_lib_inet6_net_security_strtorequest; echo $ac_n "checking for net_security_strtorequest in -linet6""... $ac_c" 1>&6
  1840. echo "configure:5246: checking for net_security_strtorequest in -linet6" >&5
  1841. ac_lib_var=`echo inet6'_'net_security_strtorequest | sed 'y%./+-%__p_%'`
  1842. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1843.   echo $ac_n "(cached) $ac_c" 1>&6
  1844. else
  1845.   ac_save_LIBS="$LIBS"
  1846. LIBS="-linet6  $LIBS"
  1847. cat > conftest.$ac_ext <<EOF
  1848. #line 5254 "configure"
  1849. #include "confdefs.h"
  1850. /* Override any gcc2 internal prototype to avoid an error.  */
  1851. /* We use char because int might match the return type of a gcc2
  1852.     builtin and then its argument prototype would still apply.  */
  1853. char net_security_strtorequest();
  1854. int main() {
  1855. net_security_strtorequest()
  1856. ; return 0; }
  1857. EOF
  1858. if { (eval echo configure:5265: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1859.   rm -rf conftest*
  1860.   eval "ac_cv_lib_$ac_lib_var=yes"
  1861. else
  1862.   echo "configure: failed program was:" >&5
  1863.   cat conftest.$ac_ext >&5
  1864.   rm -rf conftest*
  1865.   eval "ac_cv_lib_$ac_lib_var=no"
  1866. fi
  1867. rm -f conftest*
  1868. LIBS="$ac_save_LIBS"
  1869. fi
  1870. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1871.   echo "$ac_t""yes" 1>&6
  1872.     ac_tr_lib=HAVE_LIB`echo inet6 | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1873.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1874.   cat >> confdefs.h <<EOF
  1875. #define $ac_tr_lib 1
  1876. EOF
  1877.   LIBS="-linet6 $LIBS"
  1878. else
  1879.   echo "$ac_t""no" 1>&6
  1880.  unset ac_cv_lib_inet6_net_security_strtorequest;
  1881.             LDFLAGS="$LDFLAGS -L/usr/inet6/lib"; 
  1882.             echo $ac_n "checking for net_security_strtorequest in -linet6""... $ac_c" 1>&6
  1883. echo "configure:5293: checking for net_security_strtorequest in -linet6" >&5
  1884. ac_lib_var=`echo inet6'_'net_security_strtorequest | sed 'y%./+-%__p_%'`
  1885. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1886.   echo $ac_n "(cached) $ac_c" 1>&6
  1887. else
  1888.   ac_save_LIBS="$LIBS"
  1889. LIBS="-linet6  $LIBS"
  1890. cat > conftest.$ac_ext <<EOF
  1891. #line 5301 "configure"
  1892. #include "confdefs.h"
  1893. /* Override any gcc2 internal prototype to avoid an error.  */
  1894. /* We use char because int might match the return type of a gcc2
  1895.     builtin and then its argument prototype would still apply.  */
  1896. char net_security_strtorequest();
  1897. int main() {
  1898. net_security_strtorequest()
  1899. ; return 0; }
  1900. EOF
  1901. if { (eval echo configure:5312: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1902.   rm -rf conftest*
  1903.   eval "ac_cv_lib_$ac_lib_var=yes"
  1904. else
  1905.   echo "configure: failed program was:" >&5
  1906.   cat conftest.$ac_ext >&5
  1907.   rm -rf conftest*
  1908.   eval "ac_cv_lib_$ac_lib_var=no"
  1909. fi
  1910. rm -f conftest*
  1911. LIBS="$ac_save_LIBS"
  1912. fi
  1913. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1914.   echo "$ac_t""yes" 1>&6
  1915.     ac_tr_lib=HAVE_LIB`echo inet6 | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1916.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1917.   cat >> confdefs.h <<EOF
  1918. #define $ac_tr_lib 1
  1919. EOF
  1920.   LIBS="-linet6 $LIBS"
  1921. else
  1922.   echo "$ac_t""no" 1>&6
  1923.  echo 'configure: cannot find net_security_strtorequest in libinet6, which is required';
  1924.               echo '           for network security support. Either it does not exist, or it was';
  1925.               echo '           not built with network security support enabled.';
  1926.               exit 1
  1927. fi
  1928.  
  1929. fi
  1930.         unset ac_cv_header_net_security_h; ac_safe=`echo "net/security.h" | sed 'y%./+-%__p_%'`
  1931. echo $ac_n "checking for net/security.h""... $ac_c" 1>&6
  1932. echo "configure:5347: checking for net/security.h" >&5
  1933. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1934.   echo $ac_n "(cached) $ac_c" 1>&6
  1935. else
  1936.   cat > conftest.$ac_ext <<EOF
  1937. #line 5352 "configure"
  1938. #include "confdefs.h"
  1939. #include <net/security.h>
  1940. EOF
  1941. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1942. { (eval echo configure:5357: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1943. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1944. if test -z "$ac_err"; then
  1945.   rm -rf conftest*
  1946.   eval "ac_cv_header_$ac_safe=yes"
  1947. else
  1948.   echo "$ac_err" >&5
  1949.   echo "configure: failed program was:" >&5
  1950.   cat conftest.$ac_ext >&5
  1951.   rm -rf conftest*
  1952.   eval "ac_cv_header_$ac_safe=no"
  1953. fi
  1954. rm -f conftest*
  1955. fi
  1956. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1957.   echo "$ac_t""yes" 1>&6
  1958.   :
  1959. else
  1960.   echo "$ac_t""no" 1>&6
  1961.  unset ac_cv_header_net_security_h; 
  1962. CPPFLAGS="$CPPFLAGS -I/usr/inet6/include"; 
  1963. CFLAGS="$CFLAGS -I/usr/inet6/include"; ac_safe=`echo "net/security.h" | sed 'y%./+-%__p_%'`
  1964. echo $ac_n "checking for net/security.h""... $ac_c" 1>&6
  1965. echo "configure:5380: checking for net/security.h" >&5
  1966. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1967.   echo $ac_n "(cached) $ac_c" 1>&6
  1968. else
  1969.   cat > conftest.$ac_ext <<EOF
  1970. #line 5385 "configure"
  1971. #include "confdefs.h"
  1972. #include <net/security.h>
  1973. EOF
  1974. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1975. { (eval echo configure:5390: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1976. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1977. if test -z "$ac_err"; then
  1978.   rm -rf conftest*
  1979.   eval "ac_cv_header_$ac_safe=yes"
  1980. else
  1981.   echo "$ac_err" >&5
  1982.   echo "configure: failed program was:" >&5
  1983.   cat conftest.$ac_ext >&5
  1984.   rm -rf conftest*
  1985.   eval "ac_cv_header_$ac_safe=no"
  1986. fi
  1987. rm -f conftest*
  1988. fi
  1989. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1990.   echo "$ac_t""yes" 1>&6
  1991.   :
  1992. else
  1993.   echo "$ac_t""no" 1>&6
  1994.  echo 'configure: cannot find <net/security.h>, which is required';
  1995.           echo '             for network security support.';
  1996.           exit 1
  1997. fi
  1998.  
  1999. fi
  2000.  
  2001. with_netsec=no
  2002. fi
  2003. test "$with_netsec" = "yes" && cat >> confdefs.h <<EOF
  2004. #define NET_SECURITY 1
  2005. EOF
  2006. ### use option --with-kerberos5=DIR to point at a Kerberos 5 directory
  2007. # Check whether --with-kerberos5 or --without-kerberos5 was given.
  2008. if test "${with_kerberos5+set}" = set; then
  2009.   withval="$with_kerberos5"
  2010.   :
  2011. fi
  2012. # The "then" arm (nonempty $with_kerberos5) is kind of a crock.  It works for
  2013. # configuring the BSD/OS Kerberos IV support, though. 
  2014. if test -n "$with_kerberos5" -a "$with_kerberos5" != "no"
  2015. then
  2016.     # Path given
  2017.     CEFLAGS="$CEFLAGS -DKERBEROS_V5 -I$with_kerberos5/include"
  2018.     LDEFLAGS="$LDEFLAGS -L$with_kerberos5/lib"
  2019.     if test -f "$with_kerberos5/include/roken.h"
  2020.     then
  2021.        cat >> confdefs.h <<EOF
  2022. #define HEIMDAL 1
  2023. EOF
  2024.        LIBS="$LIBS -lkrb5 -lasn1 -ldes -lroken -lcom_err"
  2025.     else
  2026.        LIBS="$LIBS -lkrb5 -lcrypto -lcom_err"
  2027.     fi
  2028. elif test "$with_kerberos" != "no"; then
  2029.     for dir in /usr/kerberos /usr/local/krb5 /usr/athena
  2030.     do
  2031.       if test -f "$dir/include/krb5.h"
  2032.       then
  2033.         CEFLAGS="$CEFLAGS -DKERBEROS_V5 -I$dir/include"
  2034.         LDEFLAGS="$LDEFLAGS -L$dir/lib"
  2035. if test -f "$dir/include/roken.h"
  2036. then
  2037.            cat >> confdefs.h <<EOF
  2038. #define HEIMDAL 1
  2039. EOF
  2040.            LIBS="$LIBS -lkrb5 -lasn1 -ldes -lcom_err"
  2041.         else
  2042.            LIBS="$LIBS -lkrb5 -lcrypto -lcom_err"
  2043.         fi
  2044.         with_kerberos5=$dir
  2045.         break
  2046.       fi
  2047.     done
  2048. fi
  2049. ### use option --with-ssl to compile in the SSL support
  2050. # Check whether --with-ssl or --without-ssl was given.
  2051. if test "${with_ssl+set}" = set; then
  2052.   withval="$with_ssl"
  2053.   with_ssl=$withval
  2054. else
  2055.   with_ssl=no
  2056. fi
  2057. test "$with_ssl" = "yes" && cat >> confdefs.h <<EOF
  2058. #define SSL_ENABLE 1
  2059. EOF
  2060. if test "$with_ssl" = "yes"
  2061. then
  2062. # He didn't specify an SSL location.  Let's look at some common
  2063. # directories where SSL has been found in the past and try and auto
  2064. # configure for SSL.  OpenSSL determination will be made later.
  2065. # This will screw up if an OpenSSL install is located in a later
  2066. # directory than an older SSLeay install, but the user should fix that
  2067. # anyways and he can override on the configure line.
  2068.     for ac_dir in 
  2069.       /usr/local/ssl 
  2070.       /usr/ssl 
  2071.       /local/ssl 
  2072.       /opt/ssl 
  2073.       ; 
  2074.     do
  2075.         if test -d "$ac_dir" ; then
  2076.             with_ssl=$ac_dir
  2077.             break;
  2078.         fi
  2079.     done
  2080. fi
  2081. if test -n "$with_ssl" -a "$with_ssl" != "no"
  2082. then
  2083.     # With the autoconfigure above, the only time this is going to be
  2084.     # true is going to be when we could not find the headers.  If they
  2085.     # are not in system standard locations, we are going to be broken.
  2086.     if test "$with_ssl" = "yes"
  2087.     then
  2088. # Let's just define the standard location for the SSLeay root
  2089.         with_ssl="/usr/local/ssl"
  2090.     fi
  2091.     if test -r $with_ssl/include/openssl/ssl.h
  2092.     then
  2093. ### ssl.h found under openssl.  Use openssl configuration preferentially
  2094.         echo "Enabling OpenSSL support in $with_ssl"
  2095.         CEFLAGS="$CEFLAGS -I$with_ssl/include -I$with_ssl/include/openssl"
  2096. ### OpenBSD comes with ssl headers
  2097.     elif test -r /usr/include/ssl/ssl.h
  2098.     then
  2099.         echo "Enabling SSLeay support in $with_ssl"
  2100.         CEFLAGS="$CEFLAGS -I/usr/include/ssl"
  2101.     else
  2102.         echo "Enabling SSLeay support in $with_ssl"
  2103.         CEFLAGS="$CEFLAGS -I$with_ssl/include"
  2104.     fi
  2105.     LDEFLAGS="$LDEFLAGS -L$with_ssl/lib"
  2106.     LIBS="$LIBS -lssl -lcrypto"
  2107.     cat >> confdefs.h <<EOF
  2108. #define SSL_ENABLE 1
  2109. EOF
  2110. else
  2111.     echo 'Disabling SSL support...'
  2112. fi
  2113. ### use option --with-kerberos=DIR to point at a Kerberos directory
  2114. # Check whether --with-kerberos or --without-kerberos was given.
  2115. if test "${with_kerberos+set}" = set; then
  2116.   withval="$with_kerberos"
  2117.   :
  2118. fi
  2119. # The "elif" arm (nonempty $with_kerberos) is kind of a crock.  It works for
  2120. # configuring the BSD/OS Kerberos IV support, though. 
  2121. # Check for a NetBSD/OpenBSD special case
  2122. if test "$with_kerberos" = "yes" && test `uname` = "NetBSD" -o `uname` = "OpenBSD"
  2123. then
  2124.   echo "Configuring kerberosIV for `uname`"
  2125.   CEFLAGS="$CEFLAGS -DKERBEROS_V4 -I/usr/include/kerberosIV"
  2126.   LIBS="$LIBS -lkrb -ldes"
  2127. elif test -n "$with_kerberos" -a -n "$with_kerberos5" -a "$with_kerberos" != "no"
  2128. then
  2129.     CEFLAGS="$CEFLAGS -DKERBEROS_V4 -I$with_kerberos/include"
  2130.     LDEFLAGS="$LDEFLAGS -L$with_kerberos/lib"
  2131.     if test -f "$with_kerberos5/roken.h"
  2132.     then
  2133.        cat >> confdefs.h <<EOF
  2134. #define HEIMDAL 1
  2135. EOF
  2136.        LIBS="-lkrb4 -l45 $LIBS" 
  2137.     else
  2138.        LIBS="-lkrb4 -ldes425 $LIBS"
  2139.     fi
  2140. elif test -n "$with_kerberos5" -a "$with_kerberos" != "no"
  2141. then
  2142.     for dir in /usr/kerberos /usr/kerberosIV /usr/athena
  2143.     do
  2144.       if test -f "$dir/include/kerberosIV/krb.h"
  2145.       then
  2146.         CEFLAGS="$CEFLAGS -DKERBEROS_V4 -I$dir/include"
  2147.         LDEFLAGS="$LDEFLAGS -L$dir/lib"
  2148. LIBS="-lkrb4 -ldes425 $LIBS"
  2149.         break
  2150.       fi
  2151.     done
  2152. elif test -n "$with_kerberos" -a "$with_kerberos" != "no"
  2153. then
  2154.     CEFLAGS="$CEFLAGS -DKERBEROS_V4 -I$with_kerberos/include"
  2155.     LDEFLAGS="$LDEFLAGS -L$with_kerberos/lib"
  2156.     LIBS="$LIBS -lkrb -ldes"
  2157. else
  2158.   if test "$with_kerberos" != "no"
  2159.   then
  2160.     for dir in /usr/kerberos /usr/kerberosIV /usr/athena
  2161.     do
  2162.       if test -f "$dir/include/krb.h"
  2163.       then
  2164.         CEFLAGS="$CEFLAGS -DKERBEROS_V4 -I$dir/include"
  2165.         LDEFLAGS="$LDEFLAGS -L$dir/lib"
  2166.         LIBS="$LIBS -lkrb -ldes"
  2167.         break
  2168.       fi
  2169.     done
  2170. fi
  2171. ### use option --with-socks=DIR to point at SOCKS library
  2172. # Check whether --with-socks or --without-socks was given.
  2173. if test "${with_socks+set}" = set; then
  2174.   withval="$with_socks"
  2175.   
  2176. if test "$with_socks" != no
  2177. then
  2178.     if test "$with_socks" != yes
  2179.     then
  2180.         LDEFLAGS="$LDEFLAGS -L$with_socks"
  2181.     else
  2182.         echo $ac_n "checking for Rconnect in -lsocks""... $ac_c" 1>&6
  2183. echo "configure:5618: checking for Rconnect in -lsocks" >&5
  2184. ac_lib_var=`echo socks'_'Rconnect | sed 'y%./+-%__p_%'`
  2185. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2186.   echo $ac_n "(cached) $ac_c" 1>&6
  2187. else
  2188.   ac_save_LIBS="$LIBS"
  2189. LIBS="-lsocks  $LIBS"
  2190. cat > conftest.$ac_ext <<EOF
  2191. #line 5626 "configure"
  2192. #include "confdefs.h"
  2193. /* Override any gcc2 internal prototype to avoid an error.  */
  2194. /* We use char because int might match the return type of a gcc2
  2195.     builtin and then its argument prototype would still apply.  */
  2196. char Rconnect();
  2197. int main() {
  2198. Rconnect()
  2199. ; return 0; }
  2200. EOF
  2201. if { (eval echo configure:5637: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2202.   rm -rf conftest*
  2203.   eval "ac_cv_lib_$ac_lib_var=yes"
  2204. else
  2205.   echo "configure: failed program was:" >&5
  2206.   cat conftest.$ac_ext >&5
  2207.   rm -rf conftest*
  2208.   eval "ac_cv_lib_$ac_lib_var=no"
  2209. fi
  2210. rm -f conftest*
  2211. LIBS="$ac_save_LIBS"
  2212. fi
  2213. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2214.   echo "$ac_t""yes" 1>&6
  2215.     ac_tr_lib=HAVE_LIB`echo socks | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  2216.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  2217.   cat >> confdefs.h <<EOF
  2218. #define $ac_tr_lib 1
  2219. EOF
  2220.   LIBS="-lsocks $LIBS"
  2221. else
  2222.   echo "$ac_t""no" 1>&6
  2223. { echo "configure: error: could not find libsocks which is needed for built-in SOCKS support" 1>&2; exit 1; }
  2224. fi
  2225.     fi
  2226.     cat >> confdefs.h <<EOF
  2227. #define HAVE_SOCKS 1
  2228. EOF
  2229.     CEFLAGS="$CEFLAGS -Dconnect=Rconnect -Dgetsockname=Rgetsockname -Dbind=Rbind -Daccept=Raccept -Dlisten=Rlisten -Dselect=Rselect"
  2230.     LIBS="-lsocks $LIBS"
  2231. fi
  2232. fi
  2233. ### use option --with-hesiod=DIR to point at a HESIOD directory
  2234. # Check whether --with-hesiod or --without-hesiod was given.
  2235. if test "${with_hesiod+set}" = set; then
  2236.   withval="$with_hesiod"
  2237.   :
  2238. fi
  2239. if test -n "$with_hesiod"
  2240. then
  2241.     # Path given
  2242.     CEFLAGS="$CEFLAGS -DHESIOD -I$with_hesiod/include"
  2243.     LDEFLAGS="$LDEFLAGS -L$with_hesiod/lib"
  2244.     LIBS="$LIBS -lhesiod"
  2245. else
  2246.     for dir in /usr/athena /usr /usr/local
  2247.     do
  2248.       if test -f "$dir/include/hesiod.h"
  2249.       then
  2250.         CEFLAGS="$CEFLAGS -DHESIOD -I$dir/include"
  2251.         LDEFLAGS="$LDEFLAGS -L$dir/lib"
  2252.         LIBS="$LIBS -lhesiod"
  2253.         with_hesiod=$dir
  2254.         break
  2255.       fi
  2256.     done
  2257.   fi
  2258. fi
  2259. ### use option --with-gssapi=DIR to compile in GSSAPI support
  2260. # Check whether --with-gssapi or --without-gssapi was given.
  2261. if test "${with_gssapi+set}" = set; then
  2262.   withval="$with_gssapi"
  2263.   
  2264. if test "$with_gssapi" != "no"
  2265. then
  2266.   if test "$with_gssapi" = "yes" -a -n "$with_kerberos5"
  2267.   then
  2268.     with_gssapi=$with_kerberos5
  2269.   fi
  2270.   if test "$with_gssapi" != "yes" -a -n "$with_gssapi"
  2271.   then
  2272.     CFLAGS="$CFLAGS -I$with_gssapi/include"
  2273.     LDFLAGS="$LDFLAGS -L$with_gssapi/lib"
  2274.   fi
  2275.   if test -f "$with_gssapi/include/roken.h"
  2276.   then
  2277.      LIBS="$LIBS -lkrb5 -lasn1 -ldes -lroken -ldb -ldl"
  2278.      echo $ac_n "checking for gss_init_sec_context in -lgssapi""... $ac_c" 1>&6
  2279. echo "configure:5726: checking for gss_init_sec_context in -lgssapi" >&5
  2280. ac_lib_var=`echo gssapi'_'gss_init_sec_context | sed 'y%./+-%__p_%'`
  2281. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2282.   echo $ac_n "(cached) $ac_c" 1>&6
  2283. else
  2284.   ac_save_LIBS="$LIBS"
  2285. LIBS="-lgssapi  $LIBS"
  2286. cat > conftest.$ac_ext <<EOF
  2287. #line 5734 "configure"
  2288. #include "confdefs.h"
  2289. /* Override any gcc2 internal prototype to avoid an error.  */
  2290. /* We use char because int might match the return type of a gcc2
  2291.     builtin and then its argument prototype would still apply.  */
  2292. char gss_init_sec_context();
  2293. int main() {
  2294. gss_init_sec_context()
  2295. ; return 0; }
  2296. EOF
  2297. if { (eval echo configure:5745: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2298.   rm -rf conftest*
  2299.   eval "ac_cv_lib_$ac_lib_var=yes"
  2300. else
  2301.   echo "configure: failed program was:" >&5
  2302.   cat conftest.$ac_ext >&5
  2303.   rm -rf conftest*
  2304.   eval "ac_cv_lib_$ac_lib_var=no"
  2305. fi
  2306. rm -f conftest*
  2307. LIBS="$ac_save_LIBS"
  2308. fi
  2309. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2310.   echo "$ac_t""yes" 1>&6
  2311.   LIBS="$LIBS -lgssapi"
  2312. else
  2313.   echo "$ac_t""no" 1>&6
  2314. { echo "configure: error: could not find libgssapi which is needed for GSSAPI support" 1>&2; exit 1; }
  2315. fi
  2316.      cat >> confdefs.h <<EOF
  2317. #define HEIMDAL 1
  2318. EOF
  2319.   else
  2320.      echo $ac_n "checking for gss_init_sec_context in -lgssapi_krb5""... $ac_c" 1>&6
  2321. echo "configure:5772: checking for gss_init_sec_context in -lgssapi_krb5" >&5
  2322. ac_lib_var=`echo gssapi_krb5'_'gss_init_sec_context | sed 'y%./+-%__p_%'`
  2323. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2324.   echo $ac_n "(cached) $ac_c" 1>&6
  2325. else
  2326.   ac_save_LIBS="$LIBS"
  2327. LIBS="-lgssapi_krb5 -lkrb5 $LIBS"
  2328. cat > conftest.$ac_ext <<EOF
  2329. #line 5780 "configure"
  2330. #include "confdefs.h"
  2331. /* Override any gcc2 internal prototype to avoid an error.  */
  2332. /* We use char because int might match the return type of a gcc2
  2333.     builtin and then its argument prototype would still apply.  */
  2334. char gss_init_sec_context();
  2335. int main() {
  2336. gss_init_sec_context()
  2337. ; return 0; }
  2338. EOF
  2339. if { (eval echo configure:5791: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2340.   rm -rf conftest*
  2341.   eval "ac_cv_lib_$ac_lib_var=yes"
  2342. else
  2343.   echo "configure: failed program was:" >&5
  2344.   cat conftest.$ac_ext >&5
  2345.   rm -rf conftest*
  2346.   eval "ac_cv_lib_$ac_lib_var=no"
  2347. fi
  2348. rm -f conftest*
  2349. LIBS="$ac_save_LIBS"
  2350. fi
  2351. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2352.   echo "$ac_t""yes" 1>&6
  2353.   LIBS="$LIBS -lgssapi_krb5"
  2354. else
  2355.   echo "$ac_t""no" 1>&6
  2356. { echo "configure: error: could not find libgssapi_krb5 which is needed for GSSAPI support" 1>&2; exit 1; }
  2357. fi
  2358.   fi
  2359.   cat >> confdefs.h <<EOF
  2360. #define GSSAPI 1
  2361. EOF
  2362.   save_CPPFLAGS=$CPPFLAGS
  2363.   CPPFLAGS="-I$with_gssapi/include"
  2364.   for ac_hdr in gssapi.h gssapi/gssapi.h gssapi/gssapi_generic.h
  2365. do
  2366. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2367. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  2368. echo "configure:5823: checking for $ac_hdr" >&5
  2369. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  2370.   echo $ac_n "(cached) $ac_c" 1>&6
  2371. else
  2372.   cat > conftest.$ac_ext <<EOF
  2373. #line 5828 "configure"
  2374. #include "confdefs.h"
  2375. #include <$ac_hdr>
  2376. EOF
  2377. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2378. { (eval echo configure:5833: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  2379. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  2380. if test -z "$ac_err"; then
  2381.   rm -rf conftest*
  2382.   eval "ac_cv_header_$ac_safe=yes"
  2383. else
  2384.   echo "$ac_err" >&5
  2385.   echo "configure: failed program was:" >&5
  2386.   cat conftest.$ac_ext >&5
  2387.   rm -rf conftest*
  2388.   eval "ac_cv_header_$ac_safe=no"
  2389. fi
  2390. rm -f conftest*
  2391. fi
  2392. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  2393.   echo "$ac_t""yes" 1>&6
  2394.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2395.   cat >> confdefs.h <<EOF
  2396. #define $ac_tr_hdr 1
  2397. EOF
  2398.  
  2399. else
  2400.   echo "$ac_t""no" 1>&6
  2401. fi
  2402. done
  2403.   if test "$ac_cv_header_gssapi_h" = "yes"; then
  2404.     cat > conftest.$ac_ext <<EOF
  2405. #line 5861 "configure"
  2406. #include "confdefs.h"
  2407. #include <gssapi.h>
  2408. EOF
  2409. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2410.   egrep "GSS_C_NT_HOSTBASED_SERVICE" >/dev/null 2>&1; then
  2411.   rm -rf conftest*
  2412.   cat >> confdefs.h <<EOF
  2413. #define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1
  2414. EOF
  2415. fi
  2416. rm -f conftest*
  2417.   else
  2418.     cat > conftest.$ac_ext <<EOF
  2419. #line 5877 "configure"
  2420. #include "confdefs.h"
  2421. #include <gssapi/gssapi.h>
  2422. EOF
  2423. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2424.   egrep "GSS_C_NT_HOSTBASED_SERVICE" >/dev/null 2>&1; then
  2425.   rm -rf conftest*
  2426.   cat >> confdefs.h <<EOF
  2427. #define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1
  2428. EOF
  2429. fi
  2430. rm -f conftest*
  2431.   fi
  2432. fi
  2433. fi
  2434. trap '' 1 2 15
  2435. cat > confcache <<EOF
  2436. # This file is a shell script that caches the results of configure
  2437. # tests run on this system so they can be shared between configure
  2438. # scripts and configure runs.  It is not useful on other systems.
  2439. # If it contains results you don't want to keep, you may remove or edit it.
  2440. #
  2441. # By default, configure uses ./config.cache as the cache file,
  2442. # creating it if it does not exist already.  You can give configure
  2443. # the --cache-file=FILE option to use a different cache file; that is
  2444. # what configure does when it calls configure scripts in
  2445. # subdirectories, so they share the cache.
  2446. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  2447. # config.status only pays attention to the cache file if you give it the
  2448. # --recheck option to rerun configure.
  2449. #
  2450. EOF
  2451. # The following way of writing the cache mishandles newlines in values,
  2452. # but we know of no workaround that is simple, portable, and efficient.
  2453. # So, don't put newlines in cache variables' values.
  2454. # Ultrix sh set writes to stderr and can't be redirected directly,
  2455. # and sets the high bit in the cache file unless we assign to the vars.
  2456. (set) 2>&1 |
  2457.   case `(ac_space=' '; set | grep ac_space) 2>&1` in
  2458.   *ac_space= *)
  2459.     # `set' does not quote correctly, so add quotes (double-quote substitution
  2460.     # turns \\ into \, and sed turns \ into ).
  2461.     sed -n 
  2462.       -e "s/'/'\\''/g" 
  2463.       -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\2'}/p"
  2464.     ;;
  2465.   *)
  2466.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  2467.     sed -n -e 's/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1=2}/p'
  2468.     ;;
  2469.   esac >> confcache
  2470. if cmp -s $cache_file confcache; then
  2471.   :
  2472. else
  2473.   if test -w $cache_file; then
  2474.     echo "updating cache $cache_file"
  2475.     cat confcache > $cache_file
  2476.   else
  2477.     echo "not updating unwritable cache $cache_file"
  2478.   fi
  2479. fi
  2480. rm -f confcache
  2481. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  2482. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2483. # Let make expand exec_prefix.
  2484. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2485. # Any assignment to VPATH causes Sun make to only execute
  2486. # the first set of double-colon rules, so remove it if not needed.
  2487. # If there is a colon in the path, we need to keep it.
  2488. if test "x$srcdir" = x.; then
  2489.   ac_vpsub='/^[  ]*VPATH[  ]*=[^:]*$/d'
  2490. fi
  2491. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  2492. DEFS=-DHAVE_CONFIG_H
  2493. # Without the "./", some shells look in PATH for config.status.
  2494. : ${CONFIG_STATUS=./config.status}
  2495. echo creating $CONFIG_STATUS
  2496. rm -f $CONFIG_STATUS
  2497. cat > $CONFIG_STATUS <<EOF
  2498. #! /bin/sh
  2499. # Generated automatically by configure.
  2500. # Run this file to recreate the current configuration.
  2501. # This directory was configured as follows,
  2502. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  2503. #
  2504. # $0 $ac_configure_args
  2505. #
  2506. # Compiler output produced by configure, useful for debugging
  2507. # configure, is in ./config.log if it exists.
  2508. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  2509. for ac_option
  2510. do
  2511.   case "$ac_option" in
  2512.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  2513.     echo "running ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  2514.     exec ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  2515.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  2516.     echo "$CONFIG_STATUS generated by autoconf version 2.13"
  2517.     exit 0 ;;
  2518.   -help | --help | --hel | --he | --h)
  2519.     echo "$ac_cs_usage"; exit 0 ;;
  2520.   *) echo "$ac_cs_usage"; exit 1 ;;
  2521.   esac
  2522. done
  2523. ac_given_srcdir=$srcdir
  2524. ac_given_INSTALL="$INSTALL"
  2525. trap 'rm -fr `echo "Makefile intl/Makefile po/Makefile.in config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  2526. EOF
  2527. cat >> $CONFIG_STATUS <<EOF
  2528. # Protect against being on the right side of a sed subst in config.status.
  2529. sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
  2530.  s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  2531. $ac_vpsub
  2532. $extrasub
  2533. s%@SHELL@%$SHELL%g
  2534. s%@CFLAGS@%$CFLAGS%g
  2535. s%@CPPFLAGS@%$CPPFLAGS%g
  2536. s%@CXXFLAGS@%$CXXFLAGS%g
  2537. s%@FFLAGS@%$FFLAGS%g
  2538. s%@DEFS@%$DEFS%g
  2539. s%@LDFLAGS@%$LDFLAGS%g
  2540. s%@LIBS@%$LIBS%g
  2541. s%@exec_prefix@%$exec_prefix%g
  2542. s%@prefix@%$prefix%g
  2543. s%@program_transform_name@%$program_transform_name%g
  2544. s%@bindir@%$bindir%g
  2545. s%@sbindir@%$sbindir%g
  2546. s%@libexecdir@%$libexecdir%g
  2547. s%@datadir@%$datadir%g
  2548. s%@sysconfdir@%$sysconfdir%g
  2549. s%@sharedstatedir@%$sharedstatedir%g
  2550. s%@localstatedir@%$localstatedir%g
  2551. s%@libdir@%$libdir%g
  2552. s%@includedir@%$includedir%g
  2553. s%@oldincludedir@%$oldincludedir%g
  2554. s%@infodir@%$infodir%g
  2555. s%@mandir@%$mandir%g
  2556. s%@host@%$host%g
  2557. s%@host_alias@%$host_alias%g
  2558. s%@host_cpu@%$host_cpu%g
  2559. s%@host_vendor@%$host_vendor%g
  2560. s%@host_os@%$host_os%g
  2561. s%@CC@%$CC%g
  2562. s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  2563. s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
  2564. s%@INSTALL_DATA@%$INSTALL_DATA%g
  2565. s%@CPP@%$CPP%g
  2566. s%@LEX@%$LEX%g
  2567. s%@LEXLIB@%$LEXLIB%g
  2568. s%@YACC@%$YACC%g
  2569. s%@CPFLAGS@%$CPFLAGS%g
  2570. s%@CEFLAGS@%$CEFLAGS%g
  2571. s%@LDEFLAGS@%$LDEFLAGS%g
  2572. s%@LIBOBJS@%$LIBOBJS%g
  2573. s%@POMAKE@%$POMAKE%g
  2574. s%@PACKAGE@%$PACKAGE%g
  2575. s%@VERSION@%$VERSION%g
  2576. s%@SET_MAKE@%$SET_MAKE%g
  2577. s%@RANLIB@%$RANLIB%g
  2578. s%@ALLOCA@%$ALLOCA%g
  2579. s%@USE_NLS@%$USE_NLS%g
  2580. s%@MSGFMT@%$MSGFMT%g
  2581. s%@GMSGFMT@%$GMSGFMT%g
  2582. s%@XGETTEXT@%$XGETTEXT%g
  2583. s%@GENCAT@%$GENCAT%g
  2584. s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
  2585. s%@CATALOGS@%$CATALOGS%g
  2586. s%@CATOBJEXT@%$CATOBJEXT%g
  2587. s%@DATADIRNAME@%$DATADIRNAME%g
  2588. s%@GMOFILES@%$GMOFILES%g
  2589. s%@INSTOBJEXT@%$INSTOBJEXT%g
  2590. s%@INTLDEPS@%$INTLDEPS%g
  2591. s%@INTLLIBS@%$INTLLIBS%g
  2592. s%@INTLOBJS@%$INTLOBJS%g
  2593. s%@POFILES@%$POFILES%g
  2594. s%@POSUB@%$POSUB%g
  2595. s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
  2596. s%@GT_NO@%$GT_NO%g
  2597. s%@GT_YES@%$GT_YES%g
  2598. s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
  2599. s%@l@%$l%g
  2600. s%@EXTRADEFS@%$EXTRADEFS%g
  2601. s%@EXTRASRC@%$EXTRASRC%g
  2602. s%@EXTRAOBJ@%$EXTRAOBJ%g
  2603. CEOF
  2604. EOF
  2605. cat >> $CONFIG_STATUS <<EOF
  2606. # Split the substitutions into bite-sized pieces for seds with
  2607. # small command number limits, like on Digital OSF/1 and HP-UX.
  2608. ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  2609. ac_file=1 # Number of current file.
  2610. ac_beg=1 # First line for current file.
  2611. ac_end=$ac_max_sed_cmds # Line after last line for current file.
  2612. ac_more_lines=:
  2613. ac_sed_cmds=""
  2614. while $ac_more_lines; do
  2615.   if test $ac_beg -gt 1; then
  2616.     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  2617.   else
  2618.     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  2619.   fi
  2620.   if test ! -s conftest.s$ac_file; then
  2621.     ac_more_lines=false
  2622.     rm -f conftest.s$ac_file
  2623.   else
  2624.     if test -z "$ac_sed_cmds"; then
  2625.       ac_sed_cmds="sed -f conftest.s$ac_file"
  2626.     else
  2627.       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  2628.     fi
  2629.     ac_file=`expr $ac_file + 1`
  2630.     ac_beg=$ac_end
  2631.     ac_end=`expr $ac_end + $ac_max_sed_cmds`
  2632.   fi
  2633. done
  2634. if test -z "$ac_sed_cmds"; then
  2635.   ac_sed_cmds=cat
  2636. fi
  2637. EOF
  2638. cat >> $CONFIG_STATUS <<EOF
  2639. CONFIG_FILES=${CONFIG_FILES-"Makefile intl/Makefile po/Makefile.in"}
  2640. EOF
  2641. cat >> $CONFIG_STATUS <<EOF
  2642. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  2643.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2644.   case "$ac_file" in
  2645.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2646.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2647.   *) ac_file_in="${ac_file}.in" ;;
  2648.   esac
  2649.   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  2650.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2651.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2652.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2653.     # The file is in a subdirectory.
  2654.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  2655.     ac_dir_suffix="/`echo $ac_dir|sed 's%^./%%'`"
  2656.     # A "../" for each directory in $ac_dir_suffix.
  2657.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  2658.   else
  2659.     ac_dir_suffix= ac_dots=
  2660.   fi
  2661.   case "$ac_given_srcdir" in
  2662.   .)  srcdir=.
  2663.       if test -z "$ac_dots"; then top_srcdir=.
  2664.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  2665.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  2666.   *) # Relative path.
  2667.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  2668.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  2669.   esac
  2670.   case "$ac_given_INSTALL" in
  2671.   [/$]*) INSTALL="$ac_given_INSTALL" ;;
  2672.   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  2673.   esac
  2674.   echo creating "$ac_file"
  2675.   rm -f "$ac_file"
  2676.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  2677.   case "$ac_file" in
  2678.   *Makefile*) ac_comsub="1i\
  2679. # $configure_input" ;;
  2680.   *) ac_comsub= ;;
  2681.   esac
  2682.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2683.   sed -e "$ac_comsub
  2684. s%@configure_input@%$configure_input%g
  2685. s%@srcdir@%$srcdir%g
  2686. s%@top_srcdir@%$top_srcdir%g
  2687. s%@INSTALL@%$INSTALL%g
  2688. " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  2689. fi; done
  2690. rm -f conftest.s*
  2691. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  2692. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  2693. #
  2694. # ac_d sets the value in "#define NAME VALUE" lines.
  2695. ac_dA='s%^([  ]*)#([  ]*define[  ][  ]*)'
  2696. ac_dB='([  ][  ]*)[^  ]*%1#2'
  2697. ac_dC='3'
  2698. ac_dD='%g'
  2699. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  2700. ac_uA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2701. ac_uB='([  ])%1#2define3'
  2702. ac_uC=' '
  2703. ac_uD='4%g'
  2704. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  2705. ac_eA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2706. ac_eB='$%1#2define3'
  2707. ac_eC=' '
  2708. ac_eD='%g'
  2709. if test "${CONFIG_HEADERS+set}" != set; then
  2710. EOF
  2711. cat >> $CONFIG_STATUS <<EOF
  2712.   CONFIG_HEADERS="config.h"
  2713. EOF
  2714. cat >> $CONFIG_STATUS <<EOF
  2715. fi
  2716. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  2717.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2718.   case "$ac_file" in
  2719.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2720.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2721.   *) ac_file_in="${ac_file}.in" ;;
  2722.   esac
  2723.   echo creating $ac_file
  2724.   rm -f conftest.frag conftest.in conftest.out
  2725.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2726.   cat $ac_file_inputs > conftest.in
  2727. EOF
  2728. # Transform confdefs.h into a sed script conftest.vals that substitutes
  2729. # the proper values into config.h.in to produce config.h.  And first:
  2730. # Protect against being on the right side of a sed subst in config.status.
  2731. # Protect against being in an unquoted here document in config.status.
  2732. rm -f conftest.vals
  2733. cat > conftest.hdr <<EOF
  2734. s/[\&%]/\&/g
  2735. s%[\$`]%\&%g
  2736. s%#define ([A-Za-z_][A-Za-z0-9_]*) *(.*)%${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD}%gp
  2737. s%ac_d%ac_u%gp
  2738. s%ac_u%ac_e%gp
  2739. EOF
  2740. sed -n -f conftest.hdr confdefs.h > conftest.vals
  2741. rm -f conftest.hdr
  2742. # This sed command replaces #undef with comments.  This is necessary, for
  2743. # example, in the case of _POSIX_SOURCE, which is predefined and required
  2744. # on some systems where configure will not decide to define it.
  2745. cat >> conftest.vals <<EOF
  2746. s%^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  2747. EOF
  2748. # Break up conftest.vals because some shells have a limit on
  2749. # the size of here documents, and old seds have small limits too.
  2750. rm -f conftest.tail
  2751. while :
  2752. do
  2753.   ac_lines=`grep -c . conftest.vals`
  2754.   # grep -c gives empty output for an empty file on some AIX systems.
  2755.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  2756.   # Write a limited-size here document to conftest.frag.
  2757.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  2758.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  2759.   echo 'CEOF
  2760.   sed -f conftest.frag conftest.in > conftest.out
  2761.   rm -f conftest.in
  2762.   mv conftest.out conftest.in
  2763. ' >> $CONFIG_STATUS
  2764.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  2765.   rm -f conftest.vals
  2766.   mv conftest.tail conftest.vals
  2767. done
  2768. rm -f conftest.vals
  2769. cat >> $CONFIG_STATUS <<EOF
  2770.   rm -f conftest.frag conftest.h
  2771.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  2772.   cat conftest.in >> conftest.h
  2773.   rm -f conftest.in
  2774.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  2775.     echo "$ac_file is unchanged"
  2776.     rm -f conftest.h
  2777.   else
  2778.     # Remove last slash and all that follows it.  Not all systems have dirname.
  2779.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2780.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2781.       # The file is in a subdirectory.
  2782.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  2783.     fi
  2784.     rm -f $ac_file
  2785.     mv conftest.h $ac_file
  2786.   fi
  2787. fi; done
  2788. EOF
  2789. cat >> $CONFIG_STATUS <<EOF
  2790. ac_sources="$nls_cv_header_libgt"
  2791. ac_dests="$nls_cv_header_intl"
  2792. EOF
  2793. cat >> $CONFIG_STATUS <<EOF
  2794. srcdir=$ac_given_srcdir
  2795. while test -n "$ac_sources"; do
  2796.   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
  2797.   set $ac_sources; ac_source=$1; shift; ac_sources=$*
  2798.   echo "linking $srcdir/$ac_source to $ac_dest"
  2799.   if test ! -r $srcdir/$ac_source; then
  2800.     { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
  2801.   fi
  2802.   rm -f $ac_dest
  2803.   # Make relative symlinks.
  2804.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2805.   ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
  2806.   if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
  2807.     # The dest file is in a subdirectory.
  2808.     test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
  2809.     ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^./%%'`"
  2810.     # A "../" for each directory in $ac_dest_dir_suffix.
  2811.     ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
  2812.   else
  2813.     ac_dest_dir_suffix= ac_dots=
  2814.   fi
  2815.   case "$srcdir" in
  2816.   [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
  2817.   *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
  2818.   esac
  2819.   # Make a symlink if possible; otherwise try a hard link.
  2820.   if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
  2821.     ln $srcdir/$ac_source $ac_dest; then :
  2822.   else
  2823.     { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
  2824.   fi
  2825. done
  2826. EOF
  2827. cat >> $CONFIG_STATUS <<EOF
  2828. EOF
  2829. cat >> $CONFIG_STATUS <<EOF
  2830. case "$CONFIG_FILES" in *po/Makefile.in*)
  2831.         sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
  2832.       esac
  2833. # The reason for this odd makedepend line is that we want
  2834. # to have all dependencies evaluated relative to the source directory
  2835. # and let VPATH do all the dirty work when we build remotely
  2836. echo "You can ignore any makedepend error messages:";
  2837. echo timestamp > stamp-h;
  2838. (cd $srcdir; makedepend -f - *.c) >>Makefile
  2839. exit 0
  2840. EOF
  2841. chmod +x $CONFIG_STATUS
  2842. rm -fr confdefs* $ac_clean_files
  2843. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1