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.3 platform.
Download (HTTP): https://download.gnome.org/sources/evolution/3.46/evolution-3.46.4.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/evolution/3.46/evolution-3.46.4.tar.xz
Download MD5 sum: f5ac4c6088d6ec734d019cd42d6cca2d
Download size: 13 MB
Estimated disk space required: 372 MB
Estimated build time: 1.2 SBU (Using parallelism=4)
adwaita-icon-theme-43, evolution-data-server-3.46.4, Gcr-4.0.0, gnome-autoar-0.4.3, itstool-2.0.7, shared-mime-info-2.2, and WebKitGTK-2.38.5
Bogofilter-1.2.5, enchant-2.3.3, gnome-desktop-43.2, gspell-1.12.0, Highlight-4.4, libcanberra-0.30, libgweather-4.2.0, libnotify-0.8.1, OpenLDAP-2.6.4, and Seahorse-43.0
clutter-gtk-1.8.4, GeoClue-2.7.0, geocode-glib-3.26.4, and libchamplain-0.12.21 (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 \ -DENABLE_WEATHER=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.
-DENABLE_WEATHER=ON
: This switch allows
building against libgweather-4.2.0.
-DWITH_OPENLDAP=OFF
: Use this switch if you
have not installed OpenLDAP-2.6.4.