evolution-data-server-3.52.4
Introduction à Evolution Data Server
Le paquet Evolution Data Server
fournit un moteur unifié pour les programmes qui travaillent avec
des informations de contacts, de tâches et de calendriers. Il était
à l'origine développé pour Evolution (d'où le nom), mais il est
maintenant utilisé par d'autres paquets aussi.
Ce paquet est connu pour pouvoir être construit et fonctionner
correctement avec une plateform 12.2.
Informations sur le paquet
Dépendances de Evolution Data Server
Requises
libical-3.0.18, libsecret-0.21.4,
nss-3.103 et SQLite-3.46.1
Recommandées
gnome-online-accounts-3.50.4,
GLib-2.80.4 (avec GObject Introspection),
GTK+-3.24.43, GTK-4.14.5, ICU-75.1, libcanberra-0.30, libgweather-4.4.2,
Vala-0.56.17 et WebKitGTK-2.44.3
Recommandées (à l'exécution)
blocaled-0.6
Facultatives
GTK-Doc-1.34.0, MIT
Kerberos V5-1.21.3, un MTA
(qui fournit une commande sendmail), OpenLDAP-2.6.8, Berkeley
DB (obsolète) et libphonenumber
Installation de Evolution Data Server
Installez Evolution Data Server en
exécutant les commandes suivantes :
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D SYSCONF_INSTALL_DIR=/etc \
-D ENABLE_VALA_BINDINGS=ON \
-D ENABLE_INSTALLED_TESTS=ON \
-D WITH_OPENLDAP=OFF \
-D WITH_KRB5=OFF \
-D ENABLE_INTROSPECTION=ON \
-D ENABLE_GTK_DOC=OFF \
-D WITH_LIBDB=OFF \
-D WITH_SYSTEMDUSERUNITDIR=no \
-W no-dev -G Ninja .. &&
ninja
Maintenant, en tant qu'utilisateur root
:
ninja install
Pour tester les résultats lancez : ninja test.
Explication des commandes
-D
ENABLE_VALA_BINDINGS=ON
: Ce paramètre active la
construction des liaisons Vala. Supprimez-le si vous n'avez pas
installé Vala-0.56.17.
-D
ENABLE_GTK_DOC=OFF
: Ce paramètre désactive la
construction de la documentation de l'API. Elle est cassée pour ce
paquet à cause de l'utilisation d'un programme gtk-doc déprécié
depuis longtemps et qui n'est plus disponible.
-D WITH_LIBDB=OFF
: ce
paramètre permet de construire ce paquet sans
Berkeley DB (obsolète). SQLite-3.46.1 est
utilisé en temps normal.
-D ENABLE_OAUTH2_WEBKITGTK4=OFF
:
utilisez ce paramètre si vous n'avez pas construit WebKitGTK-2.44.3 avec GTK-4.
-D
WITHSYSTEMDUSERUNITDIR=no
: ce paramètre désactive
l'installation des unités systemd qui ne sont pas utilisées pour
une construction Sysv.
Note
Pour activer beaucoup des dépendances facultative, revoyez les
informations de cmake -L
CMakeLists.txt pour les paramètres nécessaires
que vous devez passer au script cmake.
Contenu
Programmes installés:
Aucun
Bibliothèques installées:
libcamel-1.2.so, libebackend-1.2.so,
libebook-1.2.so, libebook-contacts-1.2.so, libecal-2.0.so,
libedata-book-1.2.so, libedata-cal-2.0.so,
libedataserver-1.2.so, libedataserverui-1.2.so,
libedataserverui4-1.0.so et libetestserverutils.so
Répertoires installés:
/usr/include/evolution-data-server,
/usr/lib{,exec}/evolution-data-server,
/usr/share/evolution-data-server,
/usr/share/installed-tests/evolution-data-server et
/usr/share/pixmaps/evolution-data-server
Descriptions courtes
libcamel-1.2.so
|
est la bibliothèque de gestion des messages MIME
d'Evolution
|
libebackend-1.2.so
|
est la bibliothèque utilitaire pour les moteurs de
Evolution Data Server
|
libebook-1.2.so
|
est la bibliothèque cliente pour d'Evolution pour les carnets
d'adresses
|
libebook-contacts-1.2.so
|
est la bibliothèque cliente pour les contacts
d'Evolution
|
libecal-1.2.so
|
est la bibliothèque cliente pour d'Evolution pour les calendriers
|
libedata-book-1.2.so
|
est la bibliothèque de moteur pour d'Evolution pour les carnets
d'adresses
|
libedata-cal-1.2.so
|
est la bibliothèque de moteur pour d'Evolution pour les calendriers
|
libedataserver-1.2.so
|
est la bibliothèque utilitaire pour Evolution Data Server
|
libedataserverui-3.0.so
|
est la bibliothèque d'utilitaires graphiques pour
Evolution Data Server
|
libedataserverui4-1.0.so
|
est la bibliothèque d'utilitaires graphiques GTK-4 pour
Evolution Data Server
|
libetestserverutils.so
|
est la bibliothèque utilitaire de test serveur pour
Evolution Data Server
|