Patch: add compilation of gnomevfs module in maemo
- From: Jose Dapena Paz <jdapena igalia com>
- To: tinymail-devel-list gnome org
- Subject: Patch: add compilation of gnomevfs module in maemo
- Date: Tue, 08 May 2007 19:13:12 +0200
Hi,
As gnomevfs API is supported in Maemo, it would be great if we can make
tinymail include compilation of gnomevfs module (and TnyVfsStream).
I prepared a patch for this. This modifies the configure.ac to include
the module in maemo platform, and added also the corresponding packages
to debian/control.maemo.
--
Jose Dapena Paz <jdapena igalia com>
Igalia
Index: debian/control.maemo
===================================================================
--- debian/control.maemo (revisión: 1918)
+++ debian/control.maemo (copia de trabajo)
@@ -137,3 +137,28 @@
and NNTP. It can be used to send messages over SMTP and by using sendmail.
.
This package contains the development files for libtinymail-maemo.
+
+Package: libtinymail-gnomevfs-1.0-0
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: memory-effective framework for accessing e-mail - Camel library
+ Tinymail is a development framework for accessing E-mail services using
+ devices with few memory resources.
+ .
+ It supports local mail storage (Maildir,mh,spool & mbox), IMAP, Exchange
+ and NNTP. It can be used to send messages over SMTP and by using sendmail.
+ .
+ This package contains the library for GNOME VFS specific functionality.
+
+Package: libtinymail-gnomevfs-1.0-0-dev
+Architecture: any
+Depends: libtinymail-gnomevfs-1.0-0 (= ${binary:Version})
+Description: memory-effective framework for accessing e-mail - development files
+ Tinymail is a development framework for accessing E-mail services using
+ devices with few memory resources.
+ .
+ It supports local mail storage (Maildir,mh,spool & mbox), IMAP, Exchange
+ and NNTP. It can be used to send messages over SMTP and by using sendmail.
+ .
+ This package contains the development files for libtinymail-gnomevfs.
+
Index: configure.ac
===================================================================
--- configure.ac (revisión: 1918)
+++ configure.ac (copia de trabajo)
@@ -83,6 +83,7 @@
build_gtkhtml=false
build_mozembed=false
build_gnome=false
+ build_maemo=true
with_html_component=none
build_uigtk=true
build_demoui=true
@@ -299,12 +300,17 @@
extragtkpkgs="libgnomeui-2.0 gnome-keyring-1"
extratnypkgs="gnome-vfs-2.0"
PKG_CHECK_MODULES(LIBTINYMAIL_GNOMEVFS, glib-2.0 >= 2.8 gobject-2.0 gnome-vfs-2.0)
+elif test x$build_maemo = xtrue; then
+extragtkpkgs=
+extratnypkgs="gnome-vfs-2.0"
+ PKG_CHECK_MODULES(LIBTINYMAIL_GNOMEVFS, glib-2.0 >= 2.8 gobject-2.0 gnome-vfs-2.0)
else
LIBTINYMAIL_GNOMEVFS_CFLAGS=
LIBTINYMAIL_GNOMEVFS_LIBS=
extragtkpkgs=
extratnypkgs=
fi
+
AC_SUBST(LIBTINYMAIL_GNOMEVFS_CFLAGS)
AC_SUBST(LIBTINYMAIL_GNOMEVFS_LIBS)
@@ -371,6 +377,7 @@
fi
+AM_CONDITIONAL(BUILD_MAEMO, test x$build_maemo = xtrue)
Index: Makefile.am
===================================================================
--- Makefile.am (revisión: 1918)
+++ Makefile.am (copia de trabajo)
@@ -16,6 +16,10 @@
SUBDIRS += libtinymailui-mozembed
endif
+if BUILD_MAEMO
+SUBDIRS += libtinymail-gnomevfs
+endif
+
SUBDIRS += libtinymail-camel $(PLATFORMDIR)
if BUILD_ACAP
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]