Tinymail screenshot festival

While Dirk-Jan’s modest-on-maemo screenshot is of course a lot better integrated with Maemo

I have ported the default tinymail to Maemo. This is how the tinymail demo-ui looks after doing a standard compilation:

And if you run it using run-standalone.sh you’ll get this:

I had to make two patches. One for eds-dbus which replaces the symlinks with simple copies and changed a few small buggies and dependencies. It looks like the Subversion client in a scatchbox doesn’t support restoring the symlinks. Maybe I’m doing something wrong? I also had to make a patch for tinymail. But soon will the Nokia guys give me their libtinymail-maemo which will make this patch unnecessary (support for maemo will be a standard tinymail component).

svn co http://svn.o-hand.com/repos/eds-dbus/trunk eds-dbus
cd eds-dbus; patch -p0 < eds-dbus-maemo.patch
./autogen.sh –enable-camel=yes –prefix=/opt/eds –with-dbus=yes –with-soup=no
make && make install ; cd ..; mkdir tinymail; cd tinymail
svn co https://svn.cronos.be/svn/tinymail/trunk ; cd trunk
patch -p0 < tinymail-maemo.diff
PKG_CONFIG_PATH=/opt/eds/lib/pkgconfig ./autogen.sh –prefix=/opt/tinymail/ \
    –enable-gnome=no –with-html-component=none
make && make install

I also started with getting myself a OLPC development environment working in a QEmu. So you can expect a port to that, soon.

There’s also a new modest-on-desktop screenshot by Dirk-Jan:

4 Responses to “Tinymail screenshot festival”

  1. Ross Burton Says:

    Maemo only has subversion 1.0 which doesn’t support symlinks. Personally I generally use svn outside of the scratchbox. Note that the svn repository on o-hand.com isn’t exactly the source that Nokia are using, there are other patches and they will be released shortly.

  2. pvanhoof Says:

    Okay. Nevertheless, thanks for the dbus port. As you can see will the shipped camel compile and work in the maemo environment. I for now only tested the x86 target. But I don’t see any reason why the ARM target wouldn’t work. Note that for some SSL bugs (and some other bugs) the latest version of camel in evolution-data-server CVS HEAD would be interesting.

    But, I haven’t checked how synchronized you are (trying to) keep(ing) eds-dbus and evolution-data-server.

    If you have questions about the (large) patch, feel free to ask me. No real big changes (the patch is big cause of the symlinks). I also noticed it changes to much. The only important changes where the version of gobject/glib in configure.in (2.9.x -> 2.8.x) and a #define for iconv.

  3. wlach Says:

    The screenshot of modest-on-desktop looks quite nice. Have you given any thought to a desktop/laptop version of the application? I could definitely see myself using that instead of Evolution.

  4. pvanhoof Says:

    They told me that there will be a opensource desktop version of the application. Get in touch with Dirk-Jan Binnema of the modest-team at Nokia for more information.

Leave a Reply