X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=configure.ac;h=a2446c0229cab8719c5952784aa3339b820f5f8c;hb=c4c7c252c246777b850efa995641031e0c2e8a22;hp=97ce739c2e7c8e390cbb12bbb304f40bf13127eb;hpb=cb0b14a9183ac7386076ab1918bc8b99e9e06629;p=modest diff --git a/configure.ac b/configure.ac index 97ce739..a2446c0 100644 --- a/configure.ac +++ b/configure.ac @@ -38,6 +38,11 @@ m4_define([modest_api_version], [modest_api_major_version.modest_api_minor_versi AC_CONFIG_SRCDIR(src/modest-main.c) AM_INIT_AUTOMAKE([dist-bzip2]) +# Support silent build rules, requires at least automake-1.11. Disable +# by either passing --disable-silent-rules to configure or passing V=1 +# to make +m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + MODEST_API_MAJOR_VERSION=modest_api_major_version MODEST_API_MINOR_VERSION=modest_api_minor_version MODEST_API_MICRO_VERSION=modest_api_micro_version @@ -120,7 +125,7 @@ else AC_MSG_ERROR([install gtkhtml 3.8 or newer]) fi -PKG_CHECK_MODULES(LIBMODEST_DBUS_CLIENT,libmodest-dbus-client-1.0 >= 3.1.0) +PKG_CHECK_MODULES(LIBMODEST_DBUS_CLIENT,libmodest-dbus-client-1.0 >= 3.2.0) dnl # GLib/Gobject/Gtk/Gconf => mandatory PKG_CHECK_MODULES(MODEST_GSTUFF,glib-2.0 >= 2.6 gobject-2.0 gtk+-2.0 >= 2.6 gconf-2.0 gnome-vfs-2.0 libgtkhtml-${gtk_html_version} libtinymail-1.0 libtinymail-camel-1.0 libtinymail-gnomevfs-1.0 libtinymailui-1.0 libtinymailui-gtk-1.0) @@ -207,7 +212,7 @@ have_gtk=false if test "$MODEST_TOOLKIT" = "detect"; then PKG_CHECK_EXISTS(hildon-1 >= 2.1.0 hildon-fm-2, have_hildon2=true, have_hildon2=false) - PKG_CHECK_EXISTS(glib-2.0 >= 2.8 gtk+-2.0 >= 2.10 libnotify gtksourceview-2.0, have_gtk=true, have_gtk=false) + PKG_CHECK_EXISTS(glib-2.0 >= 2.8 gtk+-2.0 >= 2.10 libnotify, have_gtk=true, have_gtk=false) if test "x$have_hildon2" = "xtrue"; then detected_toolkit=hildon2 hildon_api=`$PKG_CONFIG --modversion hildon-1 | cut -d. -f1` @@ -284,22 +289,18 @@ fi AC_SUBST(MAEMO_LAUNCHER_MODEST_LDFLAGS) dnl --------------- EDITOR ----------- -if test "x$with_toolkit" != "xgtk"; then - PKG_CHECK_MODULES(MODEST_WPEDITOR,wpeditor,have_wpeditor=true,have_wpeditor=false) - if test "x$have_wpeditor" == "xfalse"; then - PKG_CHECK_MODULES(MODEST_WPEDITOR,libwpeditor-plus,have_libwpeditorplus=true,have_libwpeditorplus=false) - if test "x$have_libwpeditorplus" == "xtrue"; then - wpeditor="libwpeditor-plus" - AC_DEFINE_UNQUOTED(MODEST_HAVE_LIBWPEDITOR_PLUS, 1, ["Whether libwpeditor-plus is used."]) - else - AC_MSG_ERROR([you need to have either wpeditor or libwpeditor-plus installed]) - fi +PKG_CHECK_MODULES(MODEST_WPEDITOR,wpeditor,have_wpeditor=true,have_wpeditor=false) +if test "x$have_wpeditor" == "xfalse"; then + PKG_CHECK_MODULES(MODEST_WPEDITOR,libwpeditor-plus,have_libwpeditorplus=true,have_libwpeditorplus=false) + if test "x$have_libwpeditorplus" == "xtrue"; then + wpeditor="libwpeditor-plus" + AC_DEFINE_UNQUOTED(MODEST_HAVE_LIBWPEDITOR_PLUS, 1, ["Whether libwpeditor-plus is used."]) else - wpeditor="wpeditor" - AC_DEFINE_UNQUOTED(MODEST_HAVE_WPEDITOR, 1, ["Whether wpeditor is used."]) + AC_MSG_ERROR([you need to have either wpeditor or libwpeditor-plus installed]) fi else - PKG_CHECK_EXISTS(gtksourceview-2.0, []. []) + wpeditor="wpeditor" + AC_DEFINE_UNQUOTED(MODEST_HAVE_WPEDITOR, 1, ["Whether wpeditor is used."]) fi dnl --------------- LIBALARM ----------- @@ -343,6 +344,10 @@ else fi fi +if test "x$with_toolkit" != "xgtk"; then +MODEST_TOOLKIT_CFLAGS="$MODEST_TOOLKIT_CFLAGS -DMAEMO_CHANGES" +fi + dnl --------------- NOTIFICATION STUFF ----------- if test "x$with_toolkit" != "xgtk"; then PKG_CHECK_MODULES(MODEST_HILDON_NOTIFY,hildon-notify libnotify,have_hildon_notify=true,have_hildon_notify=false) @@ -383,6 +388,14 @@ if test "x$with_platform" == "xmaemo"; then AC_DEFINE_UNQUOTED(MODEST_ABOOK_API, $abook_api, ["the API version of osso-addressbook"]) AC_DEFINE_UNQUOTED(MODEST_HAVE_ABOOK, 1, ["whether we have osso-addressbook"]) fi + + # Check the presence of the calendar widgets + PKG_CHECK_MODULES(MODEST_CALENDAR_WIDGETS,calendar-ui-widgets,have_calendar_widgets=true,have_calendar_widgets=false) + AC_SUBST(MODEST_CALENDAR_WIDGETS_CFLAGS) + AC_SUBST(MODEST_CALENDAR_WIDGETS_LIBS) + if test "x$have_calendar_widgets" == "xtrue"; then + AC_DEFINE_UNQUOTED(MODEST_USE_CALENDAR_WIDGETS, 1, ["Use the Calendar color widgets"]) + fi fi AM_CONDITIONAL(MODEST_USE_DUMMY_ADDRESS_BOOK,test "x$have_abook" != "xtrue") @@ -532,6 +545,7 @@ if test "x$with_platform" == "xmaemo"; then echo "Alarm : $have_libalarm" echo "MCE : $have_mce" echo "Hildon-Notify : $have_hildon_notify" + echo "Calendar widgets : $have_calendar_widgets" fi if [ $gtk_html_found = "true" ]; then