Gamin-0.1.10

Introduction à Gamin

Le paquet Gamin contient un moniteur de modifications de fichiers (File Alteration Monitor) qui est utile pour notifier les applications de modifications du système de fichiers. Gamin est compatible avec FAM.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4 mais n'a pas été testé.

Informations sur le paquet

Dépendances de Gamin

Requises

GLib-2.36.4

Facultatives

Python-2.7.5

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gamin

Installation de Gamin

Installez Gamin en lançant les commandes suivantes :

sed -i 's/G_CONST_RETURN/const/' server/gam_{node,subscription}.{c,h} &&
./configure --prefix=/usr --libexecdir=/usr/sbin --disable-static &&
make

Pour tester les résultats, lancez : make check. Notez qu'il se peut que certains tests affichent des erreurs.

Maintenant, en tant qu'utilisateur root :

make install &&
install -v -m755 -d /usr/share/doc/gamin-0.1.10 &&
install -v -m644 doc/*.{html,fig,gif,txt} /usr/share/doc/gamin-0.1.10

Explication des commandes

sed -i 's/G_CONST_RETURN/const/' server/gam_{node,subscription}.{c,h} : Cette commande sed corrige la compilation avec la version Glib 2.32 ou ultérieur.

--disable-static: Ce paramètre empêche l'installation des versions statiques des bibliothèques.

Configuration de Gamin

Informations de configuration

Aucune configuration n'est généralement nécessaire et les options par défaut devraient fonctionner pour la plupart des utilisateurs. Voir http://www.gnome.org/~veillard/gamin/config.html pour des détails.

Contenu

Programme installé: gam_server
Bibliothèques installées: libfam.so, libgamin-1.so, libgamin_shared.a and (if you've installed Python 2) _gamin.so.

Descriptions courtes

gam_server

est le démon du moniteur de modifications de fichiers qui se démarre à la demande de chaque utilisateur.

libgamin.so

contient les fonctions qui supportent le moniteur d'affectation de fichiers.

libfam.so

contient les fonctions qui fournissent la compatibilité avec FAM.

Last updated on : 2013-03-13 18:58:54 +010