Import Upstream version 0.66.4
[hcoop/debian/courier-authlib.git] / libs / makedat / configure.ac
1 dnl Process this file with autoconf to produce a configure script.
2 dnl
3 dnl Copyright 1998 - 2001 Double Precision, Inc. See COPYING for
4 dnl distribution information.
5
6 AC_INIT(makedat, 0.60, [courier-users@lists.sourceforge.net])
7
8 >confdefs.h # Kill PACKAGE_ macros
9
10 AC_CONFIG_SRCDIR(makedatprog.c)
11 AC_CONFIG_AUX_DIR(../..)
12 AM_INIT_AUTOMAKE([foreign no-define])
13 LPATH="$PATH:/usr/local/bin"
14 AC_CONFIG_HEADERS(config.h)
15
16 dnl Checks for programs.
17 AC_PROG_CC
18 AC_PROG_INSTALL
19 AC_PROG_LN_S
20 AC_PATH_PROGS(PERL, perl5 perl, perl, $LPATH)
21 AC_SUBST(PERL)
22 AC_PATH_PROGS(CAT, cat, cat)
23 AC_LIBTOOL_DLOPEN
24 AM_PROG_LIBTOOL
25 AC_SYS_LARGEFILE
26
27 if test x$GCC = xyes
28 then
29 CFLAGS="-Wall $CFLAGS"
30 fi
31 if test x$GXX = xyes
32 then
33 CXXFLAGS="-Wall $CXXFLAGS"
34 fi
35
36 CFLAGS="-I$srcdir/.. -I.. -I$srcdir/../.. -I../.. $CFLAGS"
37 CXXFLAGS="-I$srcdir/.. -I.. -I$srcdir/../.. -I../.. $CXXFLAGS"
38
39 dnl Check whether we should use gdbm, or db.
40
41 . ../../dbobj.config
42 if test "$dblibrary" != ""
43 then
44 dblibrary="../../$dblibrary"
45 fi
46 AC_SUBST(dblibrary)
47
48 makedatprog_target=""
49 if test "$dblibrary" != ""
50 then
51 makedatprog_target=makedatprog
52 fi
53 AC_SUBST(makedatprog_target)
54 AC_SUBST(dblibrary)
55
56 dnl Checks for header files.
57 AC_HEADER_STDC
58 AC_CHECK_HEADERS(unistd.h)
59
60 dnl Checks for typedefs, structures, and compiler characteristics.
61
62 dnl Checks for library functions.
63
64 AC_ARG_WITH(makedatprog,[ --with-makedatprog=filename Installed location and name of makedatprog], makedatprog="$withval", makedatprog="$bindir/makedatprog")
65
66 makedatprogpath="$makedatprog"
67 AC_SUBST(makedatprogpath)
68
69 AC_OUTPUT(Makefile makedat)