Colord-1.2.12

Introduction à Colord

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

This package is known to build and work properly using an LFS-7.10 platform.

Informations sur le paquet

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

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 80b106ba18a43c7eeaf2d9a2b8c5725b

  • Taille du téléchargement : 1.2 Mo

  • Estimation de l'espace disque requis : 37 Mo (sans les tests)

  • Estimation du temps de construction : 0.4 SBU (sans les tests)

Dépendances de Colord

Requises

D-Bus-1.10.10, GLib-2.48.2, Little CMS-2.8 et SQLite-3.14.1

Requises (pour les tests)

Valgrind-3.11.0

Recommandées

Facultatives

DocBook-utils-0.6.14, gnome-desktop-3.20.2 et colord-gtk-0.1.26 (pour construire les outils d'exemple), GTK-Doc-1.25, libxslt-1.1.29, SANE-1.0.25, ArgllCMS et Bash Completion,

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 :

sed -i "/seems to be moved/s/^/#/" ltmain.sh &&
./configure --prefix=/usr                \
            --sysconfdir=/etc            \
            --localstatedir=/var         \
            --with-daemon-user=colord    \
            --enable-vala                \
            --enable-systemd-login=no    \
            --disable-argyllcms-sensor   \
            --disable-bash-completion    \
            --disable-static             \
            --with-systemdsystemunitdir=no &&
make

Maintenant, en tant qu'utilisateur root :

make install

Pour tester les résultats, tapez : make -k check. Pour des raisons inconnus, quelques tests échouent. Notez que le démon D-Bus doit être lancé ou les tests échoueront.

Explication des commandes

sed -i ... ltmain.sh : Cette commande sed rend muets plusieurs avertissements inutiles et embêtants générés par libtool.

--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 : Ce paramètre permet de construire les bindings Vala. Enlevez-le si vous n'avez pas installé Vala-0.32.1.

--enable-systemd-login=no : Ce paramètre corrige la construction sans systemd, qui ne fait pas partie de LFS/BLFS. Si vous utilisez systemd, remplacez "no" par "yes".

--disable-argyllcms-sensor : Désactive le pilote de capteur ArgllCMS.

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

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

--with-systemdsystemunitdir=no : Empêche la construction avec les bibliothèques systemd.

--enable-gtk-doc : Utilisez cette option si GTK-Doc est installé et que vous souhaitez construire et installer la documentation de l'API.

--disable-gusb : Utilisez cette option si vous n'avez pas installé libgusb.

--disable-udev : Utilisez cette option si vous n'avez pas installé GUdev.

--disable-polkit : Utilisez cette option si vous n'avez pas installé Polkit.

Contenu

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

Descriptions courtes

cd-create-profile

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

cd-fix-profile

est un outil utilisé pour corriger les métadonnées dans les profiles ICC

cd-iccdump

affiche le contenu d'un profile ICC en texte lisible par un humain.

cd-it8

est un outil de tests de gestion de couleurs.

colormgr

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

libcolord.so

contient les fonctions de l'API de Colord.

Last updated on 2016-08-30 08:02:26 +0200