r7629 - in trunk/BOOK: . introduction/welcome x/lib

ken at linuxfromscratch.org ken at linuxfromscratch.org
Thu Nov 27 14:33:46 PST 2008


Author: ken
Date: 2008-11-27 15:33:45 -0700 (Thu, 27 Nov 2008)
New Revision: 7629

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/lib/cairo.xml
Log:
cairo update.

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2008-11-27 19:40:18 UTC (rev 7628)
+++ trunk/BOOK/general.ent	2008-11-27 22:33:45 UTC (rev 7629)
@@ -431,7 +431,7 @@
 <!ENTITY qt-version                   "3.3.8b">
 <!ENTITY qt4-version                  "4.3.4">
 <!ENTITY GTK-version                  "1.2.10">
-<!ENTITY cairo-version                "1.4.14">
+<!ENTITY cairo-version                "1.8.4">
 <!ENTITY pango-version                "1.16.4">
 <!ENTITY atk-version                  "1.18.0">
 <!ENTITY gtk2-version                 "2.10.13">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2008-11-27 19:40:18 UTC (rev 7628)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2008-11-27 22:33:45 UTC (rev 7629)
@@ -58,6 +58,9 @@
         <listitem>
           <para>[ken] - Updated to poppler-0.10.1 and poppler-data-0.2.1.</para>
         </listitem>
+        <listitem>
+          <para>[ken] - Updated to cairo-0.8.4.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/x/lib/cairo.xml
===================================================================
--- trunk/BOOK/x/lib/cairo.xml	2008-11-27 19:40:18 UTC (rev 7628)
+++ trunk/BOOK/x/lib/cairo.xml	2008-11-27 22:33:45 UTC (rev 7629)
@@ -6,10 +6,10 @@
 
   <!ENTITY cairo-download-http "http://cairographics.org/releases/cairo-&cairo-version;.tar.gz">
   <!ENTITY cairo-download-ftp  " ">
-  <!ENTITY cairo-md5sum        "e8c442ff821c0719a69508fecba9038f">
-  <!ENTITY cairo-size          "3.2 MB">
-  <!ENTITY cairo-buildsize     "34 MB (additional 62 MB to run the test suite)">
-  <!ENTITY cairo-time          "0.5 SBU (additional 2.5 SBU to run the test suite)">
+  <!ENTITY cairo-md5sum        "a5067e355e78294db2485aa97afd1115">
+  <!ENTITY cairo-size          "6.7 MB">
+  <!ENTITY cairo-buildsize     "27 MB (without static libs, additional 270 MB to run the test suite)">
+  <!ENTITY cairo-time          "0.3 SBU (additional 2.9 SBU to run the test suite)">
 ]>
 
 <sect1 id="cairo" xreflabel="cairo-&cairo-version;">
@@ -71,6 +71,13 @@
     <para role="required"><xref linkend="x-window-system"/> and
     <xref linkend="pkgconfig"/></para>
 
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="optional"><ulink
+    url="http://xcb.freedesktop.org/dist/xcb-util-0.3.0.tar.bz2">
+    xcb-util-0.3.0</ulink> and<ulink
+    url="http://www.cairographics.org/releases/pixman-0.12.0.tar.gz">
+    pixman-0.12.0</ulink>.</para>
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional"><ulink
     url="http://www.freedesktop.org/Software/glitz">glitz</ulink>,
@@ -112,13 +119,15 @@
     <para>Install <application>cairo</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>./configure --prefix=/usr --enable-xcb=yes &&
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>. Note that
-    as many as 16 of the tests are known to fail for unknown reasons.
+    as many as 24 of the tests are known to fail for unknown reasons.
     If you do not have a <command>gs</command> binary in your path, many
-    (up to 87 of the 124) of the tests will fail. Also, to enhance test
+    <!-- used to be (87 of $total), needs to be updated by someone who can
+    get them to run through without hanging -->
+    of the 205 tests will fail. Also, to enhance test
     coverage, the tests should be run with an available X Window screen (e.g.
     from a local xterm or equivalent window).</para>
 
@@ -134,6 +143,12 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../../xincludes/gtk-doc-rebuild.xml"/>
 
+    <para><parameter>--enable-xcb=yes</parameter>: Enable the xcb
+    back end. Omit this if you did not install xcb-util and pixman.</para>
+
+    <para><parameter>--disable-static</parameter>: Prevent static libraries
+    being built and installed.</para>
+
   </sect2>
 
   <sect2 role="content">




More information about the blfs-book mailing list