# Process this file with autoconf to produce a configure script.
#
# This file is part of DisOrder.
-# Copyright (C) 2004, 2005, 2006, 2007 Richard Kettlewell
+# Copyright (C) 2004-2008 Richard Kettlewell
# Portions copyright (C) 2007 Ross Younger
#
# This program is free software; you can redistribute it and/or modify
# USA
#
-AC_INIT([disorder], [2.0+], [richard+disorder@sfere.greenend.org.uk])
+AC_INIT([disorder], [3.0+], [richard+disorder@sfere.greenend.org.uk])
AC_CONFIG_AUX_DIR([config.aux])
-AM_INIT_AUTOMAKE(disorder, [2.0+])
+AM_INIT_AUTOMAKE(disorder, [3.0+])
AC_CONFIG_SRCDIR([server/disorderd.c])
AM_CONFIG_HEADER([config.h])
# there by default
LDFLAGS="${LDFLAGS} -L/usr/local/lib"
CPPFLAGS="${CPPFLAGS} -isystem /usr/local/include"
- # libdb installs elsewhere again
- LDFLAGS="${LDFLAGS} -L/usr/local/lib/db44"
- CPPFLAGS="${CPPFLAGS} -isystem /usr/local/include/db44"
+ # Look for a suitable version of libdb among the versions found in FreeBSD 7.0
+ AC_CACHE_CHECK([looking for a libdb install],[rjk_cv_libdb],[
+ rjk_cv_libdb="none"
+ for db in db43 db44 db45 db46; do
+ if test -e /usr/local/lib/$db; then
+ rjk_cv_libdb=$db
+ break
+ fi
+ done
+ ])
+ if test $rjk_cv_libdb != none; then
+ LDFLAGS="${LDFLAGS} -L/usr/local/lib/$rjk_cv_libdb"
+ CPPFLAGS="${CPPFLAGS} -isystem /usr/local/include/$rjk_cv_libdb"
+ fi
;;
* )
AC_MSG_RESULT([unknown, winging it])