From 8cb45e5717ed0924615d547a498583b6fc32cf69 Mon Sep 17 00:00:00 2001 From: Ken Moffat Date: Fri, 10 Feb 2012 18:25:45 +0000 Subject: [PATCH] Add caribou. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9349 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general.ent | 1 + gnome/core/caribou.xml | 204 +++++++++++++++++++++++++++++ gnome/core/core.xml | 2 +- introduction/welcome/changelog.xml | 3 + 4 files changed, 209 insertions(+), 1 deletion(-) create mode 100644 gnome/core/caribou.xml diff --git a/general.ent b/general.ent index 9b79ba8d55..ab5a7187b1 100644 --- a/general.ent +++ b/general.ent @@ -679,6 +679,7 @@ $Date$ + diff --git a/gnome/core/caribou.xml b/gnome/core/caribou.xml new file mode 100644 index 0000000000..0e7bbd40c7 --- /dev/null +++ b/gnome/core/caribou.xml @@ -0,0 +1,204 @@ + + + %general-entities; + + + + + + + +]> + + + + + + $LastChangedBy$ + $Date$ + + + caribou-&caribou-version; + + + caribou + + + + Introduction to caribou + + Caribou is an on screen keyboard, and + a shared library for other on screen keyboards + + + + &lfs70_built; + + Package Information + + + Download (HTTP): + + + Download (FTP): + + + Download MD5 sum: &caribou-md5sum; + + + Download size: &caribou-size; + + + Estimated disk space required: &caribou-buildsize; + + + Estimated build time: &caribou-time; + + + + caribou Dependencies + + Required + , + , + , + , + , and + + + 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.2.1, + + + and dconf-0.10.0 at runtime. + + User Notes: + + + + + + Installation of caribou + + Install caribou by running the following + commands: + +./configure --prefix=$GNOME_PREFIX \ + --sysconfdir=$GNOME_SYSCONFDIR \ + --libexecdir=$GNOME_PREFIX/lib/caribou \ + --disable-gtk2-module && +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 + + --sysconfdir=$GNOME_SYSCONFDIR: This parameter puts + the gconf schemas in the correct location, instead of + /usr/libexec + + --libexecdir=$GNOME_PREFIX/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 in a GNOME desktop. + + : This switch prevents the static + libraries being installed. + + + + + Contents + + + Installed Programs + Installed Libraries + Installed Directories + + + antler-keyboard, caribou, and caribou-preferences + libcaribou-gtk-module.{so,a} and libcaribou.{so,a} + $GNOME_PREFIX/{include/libcaribou,lib/{caribou,python2.7/site-packages/caribou/{antler,daemon,settings}},share/{antler,caribou/layouts/{fullscale,scan,touch}}} + + + + + Short Descriptions + + + + + antler-keyboard + + does this ..... + + antler-keyboard + + + + + + caribou-prog + + does this ..... + + caribou-prog + + + + + + caribou-preferences + + does this ..... + + caribou-preferences + + + + + + libcaribou-gtk-module.{so,a} + + contains functions that ..... + + libcaribou-gtk-module.{so,a} + + + + + + libcaribou.{so,a} + + contains functions that ..... + + libcaribou.{so,a} + + + + + + + + + diff --git a/gnome/core/core.xml b/gnome/core/core.xml index 76cefe0fe0..5f824b7eda 100644 --- a/gnome/core/core.xml +++ b/gnome/core/core.xml @@ -34,7 +34,7 @@ $Date$ - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 49a67de7ac..459da55757 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -52,6 +52,9 @@ [ken] - merge brasero-3.2.0 from Wayne. + + [ken] - add caribou-0.4.1 from Wayne. +