Contents
$GNOME_PREFIX
/:
include/evolution-2.10, lib/evolution, share/{{,omf/}evolution,
{gnome/help,idl}/evolution-2.10}
The Evolution package contains an integrated mail, calendar and address book suite designed for the GNOME-2 environment.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/evolution/2.10/evolution-2.10.3.tar.bz2
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/evolution/2.10/evolution-2.10.3.tar.bz2
Download MD5 sum: 09cc60b037849b3c9b34961eb7da217f
Download size: 26 MB
Estimated disk space required: 355 MB
Estimated build time: 10 SBU
GtkHTML-3.14.3, GNOME Doc Utils-0.10.3, and Evolution Data Server-1.10.3
The NSS package is not required if you have Firefox-2.0.0.15, Thunderbird-2.0.0.12, SeaMonkey-1.1.9 or Mozilla installed. These packages contain internal copies of NSS (or they used a system-installed copy). If any of the four packages are installed, one way or another you will already have NSS/NSPR libraries on your system.
OpenLDAP-2.3.39, HAL-0.5.9.1, D-Bus GLib Bindings-0.74, GNOME Spell, Heimdal-1.1 or MIT Kerberos V5-1.6, krb4, GNOME Pilot conduits (requires pilot-link-0.12.2 then GNOME Pilot), GStreamer-0.8.x, NetworkManager (download), libnotify, Mono, intltool-0.35.5, GTK-Doc-1.8, and DocBook-utils-0.6.14
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/evolution
Install Evolution by running the following commands:
The instructions below assume you have the NSS/NSPR libraries installed on your system. If you elected not to install NSS (or one of the other packages mentioned above), you'll need to remove the following two parameter settings from the configure command below:
--enable-nss
--enable-smime
The Evolution configure script only looks for the stand-alone NSS package and the Mozilla and Firefox browsers for the NSS/NSPR libraries. If you are using Thunderbird as your source for the NSS/NSPR libraries, you will have to add the following two parameter settings to the configure command below:
--with-nspr-includes=/usr/include/nspr
--with-nss-includes=/usr/include/nss
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \ --sysconfdir=/etc/gnome/2.18.3 \ --localstatedir=/var/lib \ --libexecdir=$(pkg-config \ --variable=prefix ORBit-2.0)/lib \ --enable-nntp \ --enable-nss \ --enable-smime && make
This package does not come with a test suite.
Now, as the root
user:
make install && ln -v -s evolution-2.10 \ $(pkg-config --variable=prefix ORBit-2.0)/bin/evolution
--prefix=$(pkg-config --variable=prefix
ORBit-2.0)
: Setting the prefix using this parameter
instead of with $GNOME_PREFIX
will
ensure that the prefix is consistent with the installation
environment and the package will be installed in the correct
location.
--sysconfdir=/etc/gnome/2.18.3
: This
parameter causes the configuration files to be installed in
/etc/gnome/2.18.3
instead of
$GNOME_PREFIX/etc
. Additionally (if
applicable), the parameter ensures that the GConf-2 database is correctly updated.
--localstatedir=/var/lib
:
This parameter is used so that all ScrollKeeper files are installed in, and the
ScrollKeeper database is properly
updated in /var/lib/scrollkeeper
instead of some files being installed in $GNOME_PREFIX/var/scrollkeeper
.
--libexecdir=$(pkg-config
--variable=prefix ORBit-2.0)/lib
: This parameter causes
the libexec files to be installed in the preferred location of
$GNOME_PREFIX/lib/evolution
instead
of $GNOME_PREFIX/libexec/evolution
.
--enable-nntp
: This
parameter is used to build the Usenet news (NNTP) backend.
--enable-nss
: This
parameter is used to pull in the Mozilla Network Security Services
libraries for SSL support.
--enable-smime
: This
parameter is used to pull in the Mozilla Network Security Services
libraries for S/MIME support.
--with-openldap
: This parameter will
compile LDAP support into Evolution.
--with-krb5
: This parameter will
compile Kerberos5 support into
Evolution.
--with-pilot-conduits
: This parameter
will build the GNOME Pilot
conduits allowing you to synchronize Evolution data on a Palm device.
ln -v -s evolution-2.10 $(pkg-config --variable=prefix ORBit-2.0)/bin/evolution: This optional command creates a convenience symlink to the evolution-2.10 binary.
--with-kde-applnk-path=
:
Use this parameter if you wnat the installation process to create a
<$KDE_PREFIX/share/applnk>
.desktop
file in the KDE global
desktop file directory.
$GNOME_PREFIX
/:
include/evolution-2.10, lib/evolution, share/{{,omf/}evolution,
{gnome/help,idl}/evolution-2.10}
Last updated on 2007-07-25 15:19:43 -0500