Author: manuel Date: 2005-05-20 11:38:00 -0600 (Fri, 20 May 2005) New Revision: 4382
Modified: trunk/BOOK/x/lib/pango.xml Log: Tagged pango.xml Modified: trunk/BOOK/x/lib/pango.xml =================================================================== --- trunk/BOOK/x/lib/pango.xml 2005-05-20 17:26:49 UTC (rev 4381) +++ trunk/BOOK/x/lib/pango.xml 2005-05-20 17:38:00 UTC (rev 4382) @@ -13,157 +13,175 @@ ]> <sect1 id="pango" xreflabel="Pango-&pango-version;"> -<sect1info> -<othername>$LastChangedBy$</othername> -<date>$Date$</date> -</sect1info> -<?dbhtml filename="pango.html" ?> -<title>Pango-&pango-version;</title> -<indexterm zone="pango"> -<primary sortas="a-Pango">Pango</primary></indexterm> + <?dbhtml filename="pango.html" ?> -<sect2> -<title>Introduction to <application>Pango</application></title> + <sect1info> + <othername>$LastChangedBy$</othername> + <date>$Date$</date> + </sect1info> -<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> + <title>Pango-&pango-version;</title> -<sect3><title>Package information</title> -<itemizedlist spacing='compact'> -<listitem><para>Download (HTTP): -<ulink url="&pango-download-http;"/></para></listitem> -<listitem><para>Download (FTP): -<ulink url="&pango-download-ftp;"/></para></listitem> -<listitem><para>Download MD5 sum: &pango-md5sum;</para></listitem> -<listitem><para>Download size: &pango-size;</para></listitem> -<listitem><para>Estimated disk space required: -&pango-buildsize;</para></listitem> -<listitem><para>Estimated build time: -&pango-time;</para></listitem></itemizedlist> -</sect3> + <indexterm zone="pango"> + <primary sortas="a-Pango">Pango</primary> + </indexterm> -<sect3><title><application>Pango</application> dependencies</title> -<sect4><title>Required</title> -<para><xref linkend="glib2"/></para> -</sect4> + <sect2> + <title>Introduction to Pango</title> -<sect4><title>Optional</title> -<para><ulink url="http://freedesktop.org/~fontconfig/release/">Xft</ulink> -(included in <xref linkend="xfree86"/> or <xref linkend="xorg"/>), -<xref linkend="fontconfig"/> and <xref linkend="gtk-doc"/></para> -</sect4> -</sect3> + <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> -</sect2> + <bridgehead renderas="sect3">Package Information</bridgehead> + <itemizedlist spacing="compact"> + <listitem> + <para>Download (HTTP): <ulink url="&pango-download-http;"/></para> + </listitem> + <listitem> + <para>Download (FTP): <ulink url="&pango-download-ftp;"/></para> + </listitem> + <listitem> + <para>Download MD5 sum: &pango-md5sum;</para> + </listitem> + <listitem> + <para>Download size: &pango-size;</para> + </listitem> + <listitem> + <para>Estimated disk space required: &pango-buildsize;</para> + </listitem> + <listitem> + <para>Estimated build time: &pango-time;</para> + </listitem> + </itemizedlist> -<sect2> -<title>Installation of <application>Pango</application></title> + <bridgehead renderas="sect3">Pango Dependencies</bridgehead> -<para>In order for <application>Pango</application> to find -<application>Xft</application>, the <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> + <bridgehead renderas="sect4">Required</bridgehead> + <para><xref linkend="glib2"/></para> -<para>Install <application>Pango</application> by running the following -commands:</para> + <bridgehead renderas="sect4">Optional</bridgehead> + <para><ulink url="http://freedesktop.org/~fontconfig/release/">Xft</ulink> + (included in <xref linkend="xfree86"/> or <xref linkend="xorg"/>), + <xref linkend="fontconfig"/> and <xref linkend="gtk-doc"/></para> -<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && -make</command></userinput></screen> + </sect2> -<para>To test the results, issue: <command>make check</command>.</para> + <sect2 role="installation"> + <title>Installation of Pango</title> -<para>Now, as the root user:</para> + <para>In order for <application>Pango</application> to find + <application>Xft</application>, the <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> -<screen><userinput role="root"><command>make install</command></userinput></screen> + <para>Install <application>Pango</application> by running the following + commands:</para> -</sect2> +<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc && +make</userinput></screen> -<sect2> -<title>Command explanations</title> + <para>Now, as the <systemitem class="username">root</systemitem> user:</para> -<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> +<screen role="root"><userinput>make install</userinput></screen> -<para><option>--enable-gtk-doc</option>: This switch will rebuild -the <acronym>API</acronym> documentation during the -<command>make</command> command.</para> + </sect2> -</sect2> + <sect2 role="commands"> + <title>Command Explanations</title> -<sect2> -<title>Configuring <application>Pango</application></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> -<sect3 id="pango-config"><title>Config files</title> -<para><filename>/etc/pango/pangorc</filename>, -<filename>~/.pangorc</filename> and the file specified in the -environment variable <envar>PANGO_RC_FILE</envar></para> + <para><option>--enable-gtk-doc</option>: This switch will rebuild + the API documentation during the <command>make</command> command.</para> - <indexterm zone="pango pango-config"> - <primary sortas="e-etc-pango-pangorc">/etc/pango/pangorc</primary> - </indexterm> - - <indexterm zone="pango pango-config"> - <primary sortas="e-AA.pangorc">~/.pangorc</primary> - </indexterm> - -</sect3> + </sect2> -<sect3><title>Configuration Information</title> -<para>The <application>Pango</application> module path is specified by the key -<userinput><parameter>Pango/ModulesPath</parameter></userinput> in the -<application>Pango</application> config database, which is read from the -config files listed above.</para></sect3> + <sect2 role="configuration"> + <title>Configuring Pango</title> -</sect2> + <sect3 id="pango-config"> + <title>Config Files</title> -<sect2> -<title>Contents</title> + <para><filename>/etc/pango/pangorc</filename>, + <filename>~/.pangorc</filename>, and the file specified in the + environment variable <envar>PANGO_RC_FILE</envar></para> -<segmentedlist> -<segtitle>Installed Program</segtitle> -<segtitle>Installed Libraries</segtitle> -<segtitle>Installed Directories</segtitle> -<seglistitem> -<seg>pango-querymodules</seg> -<seg>libpango*.so and <application>Pango</application> loadable -modules.</seg> -<seg>/etc/pango, /usr/include/pango-1.0, /usr/lib/pango and -/usr/share/gtk-doc/html/pango</seg> -</seglistitem> -</segmentedlist> + <indexterm zone="pango pango-config"> + <primary sortas="e-etc-pango-pangorc">/etc/pango/pangorc</primary> + </indexterm> -<variablelist> -<bridgehead renderas="sect3">Short Descriptions</bridgehead> -<?dbfo list-presentation="list"?> + <indexterm zone="pango pango-config"> + <primary sortas="e-AA.pangorc">~/.pangorc</primary> + </indexterm> -<varlistentry id="pango-querymodules"> -<term><command>pango-querymodules</command></term> -<listitem><para>is a module registration utility that collects -information about <application>Pango</application> loadable -modules.</para> -<indexterm zone="pango pango-querymodules"> -<primary sortas="b-pango-querymodules">pango-querymodules</primary> -</indexterm> -</listitem> -</varlistentry> + </sect3> -<varlistentry id="Pango-libraries"> -<term>Pango libraries</term> -<listitem><para>contain low level layout rendering routines, a high -level driver for laying out entire blocks of text, and routines -to assist in editing internationalized text.</para> -<indexterm zone="pango Pango-libraries"> -<primary sortas="c-Pango-libraries">Pango libraries</primary></indexterm> -</listitem> -</varlistentry> + <sect3> + <title>Configuration Information</title> -</variablelist> + <para>The <application>Pango</application> module path is specified by + the key <userinput><parameter>Pango/ModulesPath</parameter></userinput> + in the <application>Pango</application> config database, which is read + from the config files listed above.</para> -</sect2> + </sect3> + </sect2> + + <sect2 role="content"> + <title>Contents</title> + + <segmentedlist> + <segtitle>Installed Program</segtitle> + <segtitle>Installed Libraries</segtitle> + <segtitle>Installed Directories</segtitle> + + <seglistitem> + <seg>pango-querymodules</seg> + <seg>libpango*.so and <application>Pango</application> loadable + modules.</seg> + <seg>/etc/pango, /usr/include/pango-1.0, /usr/lib/pango, and + /usr/share/gtk-doc/html/pango</seg> + </seglistitem> + </segmentedlist> + + <variablelist> + <bridgehead renderas="sect3">Short Descriptions</bridgehead> + <?dbfo list-presentation="list"?> + <?dbhtml list-presentation="table"?> + + <varlistentry id="pango-querymodules"> + <term><command>pango-querymodules</command></term> + <listitem> + <para>is a module registration utility that collects + information about <application>Pango</application> loadable + modules.</para> + <indexterm zone="pango pango-querymodules"> + <primary sortas="b-pango-querymodules">pango-querymodules</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="Pango-libraries"> + <term>Pango libraries</term> + <listitem> + <para>contain low level layout rendering routines, a high + level driver for laying out entire blocks of text, and routines + to assist in editing internationalized text.</para> + <indexterm zone="pango Pango-libraries"> + <primary sortas="c-Pango-libraries">Pango libraries</primary> + </indexterm> + </listitem> + </varlistentry> + + </variablelist> + + </sect2> + </sect1> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
