Evolution Data Server-2.30.2.1

Introduction à Evolution Data Server

Le paquet Evolution Data Server fournit une base unifiée pour des programmes qui fonctionnent avec des informations de contacts, de tâches et de calendrier. Il était développé à l'origine pour Evolution (d'où le nom), mais il est maintenant utilisé aussi par d'autres paquets.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-6.5.

Informations sur le paquet

Dépendances d'Evolution Data Server

Requises

Berkeley DB-5.2.36, GConf-2.28.1, Gperf-3.0.4, intltool-0.50.0, libical-0.48, libsoup-2.30.2, NSS-3.13.1, et SQLite-3.7.8

Recommandées

Le paquet NSS n'est pas requis si vous avez installé Firefox-9.0.1, Thunderbird-9.0.1, ou SeaMonkey-2.6.1 installed. Ces paquets contiennent des copies internes de NSS (ou ils utilisaient une copie installée sur le système). Si vous avez installé un des trois paquets, vous aurez d'une manière ou d'une autre les bibliothèques NSS/NSPR sur votre système.

Facultatives

GTK-Doc-1.18, Heimdal-1.4 ou MIT Kerberos V5-1.6, un MTA (qui fournit une commande sendmail), et OpenLDAP-2.4.23

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/evolution-data-server

Installation d'Evolution Data Server

Installez Evolution Data Server en lançant les commandes suivantes :

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --enable-smime \
            --with-nspr-includes=/usr/include/nspr \
            --with-nss-includes=/usr/include/nss &&
make

Pour tester les résultats, lancez : make -k check. Certains tests sont connus pour échouer, cependant la plupart devraient passer.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--prefix=$(pkg-config --variable=prefix ORBit-2.0) : Le réglage du préfixe en utilisant ce paramètre plutôt que $GNOME_PREFIX garantira que le préfixe sera cohérent avec l'environnement d'installation et que le paquet sera installé au bon endroit.

--libexecdir=$(pkg-config --variable=prefix ORBit-2.0)/lib/evolution-data-server-1.2 : Ce paramètre aboutit à l'installation des fichiers libexec à l'endroit préféré de $GNOME_PREFIX/lib/evolution-data-server-1.2 au lieu de $GNOME_PREFIX/libexec.

--enable-nntp : Ce paramètre est utilisé pour construire le fond de nouvelles Usenet (NNTP).

--enable-gnome-keyring : Ce paramètre est utilisé pour que les mots de passe soient stockés en utilisant le gestionnaire de stockage gnome-keyring.

--enable-smime: Ce paramètre est utilisé pour utiliser le support S/MINE de la bibliothèque des services de sécurité réseau Mozilla.

--with-nspr-includes=/usr/include/nspr : Ce paramètre spécifie l'emplacement des fichiers d'en-tête de NSPR.

--with-nss-includes=/usr/include/nss : Ce paramètre spécifie l'emplacement des fichiers d'en-tête de NSS.

--without-weather : Utilisez cette option pour désactiver la fondation de calendrier météo et il est nécessaire si libgweather n'est pas installé.

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

[Note]

Note

Pour activer beaucoup de dépendances supplémentaires, voyez les informations de ./configure --help pour les paramètres nécessaires que vous devez passer au script configure.

Contenu

Programmes installés: camel-index-control-1.2, camel-lock-helper-1.2, e-addressbook-factory, et e-calendar-factory
Bibliothèques installées: libebookbackendfile.so, libebookbackendgoogle.so, libebookbackendgroupwise.so, libebookbackendvcf.so, libebookbackendwebdav.so, libecalbackendcaldav.so, libecalbackendcontacts.so, libecalbackendfile.so, libecalbackendgoogle.so, libecalbackendgroupwise.so, libecalbackendhttp.so, libecalbackendweather.so, libcamel-1.2.so, libcamel-provider-1.2.so, libebackend-1.2.so, libebook-1.2.so, libecal-1.2.so, libedata-book-1.2.so, libedata-cal-1.2.so, libedataserver-1.2.so, libedataserverui-1.2.so, libegroupwise-1.2.so, libgdata-1.2.so, et libgdata-google-1.2.so
Répertoires installés: $GNOME_PREFIX/{include/evolution-data-server-2.30/{camel, google/libgdata-google,groupwise,libebackend,libebook,libecal, libedata-book,libedata-cal,libedataserverui}, lib/evolution-data-server-1.2/{camel-providers,extensions}, share/{evolution-data-server-2.30/{ui,weather}, gtk-doc/html/{camel,libebackend,libebook,libecal,libedata-book, libedata-cal,libedataserverui},pixmaps/evolution-data-server}}

Descriptions courtes

libe*.so

ces bibliothèques sont un client, une base et des bibliothèques d'outil pour les carnets d'adresse, le calendrier et les serveurs de données d'Evolution.

Last updated on 2010-10-17 19:55:40 +0200