Les D-Bus Bindings sont un ensemble de paquets qui contiennent des langages de programmation et des interfaces de plateforme pour l'API D-Bus. C'est utile pour les programmeurs pour faciliter l'interaction de D-Bus avec la plateforme supportée ou le langage de leur choix. Certains paquets non D-Bus exigeront un ou plusieurs paquets bindings afin de se construire avec succès.
Les bindings GLib et Python sont inclus sur cette page. D'autres bindings de langage seront bientôt ajoutés. En attendant, voir la page D-Bus Bindings pour des informations.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.
Téléchargement (HTTP) : http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.100.tar.gz
Somme de contrôle MD5 du téléchargement : d33959a9c0c6a158f5ac6d640316e89e
Taille du téléchargement : 714 Ko
Estimation de l'espace disque requis : 8 Mo
Estimation du temps de construction : 0.1 SBU
D-BUS-1.6.8, GLib-2.34.1 et expat-2.1.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/dbus-glib
Installez D-Bus GLib Bindings en lançant les commandes suivantes :
./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib/dbus-1.0 \ --disable-static && make
Pour tester les résultats, lancez : make check. Notez que vous pouvez des tests plus compréhensibles en suivant la même méthode que celle utilisée dans les instructions de D-BUS, ce qui implique de construire le paquet deux fois.
Maintenant, en tant qu'utilisateur root
:
make install
--libexecdir=/usr/lib/dbus-1.0
:
Ceci sort dbus-bash-completion-helper de
/usr/libexec
.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est
installé et si vous souhaitez reconstruire et installer la
documentation de l'API.
--disable-static
: Ce paramètre
empêche l'installation des versions statiques des bibliothèques.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.
Téléchargement (HTTP) : http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.1.1.tar.gz
Somme de contrôle MD5 du téléchargement : 742c7432ad0f7c3f98291d58fa2e35dc
Taille du téléchargement : 583 Ko
Estimation de l'espace disque requis : 5.7 Mo
Estimation du temps de construction : 0.2 SBU
Python-2.7.3 et D-Bus GLib Bindings-0.100
PyGObject-2.28.6 (nécessaire pour lancer la suite de tests)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/dbus-python
Installez D-Bus Python Bindings en lançant les commandes suivantes :
./configure --prefix=/usr --docdir=/usr/share/doc/dbus-python-1.1.1 && make
Pour tester les résultats, lancez : make check. Noteez que vous devez avoir installé PyGObject.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous avez construit la documentation de l'API, installez-la en
lançant les commandes suivantes en tant qu'utilisateur
root
:
install -v -m755 -d /usr/share/doc/dbus-python-1.1.1/api && install -v -m644 api/* /usr/share/doc/dbus-python-1.1.1/api
Last updated on : 2012-06-26 13:32:53 +020