X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=configure.ac;h=3e477e59e2ce37df9f194695be866626e358198f;hb=5f554d8e362a35e05840068e1b3ea935be5d3c47;hp=7c685a22dce0716932c3f2c915a004696207ebd9;hpb=59c44ffdd870e9a8f59935c02598e721b09e1089;p=evince.git diff --git a/configure.ac b/configure.ac index 7c685a22..3e477e59 100644 --- a/configure.ac +++ b/configure.ac @@ -62,6 +62,7 @@ AM_PROG_CC_C_O AC_PROG_CXX AC_STDC_HEADERS +AC_PROG_SED AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal]) AC_PATH_PROG([GLIB_MKENUMS],[glib-mkenums]) @@ -119,7 +120,7 @@ AM_CONDITIONAL([PLATFORM_WIN32],[test "$with_platform" = "win32"]) dnl Specify required versions of dependencies DBUS_GLIB_REQUIRED=0.70 -GTK_REQUIRED=2.12.0 +GTK_REQUIRED=2.14.0 GLIB_REQUIRED=2.18.0 KEYRING_REQUIRED=2.22.0 AC_SUBST([GLIB_REQUIRED]) @@ -269,6 +270,10 @@ AC_SUBST([DBUS_LIBS]) AM_CONDITIONAL([ENABLE_DBUS], [test "$enable_dbus" = "yes"]) +if test "$enable_dbus" = "yes"; then + PKG_CHECK_MODULES([EV_DAEMON], [gthread-2.0 gio-2.0 >= $GLIB_REQUIRED dbus-glib-1 >= $DBUS_GLIB_REQUIRED]) +fi + dnl ========= Check for GConf AC_MSG_CHECKING([whether GConf support is requested]) @@ -308,6 +313,12 @@ if test "x$enable_debug" = "xyes"; then DEBUG_FLAGS="-DEV_ENABLE_DEBUG" fi +AC_ARG_ENABLE([tests], + AC_HELP_STRING([--enable-tests], [Disable tests]), + enable_tests="$enableval", + enable_tests=yes) + +AM_CONDITIONAL(ENABLE_TESTS, test x$enable_tests = xyes) LIBDOCUMENT_CFLAGS="$LIBDOCUMENT_CFLAGS $DEBUG_FLAGS" LIBDOCUMENT_LIBS="$LIBDOCUMENT_LIBS" @@ -333,6 +344,10 @@ FRONTEND_LIBS="$FRONTEND_CORE_LIBS -lz" AC_SUBST(FRONTEND_CFLAGS) AC_SUBST(FRONTEND_LIBS) +EV_DAEMON_CFLAGS="$EV_DAEMON_CFLAGS $DEBUG_FLAGS" +AC_SUBST([EV_DAEMON_CFLAGS]) +AC_SUBST([EV_DAEMON_LIBS]) + # Check for Nautilus property page build AC_ARG_ENABLE([nautilus], [AS_HELP_STRING([--disable-nautilus],[Build the nautilus extensions])], @@ -681,7 +696,6 @@ backend/pixbuf/Makefile backend/ps/Makefile backend/tiff/Makefile cut-n-paste/Makefile -cut-n-paste/gedit-message-area/Makefile cut-n-paste/evinfobar/Makefile cut-n-paste/gimpcellrenderertoggle/Makefile cut-n-paste/smclient/Makefile @@ -747,6 +761,7 @@ Configure summary: Gtk-Doc Support....: $enable_gtk_doc Debug mode.........: $enable_debug GObj. Introspection: $enable_introspection + Tests..............: $enable_tests PDF Backend........: $enable_pdf PostScript Backend.: $enable_ps