Caribou-0.4.19

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.8-systemd platform.

Package Information

Caribou Dependencies

Required

Clutter-1.24.2, GTK+-3.18.6, libgee-0.18.0, libxklavier-5.4, and PyGObject-3.18.2

Recommended

Optional

GTK+-2.24.29 and Valadoc

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 D-Bus Python-1.2.4, DConf-0.24.0 and PyAtSpi2-2.16.0 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     \
            --disable-gtk2-module \
            --disable-static &&
make

This package does not come with a testsuite.

Now, as the root user:

make install

Command Explanations

--disable-gtk2-module: Because GNOME now uses GTK+-3, the module has no use on a GNOME desktop. Remove the switch if you still want to build the GTK+-2 module.

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

Contents

Installed Programs: caribou (library executable), antler (library executable, and caribou-preferences
Installed Libraries: libcaribou.so
Installed Directories: /usr/include/libcaribou, /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 2016-02-12 17:03:21 -0600