Caribou-0.4.2

Introduction to Caribou

Caribou is an input assistive technology intended for switch and pointer users.

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

Package Information

Caribou Dependencies

Required

Clutter-1.10.4, gnome-doc-utils-0.20.10, Gtk+-3.4.3, libgee-0.6.4, libxklavier-5.2.1, PyGObject-3.2.2 and Vala-0.16.0

Recommended

Additional Runtime Dependencies

For most GNOME users, this package is only required as a compile-time dependency for other packages. If you intend to use its keyboard you will require pyatspi2-2.4.0, D-Bus Python Bindings-1.0.0 and dconf-0.12.1 at runtime.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/caribou

Installation of Caribou

Install Caribou by running the following commands:

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --libexecdir=/usr/lib/caribou \
            --disable-gtk2-module \
            --disable-static &&
make

This package's testsuite is only intended to be used by the maintainer to check i18n files.

Now, as the root user:

make install

Command Explanations

--libexecdir=/usr/lib/caribou: This parameter ensures antler-keyboard is put in a directory which accords with the FHS instead of /usr/libexec.

--disable-gtk2-module: Because GNOME now uses GTK+-3, the module has no use on a GNOME desktop.

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

--disable-scrollkeeper: Use this parameter if you have installed Rarian but wish to disable the updates to the Scrollkeeper database.

Contents

Installed Programs: caribou and caribou-preferences
Installed Library: libcaribou.so
Installed Directories: /usr/include/libcaribou, /usr/lib/caribou, /usr/lib/python2.7/site-packages/caribou, /usr/share/antler and /usr/share/caribou

Short Descriptions

libcaribou.so

contains the Caribou API functions.

Last updated on 2012-05-16 16:39:28 +0000