And make modest depend on the new package (fix 2/2 for NB#132625)
authorJose Dapena Paz <jdapena@igalia.com>
Wed, 2 Sep 2009 16:08:36 +0000 (18:08 +0200)
committerJose Dapena Paz <jdapena@igalia.com>
Wed, 2 Sep 2009 17:02:56 +0000 (19:02 +0200)
Makefile.am
configure.ac
debian/control
debian/control.maemo-fremantle
debian/libmodest-dbus-client-dev.install [deleted file]
debian/libmodest-dbus-client.install [deleted file]
debian/rules
src/dbus_api/Makefile.am
src/dbus_api/modest-dbus-callbacks.h
src/hildon2/Makefile.am
src/maemo/Makefile.am

index e2de617..b728138 100644 (file)
 
 SUBDIRS= src man po
 
 
 SUBDIRS= src man po
 
-if MODEST_HAVE_DBUS_API
-SUBDIRS += libmodest-dbus-client
-endif
-
 if BUILD_TESTS
 SUBDIRS += tests
 endif
 if BUILD_TESTS
 SUBDIRS += tests
 endif
index c414b77..58f519a 100644 (file)
@@ -120,6 +120,9 @@ else
 fi
 
 
 fi
 
 
+PKG_CHECK_MODULES(LIBMODEST_DBUS_CLIENT,libmodest-dbus-client-1.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) 
 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) 
@@ -648,8 +651,6 @@ src/maemo/modest.desktop
 src/maemo/com.nokia.modest.service
 src/hildon2/modest.desktop
 src/hildon2/com.nokia.modest.service
 src/maemo/com.nokia.modest.service
 src/hildon2/modest.desktop
 src/hildon2/com.nokia.modest.service
-libmodest-dbus-client/Makefile
-libmodest-dbus-client/libmodest-dbus-client-1.0.pc
 ])
 
 
 ])
 
 
index a88bd1f..545a5e2 100644 (file)
@@ -2,7 +2,7 @@ Source: modest
 Section: mail
 Priority: optional
 Maintainer: Moises Martinez <moises.martinez@nokia.com>
 Section: mail
 Priority: optional
 Maintainer: Moises Martinez <moises.martinez@nokia.com>
-Build-Depends: debhelper (>= 4.0.0), cdbs, gnome-common, gtkhtml3.14-dev, libconic0-dev, libhildon1-dev, libdbus-1-dev,
+Build-Depends: debhelper (>= 4.0.0), cdbs, libmodest-dbus-client-dev, gnome-common, gtkhtml3.14-dev, libconic0-dev, libhildon1-dev, libdbus-1-dev,
  libdbus-glib-1-dev, libebook-dev, osso-af-settings, libedataserver-dev, libhildonnotify-dev, libgconf2-dev,
  libglib2.0-dev, libosso-gnomevfs2-dev, libhildonmime-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,
  libdbus-glib-1-dev, libebook-dev, osso-af-settings, libedataserver-dev, libhildonnotify-dev, libgconf2-dev,
  libglib2.0-dev, libosso-gnomevfs2-dev, libhildonmime-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,
@@ -12,7 +12,7 @@ Standards-Version: 3.6.0
 
 Package: modest
 Architecture: any
 
 Package: modest
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${launcher:Depends}, modest-providers-data, modest-l10n-mr | modest-l10n-mr0,
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${launcher:Depends}, libmodest-dbus-client, modest-providers-data, modest-l10n-mr | modest-l10n-mr0,
  osso-icons-theme, operator-wizard-settings, osso-countries-l10n-mr | osso-countries-l10n-mr0, microb-engine
 Description: an e-mail client for platforms with modest resources
  e-mail client for osso
  osso-icons-theme, operator-wizard-settings, osso-countries-l10n-mr | osso-countries-l10n-mr0, microb-engine
 Description: an e-mail client for platforms with modest resources
  e-mail client for osso
