colord-gtk-0.3.0

Colord GTK の概要

Colord GTK パッケージは、Colord に対する GTK+ バインディングを提供します。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

Colord GTK の依存パッケージ

必須

colord-1.4.6, GTK+-3.24.38

推奨

任意

DocBook-utils-0.6.14, GTK-Doc-1.33.2

Colord GTK のインストール

[警告]

警告

If building the documentation ninja -j1 must be used.

以下のコマンドを実行して Colord GTK をビルドします。

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -Dgtk4=true         \
            -Dvapi=true         \
            -Ddocs=false        \
            -Dman=false         \
            ..                  &&
ninja

ビルド結果をテストする場合は ninja test を実行します。 The tests need to be run from an X session, and may require a color profile for your primary display.

root ユーザーになって以下を実行します。

ninja install

コマンド説明

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

-Dvapi=true: This switch enables building of the Vala bindings. Remove this switch if you don't have Vala-0.56.14 installed.

-Dgtk4=true: This switch enables building the GTK-4 bindings for colord. Set this option to 'false' if you do not have GTK-4.12.4 installed.

-Ddocs=false: This switch disables building gtk-doc based documentation. Even if gtk-doc is installed, you will need the namespaced versions of the Docbook XSL stylesheets.

-Dman=false: This switch disables generating the manual pages for this package. Remove this switch if you have namespaced versions of the Docbook XSL stylesheets installed.

-Dgtk2=true: This switch enables building the GTK+-2 bindings for colord. However since gtk2 is deprecated it is not recommended to build these bindings.

パッケージ構成

インストールプログラム: cd-convert
インストールライブラリ: libcolord-gtk.so, libcolord-gtk4.so
インストールディレクトリ: /usr/include/colord-1/colord-gtk, /usr/share/gtk-doc/html/colord-gtk

概略説明

cd-convert

is a Color Manager Testing Tool

libcolord-gtk.so

ColordGTK+ バインディングを提供します。

libcolord-gtk4.so

contains the Colord GTK-4 bindings