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.7.
Téléchargement (HTTP) : http://downloads.sourceforge.net/pidgin/pidgin-2.10.11.tar.bz2
Somme de contrôle MD5 du téléchargement : 7c8bb6f997e05e7929104439872c2844
Taille du téléchargement : 9.0 Mo
Estimation de l'espace disque requis : 215 Mo (additional 2 Mo for the tests and 91 Mo for API docs)
Estimation du temps de construction : 1.9 SBU (additional 0.1 SBU for API docs)
libgcrypt-1.6.2 et GnuTLS-3.3.12 ou NSS-3.17.4
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).
avahi-0.6.31 (requis pour le plugin Bonjour), check-0.9.14 (seulement utilisé pendant la suite de tests), Cyrus SASL-2.1.26, D-BUS-1.8.16, GConf-3.2.6, libidn-1.29, NetworkManager-1.0.0, GStreamer-0.10.36 (requis pour le support de l'audio), SQLite-3.8.8.2 (requis pour l'ajout de prédiction de la disponibilité de contacts), startup-notification-0.12, Tcl-8.6.3, Tk-8.6.3, Evolution Data Server, Farstream (Version 0.1) (requis pour le support de la vidéo et de la voix), Gtkspell, libgadu, Meanwhile (requis pour le support du protocole Sametime), SILC Client, SILC Toolkit, Zephyr, et MIT Kerberos V5-1.13.1 (requis pour le support de Kerberos dans le module Zephyr),
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pidgin
Si vous souhaitez lancer la suite de tests, soyez certain que libidn-1.29 est installé et enlevez le paramètre « --disable-idn ». Compilez Pidgin en lançant les commandes suivantes :
./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-avahi \ --disable-gtkspell \ --disable-gstreamer \ --disable-meanwhile \ --disable-idn \ --disable-nm \ --disable-vv \ --disable-tcl && make
Si vous avez installé Doxygen-1.8.9.1 (on peut aussi utiliser Graphviz-2.38.0) et si vous souhaitez créer la documentation de l'API, lancez : make docs
Rapplez vous la remarque avant configure. Pour tester les résultats, tapez : make check.
Maintenant, en tant qu'utilisateur root
make install && mkdir -pv /usr/share/doc/pidgin-2.10.11 && cp -v README doc/gtkrc-2.0 /usr/share/doc/pidgin-2.10.11
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.11/api && cp -v doc/html/* /usr/share/doc/pidgin-2.10.11/api
Ce paquet installe des fichiers d'icônes dans la hiérarchie
/usr/share/icons/hicolor
et des
fichiers du bureau dans la hiérarchie /usr/share/applications
. Vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/index.theme
et
/usr/share/applications/mimeinfo.cache
. Pour
réaliser la mise à jour vous devez avoir installé gtk+-2.24.26 ou
GTK+-3.14.8 (pour le cache des icônes) et
desktop-file-utils-0.22 (pour le
cache du bureau) et apez la commande suivante en tant
qu'utilisateur root
:
gtk-update-icon-cache && update-desktop-database
--disable-avahi
: Effacez ce
paramètre si vous avez installé avahi-0.6.31.
--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.29.
--disable-nm
: Effacez ce
paramètre si vous avez installé NetworkManager-1.0.0.
--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.3.
--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.3.12 et NSS-3.17.4, mais
voulez utiliser NSS-3.17.4 pour le support SSL.
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.
Last updated on : 2012-11-14 18:05:31 +010