OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: nontrivial on December 19, 2004, 10:04:42 pm

Title: Evolution Anyone?
Post by: nontrivial on December 19, 2004, 10:04:42 pm
Hello,

I know Evolution is a bit beefy for the Zaurus (SLC-750), but I already use it on the desktop and with MultiSync the syncing would be awesome. I have tried KO/PI but while the Zaurus part is nice, getting a desktop version up and running is painful. I have not tried to sync between them yet because my wifi card died just after getting KO/PI installed on my Zaurus. I use RHFC2 at work and debian Sarge at home, and Evolution is readily available for both, but KO/PI is not. However, the KO/PI documentation for getting it running on the desktop is awful, so I could very well be missing something.

Well anyway, if anybody comes up with and Evlolution IPK I would be happy to be a tester. I don't need any funky plugins or anything.

James
Title: Evolution Anyone?
Post by: nontrivial on December 19, 2004, 11:39:50 pm
Well,

I took a whack at getting this puppy to compile but I can't get around some db3 errors. Please understand I don't know squat about compiling stuff, I'm just groping around in the dark here. The first error I get is that db3 3.1.17 is required, so I installed it. I still get the error, but if I specify the right path to db.h then it complains that it can't find the right library. I even tried updating the requirements to 3.2.9 (which is what is currently installed on by box) and I get the same error. If I compile natively, I don't get the db3 errors, but I get some other errors.

 http://ftp.gnome.org/pub/gnome/sources/evo...on-1.4.6.tar.gz (http://ftp.gnome.org/pub/gnome/sources/evolution/1.4/evolution-1.4.6.tar.gz)

I chose 1.4.6 because it seems to be the most common version in use right now. Namely, I use that version at work, and I know MultiSync works with that version.

James
Title: Evolution Anyone?
Post by: nontrivial on December 20, 2004, 12:14:26 am
Just to keep replying to my own posts...


Evolution 1.5.9 seems to do much better except for the following:

checking for libgtkhtml-3.1... Package libgtkhtml-3.1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgtkhtml-3.1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libgtkhtml-3.1' found

I am sure there are other problems, but this is where the bottle stopped spinning this time. :-)

James
Title: Evolution Anyone?
Post by: zaai on December 20, 2004, 12:41:29 am
I don't want to scare you but there are *a lot* of dependencies you have to provide:
From Gentoo evolution-1.4.6 ebuild (sorry, I don't have the 1.5 version):
Quote
RDEPEND="=gnome-extra/libgtkhtml-3.0.10*
        =gnome-extra/gal-1.99.11*
        =net-libs/libsoup-1.99.28*
        >=gnome-extra/yelp-2.2
        >=gnome-base/orbit-2.8.2
        >=gnome-base/libbonoboui-2.0
        >=gnome-base/gnome-vfs-2.0
        >=gnome-base/libgnomeui-2.0
        >=gnome-base/libglade-2.0
        >=gnome-base/libgnome-2.0
        >=dev-libs/libxml2-2.5
        >=gnome-base/gconf-2.0
        >=gnome-base/libgnomecanvas-2.2.0.2
        >=gnome-base/libgnomeprintui-2.2
        >=gnome-base/libgnomeprint-2.2
These are mandatory dependencies (there are more optional). You will have to include builds for these packages. (ergo, most of gnome-base)

The 2.0.2 ebuild:
Quote
RDEPEND=">=gnome-extra/libgtkhtml-3.2.3
        >=gnome-extra/gal-2.2.3
        >=gnome-extra/evolution-data-server-1.0.2
        >=net-libs/libsoup-2.2.1
        >=dev-libs/glib-2
        >=dev-libs/libxml2-2
        >=gnome-base/gconf-2
        >=gnome-extra/yelp-2.5.1
        >=gnome-base/libglade-2
        >=gnome-base/gnome-vfs-2
        >=gnome-base/libbonoboui-2.4.2
        >=gnome-base/libgnomecanvas-2.0
        >=gnome-base/libgnomeui-2
        >=gnome-base/libgnomeprint-2
        >=gnome-base/libgnomeprintui-2
        >=x11-themes/gnome-icon-theme-1.2
        >=gnome-base/orbit-2.9.8
        mail-filter/spamassassin
Title: Evolution Anyone?
Post by: drak2 on December 20, 2004, 07:38:20 am
If you have large CF/SD card, try Debian!
>15.000 packages now, no compile problem,  trivial install, no dependance problem(apt-get install evolution)

Some links (and screenshot's ;-):

http://www.pocketworkstation.org/ (http://www.pocketworkstation.org/)
http://wiki.debian.net/index.cgi?PocketWorkstation (http://wiki.debian.net/index.cgi?PocketWorkstation)
http://zaurusfun.4t.com/index.html (http://zaurusfun.4t.com/index.html)
http://w3.mecanica.upm.es/~smuelas/debianxqt.html (http://w3.mecanica.upm.es/~smuelas/debianxqt.html)

Compatibility PdaXrom and Debian is right way  for get running a lot of programs on pdaXrom!!

Manualy compile single programs is hard, no good and no efective work.
Title: Evolution Anyone?
Post by: XorA on December 20, 2004, 08:43:31 am
Quote
I don't want to scare you but there are *a lot* of dependencies you have to provide:
From Gentoo evolution-1.4.6 ebuild (sorry, I don't have the 1.5 version):
A very good reason for someone to add pdaXrom as a distro to openembedded. A lot of these packages are already in there or can be added easilly. And it would also benefit OZ, Familiar and OpenSimpad.
Title: Evolution Anyone?
Post by: philo on December 20, 2004, 10:05:25 am
i for one would love to be able to use evolution on my z.  i use an exchange server at home and at work so having a client that can just use it would be perfect.

how is the speed on pocketworkstation?  would there be any advantages to having it compiled directly for pdaxrom?

philo