[maemo-developers] [maemo-developers] Ross' D-BUS port of evolution-data-server on maemo x86

From: Philip Van Hoof spam at pvanhoof.be
Date: Tue Sep 27 02:04:02 EEST 2005
Hi there fellow hackitiehackers,

I've just tried compiling libsoup and Ross's D-BUS port of evolution-
data-server on Maemo-x86 in a scratchbox.

Note that this is only the first part of evolution, of course. The shell
is, of course, the most difficult part. Mainly because it heavily relies
on Bonobo and ORBit-2. So to get Evolution running on Maemo, it might be
more easy to get ORBit-2/Bonobo running first rather than to attempt
removing this dependency right now.

I had to alter the configure.in of Ross's evolution-data-server a little
bit. I attached the patch.

        evolution-data-server has been configured as follows:
        LDAP support:     no
        NNTP support:     yes
        LibSoup support:yes
        Kerberos 4/5:     no/no
        SSL support:      no
        SMIME support:    no
        IPv6 support:     yes
        Exchange support: no
        Dot Locking:      yes
        File Locking:     fcntl
        Gtk Doc:          no


Steps:

cvs -z3 co -r gnome-2-10 libsoup
cd libsoup
./autogen.sh --prefix=/opt/evo
make
make install
cd ..
cd evolution-data-server/trunk
patch < patch.diff
PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig ./autogen.sh --with-dbus=yes
--with-libgnome=no --prefix=/opt/evo/
make
make install


ps. It stops here. But I'm not sure whether this is related to the Maemo
platform, since I can reproduce this build-error on a non scratchbox
environment.

se-transport.Tpo -c camel-groupwise-transport.c  -fPIC -DPIC
-o .libs/camel-groupwise-transport.o
make[4]: *** No rule to make target
`../../../servers/groupwise/libegroupwise-1.2.la', needed by
`libcamelgroupwise.la'.  Stop.
make[4]: Leaving directory
`/home/freax/dev/evolution-data-server/camel/providers/groupwise'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/freax/dev/evolution-data-server/camel/providers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/freax/dev/evolution-data-server/camel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/freax/dev/evolution-data-server'
make: *** [all] Error 2
[sbox-SDK_PC: ~/dev/evolution-data-server] >



By the way, Nokia dudes: We are waiting for the device to become
available here in Belgium. Oh and ... since I won one at Guadec. I can't
wait! Send it! :-) *spasm, spasm*

-- 
Philip Van Hoof, software developer at x-tend
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
work: vanhoof at x-tend dot be
http://www.pvanhoof.be - http://www.x-tend.be
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.diff
Type: text/x-patch
Size: 1877 bytes
Desc: not available
Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20050927/9ea80555/attachment.bin 
More information about the maemo-developers mailing list