Colord is a system activated daemon that maps devices to color profiles. It is used by GNOME Color Manager for system integration and use when there are no users logged in.
This package is known to build and work properly using an LFS-7.4 platform.
Download (HTTP): http://www.freedesktop.org/software/colord/releases/colord-1.0.3.tar.xz
Download MD5 sum: a5e0da68c656812113fe0fcdda33e82c
Download size: 1.1 MB
Estimated disk space required: 35 MB
Estimated build time: 0.3 SBU
D-Bus-1.6.14, libgusb-0.1.6, Little CMS-2.5 and SQLite-3.8.0.2
gobject-introspection-1.36.0, Polkit-0.111 and Vala-0.20.1
Bash Completion, colord-gtk and gnome-desktop-3.8.4 (To build the example tools), DocBook-utils-0.6.14, GTK-Doc-1.19 and SANE-1.0.23
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/colord
There should be a dedicated user and group to take control of the
colord daemon after
it is started. Issue the following commands as the root
user:
groupadd -g 71 colord && useradd -c "Color Daemon Owner" -d /var/lib/colord -u 71 \ -g colord -s /bin/false colord
Install Colord by running the following commands:
./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib/colord \ --with-daemon-user=colord \ --enable-vala \ --disable-bash-completion \ --disable-systemd-login \ --disable-static && make
Now, as the root
user:
make install
To test the results, issue: make check. Note that system-wide D-Bus daemon must be running or the tests will fail.
--with-daemon-user=colord
:
This switch is used so the colord daemon will run as an
unprivileged user instead of root
user.
--enable-vala
: This switch enables
building of the Vala bindings. Remove if you don't have Vala-0.20.1
installed.
--disable-bash-completion
: This switch
disables Bash Completion support
for Colord apps.
--disable-systemd-login
: This switch
prevents configure to
look for Systemd libraries since
Systemd is not part of LFS or
BLFS.
--disable-static
: This
switch prevents installation of static versions of the libraries.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
Last updated on 2013-08-24 04:19:06 -0700