build: make D-Bus configurable Patch accepted upstream: https://github.com/xbmc/xbmc/commit/630f930d4c9c33230e9ff7df24f93afb3f05881f Signed-off-by: Bernd Kuhls diff -uNr xbmc-13.2-Gotham.org/configure.in xbmc-13.2-Gotham/configure.in --- xbmc-13.2-Gotham.org/configure.in 2014-08-17 15:19:05.000000000 +0200 +++ xbmc-13.2-Gotham/configure.in 2014-09-02 20:55:06.932442467 +0200 @@ -129,6 +129,7 @@ goom_enabled="== GOOM enabled. ==" goom_disabled="== GOOM disabled. ==" alsa_disabled="== ALSA support disabled. ==" +dbus_disabled="== DBUS support disabled. ==" rsxs_enabled="== RSXS enabled. ==" rsxs_disabled="== RSXS disabled. ==" fishbmc_enabled="== FishBMC enabled. ==" @@ -369,6 +370,12 @@ [use_alsa=$enableval], [use_alsa=yes]) +AC_ARG_ENABLE([dbus], + [AS_HELP_STRING([--disable-dbus], + [disable DBUS support])], + [use_dbus=$enableval], + [use_dbus=yes]) + AC_ARG_ENABLE([pulse], [AS_HELP_STRING([--enable-pulse], [enable PulseAudio support (default is auto)])], @@ -1253,10 +1260,14 @@ [INCLUDES="$INCLUDES $ALSA_CFLAGS"; LIBS="$LIBS $ALSA_LIBS"; use_alsa=yes], AC_MSG_NOTICE($alsa_not_found); use_alsa=no) fi +if test "x$use_dbus" != "xno"; then PKG_CHECK_MODULES([DBUS], [dbus-1], [INCLUDES="$INCLUDES $DBUS_CFLAGS"; LIBS="$LIBS $DBUS_LIBS"; use_dbus=yes]; \ AC_DEFINE([HAVE_DBUS],[1],["Define to 1 if dbus is installed"]), AC_MSG_NOTICE($missing_library); use_dbus=no) +else + AC_MSG_NOTICE($dbus_disabled) +fi if test "x$use_sdl" != "xno"; then PKG_CHECK_MODULES([SDL], [sdl], [INCLUDES="$INCLUDES $SDL_CFLAGS"; LIBS="$LIBS $SDL_LIBS"],