pango 1.30.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9817 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Krejzi 2012-03-30 20:33:39 +00:00
parent 0913f480b0
commit fcf1326ddc
3 changed files with 38 additions and 43 deletions

View File

@ -605,7 +605,7 @@ $Date$
<!ENTITY qt4-version "4.8.0">
<!ENTITY cairo-version "1.12.0">
<!ENTITY cairomm-version "1.9.2">
<!ENTITY pango-version "1.29.4">
<!ENTITY pango-version "1.30.0">
<!ENTITY pangomm-version "2.28.4">
<!ENTITY atk-version "2.2.0">
<!ENTITY atkmm-version "2.22.6">

View File

@ -62,6 +62,9 @@
<listitem>
<para>[krejzi] - gdk-pixbuf 2.26.0.</para>
</listitem>
<listitem>
<para>[krejzi] - pango 1.30.0.</para>
</listitem>
</itemizedlist>
</listitem>

View File

@ -4,9 +4,9 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!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-download-http "&gnome-download-http;/pango/1.30/pango-&pango-version;.tar.xz">
<!ENTITY pango-download-ftp "&gnome-download-ftp;/pango/1.30/pango-&pango-version;.tar.xz">
<!ENTITY pango-md5sum "2a70627ffd9f43c52c04cc0b05fe359f">
<!ENTITY pango-size "1.1 MB">
<!ENTITY pango-buildsize "36 MB">
<!ENTITY pango-time "0.4 SBU">
@ -29,9 +29,11 @@
<sect2 role="package">
<title>Introduction to Pango</title>
<para>The <application>Pango</application> package contains the
<filename class="libraryfile">libpango</filename> libraries. These are
useful for the layout and rendering of multilingual text.</para>
<para><application>Pango</application> is a library for laying out
and rendering of text, with an emphasis on internationalization.
It can be used anywhere that text layout is needed, though most
of the work on Pango so far has been done in the context of the GTK+
widget toolkit.</para>
&lfs71_checked;
@ -59,29 +61,22 @@
<bridgehead renderas="sect3">Pango Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="pkgconfig"/> and one of:
<xref linkend="cairo"/>, <xref linkend="x-window-system"/> or
<xref linkend="fontconfig"/></para>
<!-- I don't see any use of pango except for GTK+, so make
cairo, fontconfig, and xorg libraries dependency. -->
<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">Required</bridgehead>
<para role="required"><xref linkend="cairo"/>,
<xref linkend="fontconfig"/>, <xref linkend="pkgconfig"/>
and <xref linkend="xorg7-lib"/></para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended"><xref linkend="gobject-introspection"/>
(Required if building GNOME)</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="gobject-introspection"/>
(required if you want to build <xref linkend="gnome"/>),
<ulink url="http://linux.thai.net/libthai">LibThai</ulink></para>
<bridgehead renderas="sect4">Optional (To Rebuild the API
Documentation)</bridgehead>
<para role="optional"><xref linkend="gtk-doc"/></para>
<para role="optional"><xref linkend="gtk-doc"/> and
<ulink url="http://linux.thai.net/libthai">LibThai</ulink>
</para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/pango"/></para>
@ -113,16 +108,9 @@ make</userinput></screen>
<sect2 role="commands">
<title>Command Explanations</title>
<para><parameter>--sysconfdir=/etc</parameter>: This switch installs the
configuration files into <filename class="directory">/etc</filename>
instead of <filename class="directory">/usr/etc</filename>.</para>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
<para><parameter>--disable-static</parameter>: This switch prevents the
static libraries from being built.</para>
</sect2>
<sect2 role="configuration">
@ -166,15 +154,19 @@ make</userinput></screen>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>pango-querymodules and pango-view</seg>
<seg>libpango-1.0.so, libpangocairo-1.0.so, libpangoft2-1.0.so,
libpangox-1.0.so, libpangoxft-1.0.so, pango-arabic-fc.so,
pango-arabic-lang.so, pango-basic-fc.so, pango-basic-x.so,
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 /usr/lib/pango and
/usr/share/gtk-doc/html/pango</seg>
<seg>
pango-querymodules and pango-view
</seg>
<seg>
libpango-1.0.so, libpangocairo-1.0.so, libpangoft2-1.0.so,
libpangox-1.0.so, libpangoxft-1.0.so
</seg>
<seg>
/etc/pango, /usr/include/pango-1.0, /usr/lib/pango and
/usr/share/gtk-doc/html/pango
</seg>
</seglistitem>
</segmentedlist>