1
dnl AM_INIT_AUTOMAKE(knetworkmanager, 0.2.2, thoenig@suse.de)
2
CXXFLAGS="$CXXFLAGS $KDE_DEFAULT_CXXFLAGS"
4
if test "$build_arts" = "yes"; then
5
AC_DEFINE(USE_ARTS, 1, [If we use arts volume])
10
KDE_INIT_DOXYGEN([KEG Network API Reference], [Version $VERSION])
11
dnl AM_INIT_AUTOMAKE(knetworkmanager, 0.7, thoenig@suse.de)
4
14
AC_CHECK_KDEMAXPATHLEN
6
KNETWORKMANAGER_VERSION="0.2.2"
16
KNETWORKMANAGER_VERSION="0.7"
17
AC_DEFINE_UNQUOTED(KNETWORKMANAGER_VERSION, $KNETWORKMANAGER_VERSION, [KNetworkManager Version])
7
18
AC_DEFINE_UNQUOTED(KNETWORKMANAGER_VERSION_STRING, "$KNETWORKMANAGER_VERSION", [KNetworkManager Version String])
9
20
# test if variables are already set
10
21
test "x$prefix" = xNONE && prefix=$ac_default_prefix
12
23
# check for dbus, hal, libnm-util and libnl
13
PKG_CHECK_MODULES(DBUS, [dbus-1 >= 0.33], [], [
15
AC_MSG_WARN([You need D-Bus, knetworkmanager will not be compiled])
16
DO_NOT_COMPILE="$DO_NOT_COMPILE knetworkmanager"
17
MISSING_DEPS="$MISSING_DEPS dbus-1"
19
24
PKG_CHECK_MODULES(HAL, [hal], [], [
20
25
AC_MSG_RESULT([no])
21
26
AC_MSG_WARN([You need Hal, knetworkmanager will not be compiled])
22
27
DO_NOT_COMPILE="$DO_NOT_COMPILE knetworkmanager"
23
28
MISSING_DEPS="$MISSING_DEPS hal"
25
PKG_CHECK_MODULES(LIBNMUTIL, [libnm-util], [], [
31
PKG_CHECK_MODULES(LIBNMUTIL, [libnm-util >= 0.7], [], [
33
AC_MSG_WARN([You need libnm-util >= 0.7, knetworkmanager will not be compiled])
34
DO_NOT_COMPILE="$DO_NOT_COMPILE knetworkmanager"
35
MISSING_DEPS="$MISSING_DEPS libnm-util"
38
PKG_CHECK_MODULES(LIBNMGLIB, [libnm_glib >= 0.7], [], [
26
39
AC_MSG_RESULT([no])
27
40
AC_MSG_WARN([You need libnm-util, knetworkmanager will not be compiled])
28
41
DO_NOT_COMPILE="$DO_NOT_COMPILE knetworkmanager"
29
MISSING_DEPS="$MISSING_DEPS libnm-util"
42
MISSING_DEPS="$MISSING_DEPS libnm-glib"
31
PKG_CHECK_MODULES(LIBNL, [libnl-1 >= 1.1], [], [
45
PKG_CHECK_MODULES(LIBNL, [libnl-1], [], [
32
46
AC_MSG_RESULT([no])
33
47
AC_MSG_WARN([You need libnl, knetworkmanager will not be compiled])
34
48
DO_NOT_COMPILE="$DO_NOT_COMPILE knetworkmanager"
35
49
MISSING_DEPS="$MISSING_DEPS libnl-1"
38
PACKAGE_CFLAGS="$DBUS_CFLAGS $HAL_CFLAGS $LIBNMUITL_CFLAGS $LIBNL_CFLAGS"
39
PACKAGE_LIBS="$DBUS_LIBS $HAL_LIBS $LIBNMUTIL_LIBS $LIBNL_LIBS"
52
PKG_CHECK_MODULES(DBUS_QT3, [dbus-1-qt3 >= 0.8.1], [], [
54
AC_MSG_ERROR([QT3 dbus bindings missing])
57
AC_CHECK_PROG(DBUSXML2QT3, [dbusxml2qt3], [dbusxml2qt3], [no])
58
if test "$DBUSXML2QT3" = no ; then
59
AC_MSG_WARN([You need dbusxml2qt3, knetworkmanager will not be compiled])
60
DO_NOT_COMPILE="$DO_NOT_COMPILE knetworkmanager"
61
MISSING_DEPS="$MISSING_DEPS dbusxml2qt3"
64
PACKAGE_CFLAGS="$HAL_CFLAGS $LIBNL_CFLAGS $DBUS_QT3_CFLAGS $LIBNMGLIB_CFLAGS"
65
PACKAGE_LIBS="$HAL_LIBS $LIBNL_LIBS $DBUS_QT3_LIBS"
41
67
AC_ARG_WITH(dbus-sys, AC_HELP_STRING([--with-dbus-sys=DIR], [D-BUS system.d directory]))
42
68
if ! test -z "$with_dbus_sys" ; then