L'applicationTelepathy GLib contient une bibliothèque utilisée par GLib basée sur les composants de Telepathy. Telepathy est une boîte à outils D-Bus pour unifier les communications en temps réél, incluant la messagerie instantanée et les appels vocaux et vidéos. Il abstrait les différences entre les protocoles pour fournir une interface unifiée pour les applications.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.24.2.tar.gz
Somme de contrôle MD5 : a3a75657e9389381b44fee1680f770a7
Taille du téléchargement : 3.7 Mo
Estimation de l'espace disque requis : 256 Mo
Estimation du temps de construction : 1,2 SBU
dbus-glib-0.112 et libxslt-1.1.37
gobject-introspection-1.74.0, et Vala-0.56.4
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/telepathy-glib
Si vous voulez lancer les tests, l'un d'eux invoque /usr/bin/python
par défaut et échoue s'il est
absent, ce qui fait qu'un autre ensemble de tests n'est pas lancé —
contrairement aux autres tests qui peuvent être modifiés depuis
l'environnement. Corrigez-le avec la commande suivante :
sed -i 's%/usr/bin/python%&3%' tests/all-errors-documented.py
Installez Telepathy GLib en exécutant les commandes suivantes :
PYTHON=/usr/bin/python3 ./configure --prefix=/usr \ --enable-vala-bindings \ --disable-static && make
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install
--enable-vala-bindings
: Ce
paramètre active la construction des liaisons Vala. Supprimez-le si
vous n'avez pas installé Vala-0.56.4
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est installé
et si vous souhaitez reconstruire et installer la documentation de
l'API.