Updated Pango to 1.29.4

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9057 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2011-12-03 20:54:08 +00:00
parent c972630799
commit 96d9ee1b03
3 changed files with 27 additions and 39 deletions

View File

@ -553,7 +553,7 @@ $Date$
<!ENTITY GTK-version "1.2.10">
<!ENTITY cairo-version "1.10.2">
<!ENTITY cairomm-version "1.6.2">
<!ENTITY pango-version "1.28.2">
<!ENTITY pango-version "1.29.4">
<!ENTITY pangomm-version "2.26.2">
<!ENTITY atk-version "2.2.0">
<!ENTITY gdk-pixbuf-version "2.24.0">

View File

@ -50,6 +50,9 @@
<listitem>
<para>[abenton] - Updated xine-ui to 0.99.6.</para>
</listitem>
<listitem>
<para>[abenton] - Updated Pango to 1.29.4.</para>
</listitem>
</itemizedlist>
</listitem>

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY pango-download-http "&gnome-download-http;/pango/1.28/pango-&pango-version;.tar.bz2">
<!ENTITY pango-download-ftp "&gnome-download-ftp;/pango/1.28/pango-&pango-version;.tar.bz2">
<!ENTITY pango-md5sum "564bfc0fdefc718d58414bfe7590cd1a">
<!ENTITY pango-size "1.5 MB">
<!ENTITY pango-buildsize "32 MB">
<!ENTITY pango-time "0.5 SBU">
<!ENTITY pango-download-http "&gnome-download-http;/pango/1.29/pango-&pango-version;.tar.xz">
<!ENTITY pango-download-ftp "&gnome-download-ftp;/pango/1.29/pango-&pango-version;.tar.xz">
<!ENTITY pango-md5sum "9d5aba73897d2e8e8115b3f4fddbc0af">
<!ENTITY pango-size "1.1 MB">
<!ENTITY pango-buildsize "36 MB">
<!ENTITY pango-time "0.4 SBU">
]>
<sect1 id="pango" xreflabel="Pango-&pango-version;">
@ -31,9 +31,9 @@
<para>The <application>Pango</application> package contains the
<filename class="libraryfile">libpango</filename> libraries. These are
useful for the layout and rendering of text.</para>
useful for the layout and rendering of multilingual text.</para>
&lfs65_checked;
&lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -60,26 +60,24 @@
<bridgehead renderas="sect3">Pango Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="glib2"/> and one of
<xref linkend="cairo"/> or
<xref linkend="x-window-system"/> or
<para role="required"><xref linkend="glib2"/> and one of:
<xref linkend="cairo"/>, <xref linkend="x-window-system"/> or
<xref linkend="fontconfig"/></para>
<para><application>cairo</application> is not required to build
<application>Pango</application>, but it is highly recommended that you
install <application>cairo</application> before building
<application>Pango</application>. If you don't build
<application>Pango</application> with a <application>cairo</application>
backend, then <application>GTK+</application>-2 will not build.</para>
<note>
<para><application>cairo</application> is not required to build
<application>Pango</application>, but it is highly recommended that you
install <application>cairo</application> and the X Window System before
building <application>Pango</application>. If you don&apos;t build
<application>Pango</application> with a <application>cairo</application>
and <application>libXft</application> backend, then
<application>GTK+</application>-2 will not build.</para>
</note>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="gobject-introspection"/>,
<ulink url="http://linux.thai.net/libthai">LibThai</ulink></para>
<bridgehead renderas="sect4">Optional (If <application>cairo</application>
is Not Installed)</bridgehead>
<para role="optional"><xref linkend="x-window-system"/></para>
<bridgehead renderas="sect4">Optional (To Rebuild the API
Documentation)</bridgehead>
<para role="optional"><xref linkend="gtk-doc"/></para>
@ -92,20 +90,6 @@
<sect2 role="installation">
<title>Installation of Pango</title>
<!-- Commenting this out for now as Xorg7 default installation patch
is /usr, so the note doesn't apply. Furthermore, instructions to
do this are already in the book in the X section
<para>In order for <application>Pango</application> to find
<application>Xft</application>, <envar>PKG_CONFIG_PATH</envar> must
include <filename class="directory">/usr/X11R6/lib/pkgconfig</filename>.
This is a good time to add it if you haven't already. You can utilize
the example for <filename>X.sh</filename> to create a script for
modifying this variable located in the section
<xref linkend="postlfs-config-profile"/>.</para>
-->
<para>Install <application>Pango</application> by running the following
commands:</para>
@ -118,7 +102,8 @@ make</userinput></screen>
could fail if you have <application>LibThai</application> installed.
</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>make install</userinput></screen>
@ -187,8 +172,8 @@ make</userinput></screen>
pango-hangul-fc.so, pango-hebrew-fc.so, pango-indic-fc.so,
pango-indic-lang.so, pango-khmer-fc.so, pango-syriac-fc.so,
pango-thai-fc.so, and pango-tibetan-fc.so</seg>
<seg>/etc/pango, /usr/{include/pango-1.0/pango,lib/pango/1.6.0/modules,
share/gtk-doc/html/pango}</seg>
<seg>/etc/pango, /usr/include/pango-1.0 /usr/lib/pango and
/usr/share/gtk-doc/html/pango</seg>
</seglistitem>
</segmentedlist>