GConf-3.2.6

Introduction to GConf

The GConf package contains a configuration database system used by many GNOME applications.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

GConf Dependencies

Required

dbus-glib-0.112 and libxml2-2.10.4

Recommended

Optional

OpenLDAP-2.6.4

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/gconf

Installation of GConf

Install GConf by running the following commands:

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --disable-orbit \
            --disable-static &&
make

This package does not come with a test suite.

Now, as the root user:

make install &&
ln -s gconf.xml.defaults /etc/gconf/gconf.xml.system

Command Explanations

--disable-orbit: This switch is required if ORBit2 is not installed. ORBit2 is a deprecated package.

--disable-static: This switch prevents installation of static versions of the libraries.

Contents

Installed Programs: gconf-merge-tree, gconftool-2, gsettings-data-convert and gsettings-schema-convert
Installed Libraries: libgconf-2.so and libgsettingsgconfbackend.so (GIO Module installed in /usr/lib/gio/modules)
Installed Directories: /etc/gconf, /usr/include/gconf, /usr/lib/GConf, /usr/share/gtk-doc/html/gconf and /usr/share/sgml/gconf

Short Descriptions

gconf-merge-tree

merges an XML filesystem hierarchy

gconftool-2

is a command line tool used for manipulating the GConf database

gsettings-data-convert

reads values out of the users GConf database and stores them in GSettings

gsettings-schemas-convert

converts between GConf and GSettings schema file formats

libgconf-2.so

provides the functions necessary to maintain the configuration database