The Evolution package contains an integrated mail, calendar and address book suite designed for the GNOME environment.
This package is known to build and work properly using an LFS-11.2 platform.
Download (HTTP): https://download.gnome.org/sources/evolution/3.44/evolution-3.44.4.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/evolution/3.44/evolution-3.44.4.tar.xz
Download MD5 sum: 754e8b888024291a6836bdec5bbfc7b1
Download size: 13 MB
Estimated disk space required: 363 MB
Estimated build time: 1.1 SBU (Using parallelism=4)
adwaita-icon-theme-42.0, evolution-data-server-3.44.4, gnome-autoar-0.4.3, itstool-2.0.7, shared-mime-info-2.2, and WebKitGTK-2.36.7
Bogofilter-1.2.5, enchant-2.3.3, gnome-desktop-42.4, gspell-1.10.0, Highlight-4.2, libcanberra-0.30, libgweather-4.0.0, libnotify-0.8.1, OpenLDAP-2.6.3, and Seahorse-42.0
clutter-gtk-1.8.4, GeoClue-2.6.0, geocode-glib-3.26.4, and libchamplain-0.12.20 (Contact Maps plugin), GTK-Doc-1.33.2, cmark, Glade, libpst, libunity, libytnef
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/evolution
Install Evolution by running the following commands:
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DSYSCONF_INSTALL_DIR=/etc \ -DENABLE_INSTALLED_TESTS=ON \ -DENABLE_PST_IMPORT=OFF \ -DENABLE_YTNEF=OFF \ -DENABLE_CONTACT_MAPS=OFF \ -DENABLE_MARKDOWN=OFF \ -DWITH_GWEATHER4=ON \ -G Ninja .. && ninja
This package does not come with a test suite.
Now, as the root
user:
ninja install
-DENABLE_YTNEF=OFF
: This
switch is used to disable the yTNEF library usage because
libytnef is not part of BLFS.
-DENABLE_PST_IMPORT=OFF
:
This switch is used to disable the pst-import plugin because
libpst is not part of BLFS.
-DENABLE_CONTACT_MAPS=OFF
:
This switch disables building the Contact Maps plugin. Remove this
switch if you have installed the necessary dependencies and wish to
build the Contact Maps plugin.
-DENABLE_MARKDOWN=OFF
: This
switch allows building without cmark. Remove this switch
if you need markdown support and you have installed the necessary
dependency.
-DWITH_GWEATHER4=ON
: This
switch allows building against libgweather-4.0.0.
-DWITH_OPENLDAP=OFF
: Use this switch if
you have not installed OpenLDAP-2.6.3.