colord-1.0.6

Introduction à colord

Colord est un démon système activé qui cartographie les périphériques pour les profiles de couleurs. Il est utilisé par GNOME Color Manager pour l'intégration au système et est utilisés quand il n'y a pas d'utilisateurs de connectés.

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

Information sur le paquet

  • Téléchargement (HTTP) : http://www.freedesktop.org/software/colord/releases/colord-1.0.6.tar.xz

  • Somme de contrôle MD5 du téléchargement : 9bd8a1f117742c31d195a09092ca3066

  • Taille du téléchargement : 1.1 Mo

  • Estimation de l'espace disque requis : 30 Mo (additional 3 Mo to rebuild and install the API documentation, and 3 Mo for the tests)

  • Estimation du temps de construction : 0.4 SBU

Dépendances de colord

Requises

GLib-2.38.2, intltool-0.50.2, Little CMS-2.5, SQLite-3.8.3.1, et D-BUS-1.6.18

Requises (pour les tests)

Valgrind

Recommandées

Facultative

Bash Completion, colord-gtk et GNOME-Desktop-3.10.2 (Pour construire les outils d'exemple), DocBook-utils-0.6.14, GTK-Doc-1.19 et SANE-1.0.24

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

Installation de colord

Il doit y avoir un utilisateur et un groupe dédié pour prendre le contrôle du démon colord après son démarrage. Tapez les commandes suivantes en tant qu'utilisateur root:

groupadd -g 71 colord &&
useradd -c "Color Daemon Owner" -d /var/lib/colord -u 71 \
        -g colord -s /bin/false colord

Installez colord en lançant les commandes suivantes :

./configure --prefix=/usr                \
            --sysconfdir=/etc            \
            --localstatedir=/var         \
            --with-daemon-user=colord    \
            --enable-vala                \
            --disable-bash-completion    \
            --disable-systemd-login      \
            --disable-static &&
make

Maintenant, en tant qu'utilisateur root :

make install

Pour tester les résultats, tapez : make -k check. Pour des raisons inconnus, un test (cd-self-test) échoue. Notez que le démon D-Bus doit être lancé ou les tests échoueront.

Explications des commandes

--with-daemon-user=colord: Ce paramètre est utilisé pour que le démon colord puisse être lancé depuis un utilisateur sans privilège au lieu de l'utilisateur root.

--enable-vala : Cette option active la contruction des liens Vala. Enlevez cette option si vous n'avez pas Vala-0.22.1 installé.

--disable-bash-completion: Ce paramètre désactive le support de Bash Completion pour les applications de Colord.

--disable-systemd-login: Ce paramètre empêche configure de chercher les bibliothèques de Systemd comme Systemd n'est pas une partie de LFS ou BLFS.

--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.

--disable-gusb: Utilisez ce paramètre si vous n'avez pas installé libgusb.

--disable-gudev: Utilisez ce paramètre si vous n'avez pas installé GUdev.

--disable-polkit: Utilisez ce paramètre si vous n'avez pas installé Polkit.

--libexecdir=/usr/lib/colord: Cette option crée un répertoire colord dans /usr/lib au lieu de mettre les programmes du paquet dans /usr/libexec en accord avec les anciennes version de FHS utilisées avant LFS-7.5.

Contenu

Programmes installés: cd-create-profile, cd-fix-profile,cd-iccdump, colord, colord-sane, colord-session et colormgr
Bibliothèques installées: libcolordprivate.so, libcolord.so, libcolorhug.so et plusieurs dans /usr/lib/colord-plugin
Répertoires installés: /usr/include/colord-1, /usr/lib/colord, /usr/lib/colord-plugins, /usr/lib/colord-sensors, /usr/share/color, /usr/share/colord, /usr/share/gtk-doc/html/colord et /var/lib/colord

Description courte

cd-create-profile

est un outil de créations des profiles de couleurs.

cd-fix-profile

est un outil utilisé pour corriger les metadonnées dans les profiles ICC.

colormgr

est un programme en mode texte qui permet d'interragir avec colord en ligne de commande.

libcolord.so

contient les fonctions de l'API de colord.

Last updated on : 2013-02-11 19:51:17 +010