Pidgin-2.10.7

Introduction à Pidgin

Pidgin est un client de messagerie instantanée Gtk+-2 qui peut se connecter [ une grande variété de réseaux, notamment AIM, ICQ, GroupWise, MSN, Jabber, IRC, Napster, Gadu-Gadu, SILC, Zephyr et Yahoo!.

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

Informations sur le paquet

Dépendances de Pidgin

Requises

gtk+-2.24.20 et XML::Parser-2.41

Recommandées

Le support SSL est requis pour les plugins des protocoles MSN Messenger, Yahoo!, Novel Groupwise et Google Talk. GnuTLS est préférable (l'API Mozilla nss est plus susceptible de changer et cela peut être la cause de problèmes).

Facultatives

avahi-0.6.31 (requis pour le plugin Bonjour), check-0.9.10 (seulement utilisé pendant la suite de tests), Cyrus SASL-2.1.26, dbus-glib-0.100.2, Evolution Data Server, Farstream (Version 0.1) (requis pour le support de la vidéo et de la voix), GConf-3.2.6, GStreamer-0.10.36 (requis pour le support de l'audio), Gtkspell, intltool-0.50.2, libidn-1.28, libgadu, Meanwhile (requis pour le support du protocole Sametime), MIT Kerberos V5-1.11.3 (requis pour le support de Kerberos dans le module Zephyr), NetworkManager-0.9.8.2, SILC Client, SILC Toolkit, startup-notification-0.12, SQLite-3.8.0.2 (requis pour l'ajout de prédiction de la disponibilité de contacts), Tcl-8.6.0 et Zephyr

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pidgin

Installation de Pidgin

Compilez Pidgin en lançant les commandes suivantes :

./configure --prefix=/usr       \
            --sysconfdir=/etc   \
            --disable-avahi     \
            --disable-dbus      \
            --disable-gtkspell  \
            --disable-gstreamer \
            --disable-meanwhile \
            --disable-idn       \
            --disable-nm        \
            --disable-vv        \
            --disable-tcl &&
make

Si vous avez installé Doxygen-1.8.5 (on peut aussi utiliser Graphviz-2.34.0) et si vous souhaitez créer la documentation de l'API, lancez : make docs

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root

make install &&
mkdir -pv /usr/share/doc/pidgin-2.10.7 &&
cp -v README doc/gtkrc-2.0 /usr/share/doc/pidgin-2.10.7

Si vous avez créé la documentation de l'API, installez-la en utilisant les commandes suivantes en tant qu'utilisateur root :

mkdir -pv /usr/share/doc/pidgin-2.10.7/api &&
cp -v doc/html/* /usr/share/doc/pidgin-2.10.7/api

Explication des commandes

--disable-avahi : Effacez ce paramètre si vous avez installé avahi-0.6.31.

--disable-dbus : Effacez ce paramètre si vous avez installé D-BUS-1.6.14.

--disable-gtkspell : correction orthographique. Effacez ce paramètre si vous avez installé Gtkspell.

--disable-gstreamer : Sons. Effacez ce paramètre si vous avez installé GStreamer-0.10.36.

--disable-meanwhile : Effacez ce paramètre si vous avez installé installed Meanwhile

--disable-idn : Effacez ce paramètre si vous avez installé libidn-1.28.

--disable-nm : Effacez ce paramètre si vous avez installé NetworkManager-0.9.8.2.

--disable-vv : vidéo et voix. Effacez ce paramètre si vous avez installé Farstream (Version 0.1).

--disable-tcl : Effacez ce paramètre si vous avez installé Tcl-8.6.0.

--enable-cyrus-sasl: Utilisez ce paramètre si vous avez installé Cyrus SASL-2.1.26 et souhaitez construire Pidgin avec le support SASL.

--disable-gnutls: Utilisez ce paramètre si vous avez installé GnuTLS-3.2.4 et NSS-3.15.1, mais voulez utiliser NSS-3.15.1 pour le support SSL.

Configuration de Pidgin

Fichiers de configuration

~/.purple/* et ~/.gtkrc-02

Informations de configuration

La plupart de la configuration peut se faire en utilisant les divers paramètres de préférences dans les programmes. Vous pouvez créer aussi un fichier ~/.gtkrc-02 qui stocke les réglages des thèmes Gtk+-2 touchant l'application Pidgin et les autres applications Gtk+-2. Remarquez qu'un fichier exemple gtkrc-02 a été installé lors de l'installation du paquet et il peut être utilisé comme point de départ ou de référence.

Contenu

Programmes installés: finch, pidgin, purple-client-example, purple-remote, purple-send, purple-send-async and purple-url-handler
Bibliothèque installée: libgnt.so, libpurple.so and libpurple-client.so along with numerous plugin and support modules located in /usr/lib/finch, /usr/lib/gnt, /usr/lib/pidgin and /usr/lib/purple-2
Répertoires installés: /usr/include/finch, /usr/include/gnt, /usr/include/libpurple, /usr/include/pidgin, /usr/lib/finch, /usr/lib/gnt, /usr/lib/pidgin, /usr/lib/purple-2, /usr/share/doc/pidgin-2.10.7, /usr/share/pixmaps/pidgin, /usr/share/purple and /usr/share/sounds/purple

Descriptions courtes

pidgin

est un client de messagerie instantanée GTK+ 2.

finch

est un client de messagerie instantanée texte.

Last updated on : 2012-11-14 18:05:31 +010