X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=configure.ac;h=77197de75ef97fe5f2c5302b3b055f771d239fc1;hb=f9581a61c40273285f637dce99ab8a901f8de2bd;hp=564f7c0fbd36c62cfb7704c5de4b7b67e58328a2;hpb=6d38280e351fc249725e6928bd330cf2dbb23717;p=connman diff --git a/configure.ac b/configure.ac index 564f7c0..77197de 100644 --- a/configure.ac +++ b/configure.ac @@ -103,20 +103,16 @@ AC_ARG_ENABLE(udev, AC_HELP_STRING([--enable-udev], [enable udev support]), [enable_udev=${enableval}]) if (test "${enable_udev}" = "yes"); then AC_DEFINE(HAVE_UDEV, 1, [Define if udev support is available]) - AC_CHECK_LIB(udev, udev_monitor_enable_receiving, dummy=yes, - AC_DEFINE(NEED_UDEV_MONITOR_ENABLE_RECEIVING, 1, + PKG_CHECK_MODULES(UDEV, libudev >= 129, enable_udev=yes, + AC_MSG_ERROR(udev >= 129 is required)) + AC_CHECK_LIB(udev, udev_device_get_parent_with_devtype, dummy=yes, + AC_DEFINE(NEED_UDEV_DEVICE_GET_PARENT_WITH_DEVTYPE, 1, [Define to 1 if you need the - udev_monitor_enable_receiving() function.])) - AC_CHECK_LIB(udev, udev_monitor_receive_device, dummy=yes, - AC_DEFINE(NEED_UDEV_MONITOR_RECEIVE_DEVICE, 1, + udev_device_get_parent_with_devtype() function.])) + AC_CHECK_LIB(udev, udev_enumerate_add_match_property, dummy=yes, + AC_DEFINE(NEED_UDEV_ENUMERATE_ADD_MATCH_PROPERTY, 1, [Define to 1 if you need the - udev_monitor_receive_device() function.])) - AC_CHECK_LIB(udev, udev_device_get_action, dummy=yes, - AC_DEFINE(NEED_UDEV_DEVICE_GET_ACTION, 1, - [Define to 1 if you need the - udev_device_get_action() function.])) - PKG_CHECK_MODULES(UDEV, libudev >= 127, enable_udev=yes, - AC_MSG_ERROR(udev >= 127 is required)) + udev_enumerate_add_match_property() function.])) fi AC_SUBST(UDEV_CFLAGS) AC_SUBST(UDEV_LIBS)