Add calendar widgets support for Maemo builds
authorSergio Villar Senín <svillar@igalia.com>
Wed, 18 Nov 2009 09:56:26 +0000 (10:56 +0100)
committerSergio Villar Senín <svillar@igalia.com>
Fri, 20 Nov 2009 11:06:47 +0000 (12:06 +0100)
configure.ac
debian/control.maemo-fremantle
src/hildon2/Makefile.am

index 5fb619a..408bd46 100644 (file)
@@ -388,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")
@@ -537,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
index bf4a126..836f8a4 100644 (file)
@@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 4.0.0), cdbs, libmodest-dbus-client-dev, gnome-comm
  libglib2.0-dev, libosso-abook-dev, libosso-gnomevfs2-dev, libhildonmime-dev, libprofile-dev, libtime-dev, libtinymail-1.0-0-dev, libtinymail-camel-1.0-0-dev,
  libtinymail-maemo-1.0-0-dev, libtinymailui-1.0-0-dev, libtinymail-gnomevfs-1.0-0-dev, libtinymailui-gtk-1.0-0-dev, wpeditor0,
  wpeditor-dev, modest-providers-data, libalarm-dev, gtk-doc-tools, libnotify-dev, libhildonfm2-dev,
- microb-engine-dev, mce-dev, maemo-launcher-dev, profile-data-dev, libiphb-dev
+ microb-engine-dev, mce-dev, maemo-launcher-dev, profile-data-dev, libiphb-dev, calendar-ui-widgets-0-dev
 Standards-Version: 3.8.0
 
 Package: modest
index add13d4..2cff352 100644 (file)
 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 INCLUDES=\
-       $(LIBMODEST_DBUS_CLIENT_CFLAGS) \
+       $(LIBMODEST_DBUS_CLIENT_CFLAGS)     \
        $(MODEST_GSTUFF_CFLAGS)             \
        $(MODEST_WPEDITOR_CFLAGS)           \
        $(MODEST_PLATFORM_CFLAGS)           \
-       $(MODEST_TOOLKIT_CFLAGS)           \
+       $(MODEST_TOOLKIT_CFLAGS)            \
        $(MODEST_PLUGIN_DEFINES)            \
        $(MODEST_ABOOK_CFLAGS)              \
        $(MODEST_HILDON_HELP_CFLAGS)        \
@@ -39,6 +39,7 @@ INCLUDES=\
        $(MODEST_HILDON_MIME_CFLAGS)        \
        $(MODEST_HILDON_NOTIFY_CFLAGS)      \
        $(MODEST_LIBALARM_CFLAGS)           \
+       $(MODEST_CALENDAR_WIDGETS_CFLAGS)   \
        -I ${top_srcdir}/src/widgets        \
        -I ${top_srcdir}/src                \
        -DPREFIX=\"@prefix@\"               \
@@ -117,7 +118,8 @@ libmodest_ui_la_LIBADD = \
        $(MODEST_HILDON_HELP_LIBS) \
        $(MODEST_LIBALARM_LIBS)   \
        $(MODEST_LIBIPHB_LIBS)   \
-       $(MODEST_HILDON_NOTIFY_LIBS)
+       $(MODEST_HILDON_NOTIFY_LIBS) \
+       $(MODEST_CALENDAR_WIDGETS_LIBS)
 
 UI_FILES=\
        ui/modest-main-window-ui.xml \