evolution-data-server-3.20.5
Introduction to Evolution Data Server
Evolution Data Server package
provides a unified backend for programs that work with contacts,
tasks, and calendar information. It was originally developed for
Evolution (hence the name), but is
now used by other packages as well.
This package is known to build and work properly using an LFS-7.10
platform.
Package Information
Evolution Data Server Dependencies
Required
Berkeley DB-6.2.23, Gcr-3.20.0, libical-2.0.0,
libsecret-0.18.5, libsoup-2.54.1, NSS-3.26, Python-2.7.12, and SQLite-3.14.1.
Recommended
gnome-online-accounts-3.20.3,
gobject-introspection-1.48.0,
GTK+-3.20.9, ICU-57.1, libgdata-0.17.5, libgweather-3.20.3, and Vala-0.32.1
Optional
GTK-Doc-1.25, MIT
Kerberos V5-1.14.3, a MTA (that provides
a sendmail command),
OpenLDAP-2.4.44 Accounts-SSO,
Google
Authenticator, and libphonenumber
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/evolution-data-server
Installation of Evolution Data Server
Install Evolution Data Server by
running the following commands:
./configure --prefix=/usr \
--disable-uoa \
--disable-google-auth \
--enable-vala-bindings &&
make
This package does not have a working testsuite.
Now, as the root
user:
make install
Command Explanations
--disable-google-auth
: This
switch is used to disable the Google Authentication functionality
within Evolution Data Server. Omit
if you have installed Google
Authenticator.
--disable-uoa
: This switch
is used to disable Ubuntu Online
Accounts support in Evolution Data
Server. Remove it if you have installed Accounts-SSO.
--enable-vala-bindings
:
This switch enables building the Vala bindings. Remove if you don't
have Vala-0.32.1 installed.
--with-openldap
: Use this switch to
enable OpenLDAP support in
Evolution Data Server.
--with-krb5=/usr
: Use this switch to
enable Kerberos 5 support in
Evolution Data Server.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
Note
To enable many of the optional dependencies, review the
information from ./configure
--help for the necessary parameters you must pass
to the configure
script.
Contents
Installed Programs:
None
Installed Libraries:
libcamel-1.2.so, libebackend-1.2.so,
libebook-1.2.so, libebook-contacts-1.2.so, libecal-1.2.so,
libedata-book-1.2.so, libedata-cal-1.2.so,
libedataserver-1.2.so and libedataserverui-1.2.so
Installed Directories:
/usr/include/evolution-data-server,
/usr/lib/evolution-data-server,
/usr/share/evolution-data-server,
/usr/share/gtk-doc/html/{camel,libebackend,libebook},
/usr/share/gtk-doc/html/{libecal,libedata-book,libedata-cal},
/usr/share/gtk-doc/html/{libedataserver,libedataserverui} and
/usr/share/pixmaps/evolution-data-server
Short Descriptions
libcamel-1.2.so
|
is the Evolution MIME
message handling library.
|
libebackend-1.2.so
|
is the utility library for Evolution Data Server Backends.
|
libebook-1.2.so
|
is the client library for Evolution address books.
|
libecal-1.2.so
|
is the client library for Evolution calendars.
|
libedata-book-1.2.so
|
is the backend library for Evolution address books.
|
libedata-cal-1.2.so
|
is the backend library for Evolution calendars.
|
libedataserver-1.2.so
|
is the utility library for Evolution Data Server.
|
libedataserverui-3.0.so
|
is the GUI utility library for Evolution Data Server.
|
Last updated on 2016-08-30 21:04:17 -0700