1. Anjal Installation Guide
1.1. Other Distros
Install evolution and evolution-data-server 2.26/trunk and webkit gtk from source. Apply the patches evo-anjal.patch in evolution, eds-anjal.patch in evolution-data-server and webkit*patch in webkit.
1.2. Ubuntu
1.2.1. Dependencies
Anjal needs patched versions of the evolution source to compile. These are not in the standard ubuntu repositories yet. Luckily hggdh made them available on his PPA for Karmic. This page will link to full instructions on how to enable the PPA. In a nutshell, add it like this:
Open your /etc/apt/sources.list in your editor with root privileges:
gksudo gedit /etc/apt/sources.list
and copy
deb http://ppa.launchpad.net/hggdh2/ppa/ubuntu karmic main
after the last line of this file and save it.
Now update your package tree and install the dependencies (may be uncompleted, please add other packages needed):
sudo apt-get update sudo apt-get install evolution-dev evolution-data-server-dev libcamel1.2-dev libebook1.2-dev libwebkit-dev
1.2.2. Installation
Get the latest source code of Anjal and build it:
git clone git://git.gnome.org/anjal cd anjal ./autogen.sh make
If everything went well, you can install Anjal now:
sudo make install
1.2.3. Run
For now you have to show ubuntu where your libevolution-mail-shared.so is:
export LD_LIBRARY_PATH=/usr/lib/evolution/2.26/components/
Then run Anjal:
anjal
Alternatively you can run Anjal directly from the source directory (doesn't need installation):
cd src ./anjal
1.2.4. Update
Just repeat the Installation.