@@ -29,25 +29,3 @@ Architecture: any
 Depends: modest (=${Source-Version})
 Description: debug package for modest
  Contains the debug symbols for modest app
 Depends: modest (=${Source-Version})
 Description: debug package for modest
  Contains the debug symbols for modest app
-
-Package: libmodest-dbus-client
-Section: devel
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: library wrapping modest's dbus interface
- This packages provides the library wrapping for modest's
- dbus interface
-
-Package: libmodest-dbus-client-dev
-Section: devel
-Architecture: any
-Depends: libmodest-dbus-client
-Description: library wrapping modest's dbus interface (dev package)
- Development packages for libmodest-dbus-client
-
-Package: libmodest-dbus-client-dbg
-Section: devel
-Architecture: any
-Depends: libmodest-dbus-client (=${Source-Version})
-Description: debug package for modest dbus client
- This package contains the debug symbols for modest dbus client
index a8d5a8e..4bcdb41 100644 (file)
@@ -2,7 +2,7 @@ Source: modest
 Section: mail
 Priority: optional
 Maintainer: Moises Martinez <moises.martinez@nokia.com>
 Section: mail
 Priority: optional
 Maintainer: Moises Martinez <moises.martinez@nokia.com>
-Build-Depends: debhelper (>= 4.0.0), cdbs, gnome-common, gtkhtml3.14-dev, libconic0-dev, libhildon1-dev, libdbus-1-dev,
+Build-Depends: debhelper (>= 4.0.0), cdbs, libmodest-dbus-client-dev, gnome-common, gtkhtml3.14-dev, libconic0-dev, libhildon1-dev, libdbus-1-dev,
  libdbus-glib-1-dev, libebook-dev, osso-af-settings, libedataserver-dev, libhildonnotify-dev, libgconf2-dev,
  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,
  libdbus-glib-1-dev, libebook-dev, osso-af-settings, libedataserver-dev, libhildonnotify-dev, libgconf2-dev,
  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,
@@ -12,7 +12,7 @@ Standards-Version: 3.8.0
 
 Package: modest
 Architecture: any
 
 Package: modest
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${launcher:Depends}, modest-providers-data, modest-l10n-mr | modest-l10n-mr0,
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${launcher:Depends}, libmodest-dbus-client, modest-providers-data, modest-l10n-mr | modest-l10n-mr0,
  osso-icons-theme, operator-wizard-settings, osso-countries-l10n-mr | osso-countries-l10n-mr0, microb-engine
 Description: an e-mail client for platforms with modest resources
  e-mail client for osso
  osso-icons-theme, operator-wizard-settings, osso-countries-l10n-mr | osso-countries-l10n-mr0, microb-engine
 Description: an e-mail client for platforms with modest resources
  e-mail client for osso
@@ -29,25 +29,3 @@ Architecture: any
 Depends: modest (=${Source-Version})
 Description: debug package for modest
  Contains the debug symbols for modest app
 Depends: modest (=${Source-Version})
 Description: debug package for modest
  Contains the debug symbols for modest app
-
-Package: libmodest-dbus-client
-Section: devel
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: library wrapping modest's dbus interface
- This packages provides the library wrapping for modest's
- dbus interface
-
-Package: libmodest-dbus-client-dev
-Section: devel
-Architecture: any
-Depends: libmodest-dbus-client
-Description: library wrapping modest's dbus interface (dev package)
- Development packages for libmodest-dbus-client
-
-Package: libmodest-dbus-client-dbg
-Section: devel
-Architecture: any
-Depends: libmodest-dbus-client (=${Source-Version})
-Description: debug package for modest dbus client
- This package contains the debug symbols for modest dbus client
diff --git a/debian/libmodest-dbus-client-dev.install b/debian/libmodest-dbus-client-dev.install
deleted file mode 100644 (file)
index cc7d41a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/lib/pkgconfig/libmodest-dbus-client*
-usr/include/libmodest-dbus-client-1.0/libmodest-dbus-client/libmodest-dbus-client.h
-usr/lib/libmodest-dbus-client-1.0.la
-
diff --git a/debian/libmodest-dbus-client.install b/debian/libmodest-dbus-client.install
deleted file mode 100644 (file)
index 3fd2d3b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/libmodest-dbus-client-1.0.so*
-
index 34a45e8..742754d 100755 (executable)
@@ -111,7 +111,7 @@ binary-arch: build install
 #      dh_installinfo
        dh_installman
        dh_link
 #      dh_installinfo
        dh_installman
        dh_link
