From 9ce06cc9d095ba229ffeb849beef61ffaf17b53e Mon Sep 17 00:00:00 2001 From: Ken Moffat Date: Sun, 10 Oct 2010 23:08:20 +0000 Subject: [PATCH] Add babl. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8624 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general.ent | 10 ++- general/genlib/gir-repository.xml | 14 ++- general/graphlib/babl.xml | 136 +++++++++++++++++++++++++++++ general/graphlib/graphlib.xml | 1 + introduction/welcome/changelog.xml | 9 ++ 5 files changed, 164 insertions(+), 6 deletions(-) create mode 100644 general/graphlib/babl.xml diff --git a/general.ent b/general.ent index 946f741cff..d7c37e3b60 100644 --- a/general.ent +++ b/general.ent @@ -3,13 +3,13 @@ $LastChangedBy$ $Date$ --> - - + + - + @@ -225,6 +225,8 @@ $Date$ + + diff --git a/general/genlib/gir-repository.xml b/general/genlib/gir-repository.xml index 463951e67f..c8f296ef25 100644 --- a/general/genlib/gir-repository.xml +++ b/general/genlib/gir-repository.xml @@ -32,7 +32,7 @@ The gir-repository is a repository of GIR interface description files. - &lfs65_checked; + &lfs67_checked; Package Information @@ -75,7 +75,7 @@ , , , - Babl, + , clutter-cairo, , , @@ -110,6 +110,7 @@ following commands: patch -Np1 -i ../gir-repository-&gir-repository-version;-dbus-glib-2.patch && +sed -i 's#abl-0\.0#abl-0.1#' gir/Makefile.in && ./configure --prefix=/usr && make @@ -121,6 +122,15 @@ make + + Command Explanations + + sed -i 's#abl-0\.0#abl-0.1#' gir/Makefile.in: + The version of babl is hardcoded several times as Babl-0.0 and babl-0.0. + When the 0.1 series of babl is present, that causes the build to fail. + + + Contents diff --git a/general/graphlib/babl.xml b/general/graphlib/babl.xml new file mode 100644 index 0000000000..be5b02669f --- /dev/null +++ b/general/graphlib/babl.xml @@ -0,0 +1,136 @@ + + + %general-entities; + + + + + + + +]> + + + + + + $LastChangedBy: randy $ + $Date: 2010-02-21 20:19:57 +0000 (Sun, 21 Feb 2010) $ + + + babl-&babl-version; + + + Babl + + + + Introduction to babl + + The bablpackage is a dynamic, any to any, + pixel format translation library. + + &lfs67_checked; + + Package Information + + + Download (HTTP): + + + Download (FTP): + + + Download MD5 sum: &babl-md5sum; + + + Download size: &babl-size; + + + Estimated disk space required: &babl-buildsize; + + + Estimated build time: &babl-time; + + + + babl Dependencies + + Optional + and - + In practice these are only useful for the package's maintainer. + + User Notes: + + + + + + Installation of babl + + Install babl by running the following + commands: + +./configure --prefix=/usr && +make + + To test the results, issue: make check. + + Now, as the root user: + +make install && +install -v -m755 -d /usr/share/gtk-doc/html/babl/graphics && +install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/babl && +install -v -m644 docs/graphics/*.{html,png,svg} /usr/share/gtk-doc/html/babl/graphics + + + + + + Command Explanations + + install -v -m755 -d /usr/share/gtk-doc/html/babl/graphics: + This and the subsequent commands install the library html documentation + under /usr/share/gtk-doc/html where + other gtk packages put the programmer-oriented documentation. + + + + + Contents + + + Installed Programs + Installed Libraries + Installed Directories + + + None + libbabl.so, and libraries in /usr/lib/babl-0.1/ + /usr/include/babl-0.1/ + + + + + Short Descriptions + + + + + libbabl.so + + contains functions to access BablFishes to convert between + formats. + + libbabl.so + + + + + + + + + diff --git a/general/graphlib/graphlib.xml b/general/graphlib/graphlib.xml index 762a651e1d..ce514ebda1 100644 --- a/general/graphlib/graphlib.xml +++ b/general/graphlib/graphlib.xml @@ -45,5 +45,6 @@ $Date$ + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index a2dcba4549..8ee554dd04 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,15 @@ --> + + October 10th + + + [ken] - Added new package, Babl-0.1.2. Fixes ticket + #2627 + + + September 27th