| Upstream-Status: Pending |
| |
| --- ConsoleKit-0.4.6.orig/configure.ac |
| +++ ConsoleKit-0.4.6/configure.ac |
| @@ -56,10 +56,24 @@ PKG_CHECK_MODULES(CONSOLE_KIT, |
| gthread-2.0 >= $GLIB_REQUIRED_VERSION |
| ) |
| |
| -PKG_CHECK_MODULES(POLKIT, |
| - polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION, |
| - have_polkit=yes, |
| - have_polkit=no) |
| +AC_ARG_WITH([polkit], |
| + [AS_HELP_STRING([--with-polkit], |
| + [support PolicyKit @<:@default=check@:>@])], |
| + [], |
| + [with_polkit=check]) |
| + |
| +AS_IF([test "x$with_polkit" != xno], |
| + [PKG_CHECK_MODULES(POLKIT, |
| + polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION, |
| + have_polkit=yes, |
| + [if test "x$with_polkit" != xcheck; then |
| + AC_MSG_FAILURE( |
| + [--with-polkit was given, but test for polkit failed]) |
| + else |
| + have_polkit=no |
| + fi |
| + ])]) |
| + |
| if test "x$have_polkit" = "xyes" ; then |
| AC_DEFINE(HAVE_POLKIT, [], [Define if we have polkit]) |
| fi |