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:




June 10th, 2006 at 2:45 pm
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.
June 10th, 2006 at 2:52 pm
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.
June 10th, 2006 at 10:11 pm
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.
June 11th, 2006 at 10:23 am
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.