-       dh_strip --keep-debug --dbg-package=modest --dbg-package=libmodest-dbus-client
+       dh_strip --keep-debug --dbg-package=modest
        dh_compress
        dh_fixperms
 #      dh_perl
        dh_compress
        dh_fixperms
 #      dh_perl
index 1ec36dd..be23501 100644 (file)
@@ -28,6 +28,7 @@
 
 
 INCLUDES=\
 
 
 INCLUDES=\
+       $(LIBMODEST_DBUS_CLIENT_CFLAGS) \
        $(MODEST_GSTUFF_CFLAGS) \
        $(MODEST_PLATFORM_CFLAGS) \
        $(MODEST_TOOLKIT_CFLAGS)\
        $(MODEST_GSTUFF_CFLAGS) \
        $(MODEST_PLATFORM_CFLAGS) \
        $(MODEST_TOOLKIT_CFLAGS)\
@@ -51,6 +52,7 @@ libmodest_dbus_api_la_SOURCES=              \
        modest-dbus-api.h
 
 LDADD = \
        modest-dbus-api.h
 
 LDADD = \
+       $(LIBMODEST_DBUS_CLIENT_LIBS)
        $(MODEST_GSTUFF_LIBS) \
        $(MODEST_PLATFORM_LIBS) \
        $(MODEST_TOOLKIT_LIBS) \
        $(MODEST_GSTUFF_LIBS) \
        $(MODEST_PLATFORM_LIBS) \
        $(MODEST_TOOLKIT_LIBS) \
index 9d40fd9..2aeb746 100644 (file)
@@ -33,7 +33,7 @@
 
 #include <glib.h>
 #include <libosso.h>
 
 #include <glib.h>
 #include <libosso.h>
-#include <dbus_api/modest-dbus-api.h>
+#include <libmodest-dbus-client/libmodest-dbus-api.h>
 
 gint modest_dbus_req_handler(const gchar * interface, const gchar * method,
                       GArray * arguments, gpointer data,
 
 gint modest_dbus_req_handler(const gchar * interface, const gchar * method,
                       GArray * arguments, gpointer data,
index 41f782b..421448a 100644 (file)
@@ -27,6 +27,7 @@
 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 INCLUDES=\
 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 INCLUDES=\
+       $(LIBMODEST_DBUS_CLIENT_CFLAGS) \
        $(MODEST_GSTUFF_CFLAGS)             \
        $(MODEST_WPEDITOR_CFLAGS)           \
        $(MODEST_PLATFORM_CFLAGS)           \
        $(MODEST_GSTUFF_CFLAGS)             \
        $(MODEST_WPEDITOR_CFLAGS)           \
        $(MODEST_PLATFORM_CFLAGS)           \
index 004fc45..36efe6a 100644 (file)
@@ -29,6 +29,7 @@
 SUBDIRS=easysetup
 
 INCLUDES=\
 SUBDIRS=easysetup
 
 INCLUDES=\
+       $(LIBMODEST_DBUS_CLIENT_CFLAGS) \
        $(MODEST_GSTUFF_CFLAGS)             \
        $(MODEST_WPEDITOR_CFLAGS)           \
        $(MODEST_PLATFORM_CFLAGS)           \
        $(MODEST_GSTUFF_CFLAGS)             \
        $(MODEST_WPEDITOR_CFLAGS)           \
        $(MODEST_PLATFORM_CFLAGS)           \