1 TITLE: Ximian Evolution 1.0.5
2 LFS VERSION: LFS version 3.0 (possibly others, untested as yet)
3 AUTHOR: Jason Cooper <my_e-mail_address(at)att(dot)net>
7 Ximian Evolution 1.0.5 is a graphical e-mail client for Linux boxes. It
8 also has calendar, tasks, and contacts built in. Evolution reportedly connects
9 to Microsoft Exchange Servers, but I have not tested this, nor am I able to.
11 Unfortunately, LFS users cannot download and install (binaries only)
12 the Evolution program because the binaries available are *very* distro
13 specific. Besides, we prefer to compile from source anyway.
15 There are two ways to do this:
16 1) Evolution with the Gnome GUI.
19 For the first version of this hint, I will stick to option 1 although I
20 personally did option 2. Regretably, I did not document the experience because
21 I did not realize how complex it would become.
25 OPTION 1 (Evolution on the Gnome GUI)
27 Follow the Gnome.txt hint, then return here.
29 1) Get the source tarballs.
31 bonobo-conf-0.14.tar.gz
32 evolution-1.0.5.tar.gz
36 From <ftp://ftp.ximian.com/pub/source/evolution/>
38 2) Unpack the sources.
40 cd /usr/src # or your directory of choice
41 tar -xzvf <package-name> # Repeat for each package
43 3) Compile packages in the following order:
48 make install # You must be root
49 ldconfig # It only takes a second, it doesn't hurt,
50 # and it saves a lot of frustration.
65 ./configure --with-db3=/usr/local/BerkeleyDb.3.1
66 make # WARNING: Evolution requires BerkeleyDb 3.1.17
67 make install # If this does not work, upgrade to 3.1.17, specifically.
68 ldconfig # Refer to the Gnome.txt hint for BerkDb install.
69 # If it gets to be intricate, record exactly what you did
70 # and send it to me, I'll add it in here.
71 # This is what caused me the most problems when I did it
74 4) Pray to your diety of choice, or sit pensively. Refer to the document
76 evolution-1.0.5/README
78 to seek insight. Gnome/Ximian are doing an outstanding job of making clean, easy
79 to compile source (No, I don't work for them, nor do I use the Gnome UI, I prefer
80 fvwm2). Unfortunately, all the libraries are in such a state of flux, it makes
81 getting to the end result a pain in the ass.
83 Personally, the one weak point seems to be the BerkeleyDb non-standard
84 compiling issues... If you get it to work, please let me know so the hint can be