"Fossies" - the Fresh Open Source Software Archive 
Member "tlswrap-1.04/configure.in" (25 Nov 2006, 3112 Bytes) of package /linux/privat/old/tlswrap-1.04.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 dnl Process this file with autoconf to produce a configure script.
2 AC_INIT(tlswrap.c)
3 AM_INIT_AUTOMAKE(tlswrap, 0.8)
4
5 dnl
6 dnl Get cannonical host
7 dnl
8
9 CFLAGS="-g"
10
11 dnl Checks for programs.
12 AC_PROG_CC
13 if test "$GCC" = "yes" && test "$CC" != "icc"; then CFLAGS="$CFLAGS -O2 -Wall -Wmissing-prototypes"; fi
14 # if test -n "$GCC"; then
15 # CFLAGS="$CFLAGS -O2 -Wall -Wmissing-prototypes"
16 # else
17 #case "$host_os" in
18 # *hpux*) CFLAGS="$CFLAGS +O3" ;;
19 # *ultrix* | *osf*) CFLAGS="$CFLAGS -O -Olimit 2000" ;;
20 # *) CFLAGS="$CFLAGS -O" ;;
21 # esac
22 # fi
23
24 AC_CYGWIN
25 if test "$CYGWIN" = "yes"; then CFLAGS="$CFLAGS -Dsys_errlist=_imp___sys_errlist"; fi
26 checkssldir() { :
27 if test -f "$1/include/openssl/ssl.h"; then
28 # AC_DEFINE(HAVE_OPENSSL)
29 ssldir="$1"
30 return 0
31 fi
32 if test -f "$1/include/ssl.h"; then
33 ssldir="$1"
34 return 0
35 fi
36 return 1
37 }
38 dnl Check for SSL directory
39 AC_MSG_CHECKING([for SSL directory])
40 AC_ARG_WITH(ssl,
41 [ --with-ssl=DIR location of installed SSL libraries/include files],
42 [
43 dnl Check the specified localtion only
44 checkssldir "$withval"
45 ],
46 [
47 dnl Search default localtions of SSL library
48 for maindir in /usr/local /usr/lib /usr/pkg /usr /var/ssl /opt; do
49 for dir in $maindir $maindir/openssl $maindir/ssl; do
50 checkssldir $dir && break 2
51 done
52 done
53 ]
54 )
55 if test -z "$ssldir"; then
56 AC_MSG_RESULT([Not found])
57 echo
58 echo "Couldn't find your SSL library installation dir"
59 echo "Use --with-ssl option to fix this problem"
60 echo
61 exit 1
62 fi
63 AC_MSG_RESULT([$ssldir])
64 AC_SUBST(ssldir)
65 #AC_DEFINE_UNQUOTED(ssldir, "$ssldir")
66
67 AC_MSG_CHECKING([whether to enable TCP wrappers])
68 AC_ARG_ENABLE(libwrap,
69 [ --enable-libwrap enable TCP wrappers],
70 [
71 LIBWRAP=yes
72 ],[
73 LIBWRAP=no
74 ]
75 )
76 AC_MSG_RESULT([$LIBWRAP])
77 if test "$LIBWRAP" = "yes"; then
78 AC_CHECK_LIB(wrap, hosts_ctl)
79 fi
80
81 AM_CONFIG_HEADER(conf.h)
82 dnl Checks for libraries.
83 AC_CHECK_LIB(resolv, inet_aton)
84 AC_CHECK_LIB(socket, connect)
85 AC_CHECK_LIB(nsl, inet_ntoa)
86 AC_CHECK_LIB(util, pidfile)
87 # AC_CHECK_LIB(wrap, hosts_ctl)
88
89 CFLAGS="$CFLAGS -I$ssldir/include"
90 LIBS="$LIBS -L$ssldir/lib -lssl -lcrypto"
91
92 dnl Checks for header files.
93 AC_HEADER_STDC
94 AC_CHECK_HEADERS(fcntl.h strings.h sys/time.h syslog.h unistd.h)
95
96 dnl Checks for typedefs, structures, and compiler characteristics.
97 AC_C_CONST
98 AC_TYPE_PID_T
99 AC_TYPE_SIZE_T
100 #AC_CHECK_TYPES(socklen_t,[AC_DEFINE(HAVE_SOCKLEN_T)],,[#include <sys/socket.h>])
101 #AC_CHECK_TYPES(socklen_t,,,[#include <sys/socket.h>])
102 AC_CHECK_TYPE(socklen_t,,[AC_DEFINE(socklen_t, size_t, blah)],[#include <sys/socket.h>])
103
104 #AC_CHECK_SIZEOF(ssize_t)
105 #AC_CHECK_SIZEOF(unsigned int)
106 #AC_CHECK_SIZEOF(unsigned long)
107
108 case "$ac_cv_host" in
109 *hpux*) AC_DEFINE([_XOPEN_SOURCE_EXTENDED], [], [HP-UX socket headers]);;
110 esac
111
112
113 dnl Checks for library functions.
114 AC_FUNC_MEMCMP
115 AC_CHECK_FUNCS(getopt pidfile inet_aton RAND_status errx strlcpy daemon getnameinfo setproctitle)
116 AC_SUBST(INCLUDES)
117 AC_OUTPUT(Makefile)