Changeset b83d289 for x/lib


Ignore:
Timestamp:
06/09/2012 11:38:04 PM (12 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
01996ebb
Parents:
23f4a9a
Message:

pango-1.30.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10287 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/pango.xml

    r23f4a9a rb83d289  
    77  <!ENTITY pango-download-http "&gnome-download-http;/pango/1.30/pango-&pango-version;.tar.xz">
    88  <!ENTITY pango-download-ftp  "&gnome-download-ftp;/pango/1.30/pango-&pango-version;.tar.xz">
    9   <!ENTITY pango-md5sum        "2a70627ffd9f43c52c04cc0b05fe359f">
    10   <!ENTITY pango-size          "1.1 MB">
    11   <!ENTITY pango-buildsize     "36 MB">
    12   <!ENTITY pango-time          "0.4 SBU">
     9  <!ENTITY pango-md5sum        "ec3c1f236ee9bd4a982a5f46fcaff7b9">
     10  <!ENTITY pango-size          "1.2 MB">
     11  <!ENTITY pango-buildsize     "40 MB">
     12  <!ENTITY pango-time          "0.5 SBU">
    1313]>
    1414
     
    3030    <title>Introduction to Pango</title>
    3131
    32     <para><application>Pango</application> is a library for laying out
    33     and rendering of text, with an emphasis on internationalization.
    34     It can be used anywhere that text layout is needed, though most
    35     of the work on Pango so far has been done in the context of the GTK+
    36     widget toolkit.</para>
     32    <para>
     33      <application>Pango</application> is a library for laying out and rendering
     34      of text, with an emphasis on internationalization. It can be used anywhere
     35      that text layout is needed, though most of the work on Pango so far has
     36      been done in the context of the GTK+ widget toolkit.
     37    </para>
    3738
    3839    &lfs71_checked;
     
    6263    <bridgehead renderas="sect3">Pango Dependencies</bridgehead>
    6364
    64     <!-- I don't see any use of pango except for GTK+, so make
    65     cairo, fontconfig, and xorg libraries dependency. -->
    66 
    67     <bridgehead renderas="sect4">Required</bridgehead>
     65    <bridgehead renderas="sect4">Required, one of:</bridgehead>
    6866    <para role="required">
    6967      <xref linkend="cairo"/>
    70     </para>
    71 
    72     <bridgehead renderas="sect4">Recommended (Required if building GTK+)</bridgehead>
     68      <xref linkend="freetype2"/> or
     69      <xref linkend="xorg7-lib"/>
     70      (all 3 are required if you intend to install Gtk+)
     71    </para>
     72
     73    <bridgehead renderas="sect4">Recommended</bridgehead>
    7374    <para role="recommended">
    74       <xref linkend="fontconfig"/> and
    75       <xref linkend="xorg7-lib"/>
     75      <xref linkend="fontconfig"/>
    7676    </para>
    7777
     
    8787    </para>
    8888
    89     <para condition="html" role="usernotes">User Notes:
    90     <ulink url="&blfs-wiki;/pango"/></para>
    91 
     89    <para condition="html" role="usernotes">
     90      User Notes: <ulink url="&blfs-wiki;/pango"/>
     91    </para>
    9292  </sect2>
    9393
     
    9595    <title>Installation of Pango</title>
    9696
    97     <para>Install <application>Pango</application> by running the following
    98     commands:</para>
     97    <para>
     98      Install <application>Pango</application> by running the following
     99      commands:
     100    </para>
    99101
    100102<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
    101103make</userinput></screen>
    102104
    103     <para>To test the results, issue: <command>make check</command>. You can
    104     install <xref linkend="gtk-doc"/> if you wish to test the documentation
    105     section of the test suite. Also, the <quote>testboundries</quote> test
    106     could fail if you have <application>LibThai</application> installed.
    107     </para>
    108 
    109     <para>Now, as the <systemitem class="username">root</systemitem>
    110     user:</para>
     105    <para>
     106      To test the results, issue: <command>make check</command>. You can install
     107      <xref linkend="gtk-doc"/> if you wish to test the documentation section of
     108      the test suite. Also, the <quote>testboundries</quote> test could fail if
     109      you have <application>LibThai</application> installed.
     110    </para>
     111
     112    <para>
     113      Now, as the <systemitem class="username">root</systemitem> user:
     114    </para>
    111115
    112116<screen role="root"><userinput>make install</userinput></screen>
    113 
    114117  </sect2>
    115118
     
    119122    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    120123    href="../../xincludes/gtk-doc-rebuild.xml"/>
    121 
    122124  </sect2>
    123125
     
    128130      <title>Config Files</title>
    129131
    130       <para><filename>/etc/pango/pangorc</filename>,
    131       <filename>~/.pangorc</filename>, and the file specified in the
    132       environment variable <envar>PANGO_RC_FILE</envar></para>
     132      <para>
     133        <filename>/etc/pango/pangorc</filename>, <filename>~/.pangorc</filename>
     134        and the file specified in the environment variable
     135        <envar>PANGO_RC_FILE</envar>
     136      </para>
    133137
    134138      <indexterm zone="pango pango-config">
     
    139143        <primary sortas="e-AA.pangorc">~/.pangorc</primary>
    140144      </indexterm>
    141 
    142145    </sect3>
    143146
     
    145148      <title>Configuration Information</title>
    146149
    147       <para>The <application>Pango</application> module path is specified by
    148       the key <userinput><parameter>Pango/ModulesPath</parameter></userinput>
    149       in the <application>Pango</application> config database, which is read
    150       from the config files listed above.</para>
    151 
     150      <para>
     151        The <application>Pango</application> module path is specified by the key
     152        <userinput><parameter>Pango/ModulesPath</parameter></userinput> in the
     153        <application>Pango</application> config database, which is read from the
     154        config files listed above.
     155      </para>
    152156    </sect3>
    153 
    154157  </sect2>
    155158
     
    163166
    164167      <seglistitem>
     168        <seg>pango-querymodules and pango-view</seg>
    165169        <seg>
    166           pango-querymodules and pango-view
     170          libpango-1.0.so,
     171          libpangocairo-1.0.so,
     172          libpangoft2-1.0.so,
     173          libpangox-1.0.so and
     174          libpangoxft-1.0.so
    167175        </seg>
    168176        <seg>
    169           libpango-1.0.so, libpangocairo-1.0.so, libpangoft2-1.0.so,
    170           libpangox-1.0.so, libpangoxft-1.0.so
    171         </seg>
    172         <seg>
    173           /etc/pango, /usr/include/pango-1.0, /usr/lib/pango and
     177          /etc/pango,
     178          /usr/include/pango-1.0,
     179          /usr/lib/pango and
    174180          /usr/share/gtk-doc/html/pango
    175181        </seg>
     
    185191        <term><command>pango-querymodules</command></term>
    186192        <listitem>
    187           <para>is a module registration utility that collects
    188           information about <application>Pango</application> loadable
    189           modules.</para>
     193          <para>
     194            is a module registration utility that collects information about
     195            <application>Pango</application> loadable modules.
     196          </para>
    190197          <indexterm zone="pango pango-querymodules">
    191198            <primary sortas="b-pango-querymodules">pango-querymodules</primary>
     
    197204        <term><command>pango-view</command></term>
    198205        <listitem>
    199           <para>renders a given file through <application>Pango</application>
    200           for viewing purposes.</para>
     206          <para>
     207            renders a given file through <application>Pango</application> for
     208            viewing purposes.
     209          </para>
    201210          <indexterm zone="pango pango-view">
    202211            <primary sortas="b-pango-view">pango-view</primary>
     
    208217        <term><filename class="libraryfile">libpango*-1.0.so</filename></term>
    209218        <listitem>
    210           <para>contain low level layout rendering routines, a high
    211           level driver for laying out entire blocks of text, and routines
    212           to assist in editing internationalized text.</para>
     219          <para>
     220            contain low level layout rendering routines, a high level driver for
     221            laying out entire blocks of text, and routines to assist in editing
     222            internationalized text.
     223          </para>
    213224          <indexterm zone="pango Pango-libraries">
    214225            <primary sortas="c-Pango-libraries">libpango*-1.0.so</primary>
     
    216227        </listitem>
    217228      </varlistentry>
    218 
    219229    </variablelist>
    220 
    221   </sect2>
    222 
     230  </sect2>
    223231</sect1>
Note: See TracChangeset for help on using the changeset viewer.