Changeset a2912ff for x/lib/gtk+2.xml


Ignore:
Timestamp:
07/24/2012 04:17:44 PM (12 years ago)
Author:
Krejzi <krejzi@…>
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:
3af204c
Parents:
2ba0c1a
Message:

XML Polishing, Part 2. Set libpng (again) as required for Cairo, since it requires too many switches if it is not present, thus making it realy required.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/gtk+2.xml

    r2ba0c1a ra2912ff  
    55  %general-entities;
    66
    7   <!ENTITY gtk2-download-http
    8   "&gnome-download-http;/gtk+/2.24/gtk+-&gtk2-version;.tar.xz">
    9   <!ENTITY gtk2-download-ftp
    10   "&gnome-download-ftp;/gtk+/2.24/gtk+-&gtk2-version;.tar.xz">
     7  <!ENTITY gtk2-download-http "&gnome-download-http;/gtk+/2.24/gtk+-&gtk2-version;.tar.xz">
     8  <!ENTITY gtk2-download-ftp  "&gnome-download-ftp;/gtk+/2.24/gtk+-&gtk2-version;.tar.xz">
    119  <!ENTITY gtk2-md5sum        "7fdcb407dd174010a695b555bf9b65e2">
    1210  <!ENTITY gtk2-size          "12.6 MB">
     
    1513]>
    1614
    17 <sect1 id="gtk2" xreflabel="gtk+-&gtk2-version;">
     15<sect1 id="gtk2" xreflabel="GTK+-&gtk2-version;">
    1816  <?dbhtml filename="gtk2.html" ?>
    1917
     
    2321  </sect1info>
    2422
    25   <title>Gtk+-&gtk2-version;</title>
     23  <title>GTK+-&gtk2-version;</title>
    2624
    2725  <indexterm zone="gtk2">
     
    3028
    3129  <sect2 role="package">
    32     <title>Introduction to Gtk+ 2</title>
    33 
    34     <para>
    35       The <application>Gtk+ 2</application> package contains
    36       <application>|Gtk+ 2</application> libraries. These are useful for
    37       creating graphical user interfaces for applications.
     30    <title>Introduction to GTK+ 2</title>
     31
     32    <para>
     33      The <application>GTK+ 2</application> package contains
     34      libraries used for creating graphical user interfaces
     35      for applications.
    3836    </para>
    3937
     
    7472    </itemizedlist>
    7573
    76     <bridgehead renderas="sect3">Gtk+ 2 Dependencies</bridgehead>
     74    <bridgehead renderas="sect3">GTK+ 2 Dependencies</bridgehead>
    7775
    7876    <bridgehead renderas="sect4">Required</bridgehead>
    7977    <para role="required">
    80       <xref linkend="cairo"/> (compiled with libX11 support),
     78      <xref linkend="atk"/>,
     79      <xref linkend="cairo"/>,
    8180      <xref linkend="gdk-pixbuf"/>,
    82       the <xref linkend="x-window-system"/> (specifically, libX11, libXext and
    83       libXrender),
    8481      <xref linkend="pango"/> and
    85       <xref linkend="atk"/>
     82      <xref linkend="xorg7-lib"/>
    8683    </para>
    8784
     
    9087      <xref linkend="hicolor-icon-theme"/>
    9188    </para>
    92 
    93     <!-- hicolor-icon-theme is required for the test suite -->
    9489
    9590    <bridgehead renderas="sect4">Optional</bridgehead>
     
    9792      <xref linkend="cups"/>,
    9893      <xref linkend="docbook-utils"/>,
    99       <!-- <ulink url="http://beagle-project.org/Main_Page">libbeagle</ulink>,
    100       This beagle page appears to be just adverts -->
    101       <!-- <ulink url="http://sourceforge.net/projects/openprinting/">papi</ulink>,
    102       I think papi is just for solaris. It was a bugger to compile... -->
    103       <!-- <ulink url="http://www.tracker-project.org/">Tracker</ulink>
    104       This tracker page is a dead link -->
    10594      <xref linkend="gobject-introspection"/> and
    106       <xref linkend="gtk-doc"/>.
     95      <xref linkend="gtk-doc"/>
    10796    </para>
    10897
     
    113102
    114103  <sect2 role="installation">
    115     <title>Installation of Gtk+ 2</title>
    116 
    117     <para>
    118       Install <application>Gtk+ 2</application> by running the following
     104    <title>Installation of GTK+ 2</title>
     105
     106    <para>
     107      Install <application>GTK+ 2</application> by running the following
    119108      commands:
    120109    </para>
     
    168157
    169158    <para>
    170       <command>sed -i 's#.*@man_#man_#'
    171       docs/reference/gtk/Makefile.in</command>: this sed fixes one of the
    172       <filename>Makefile</filename>s so it installs the man pages for
    173       gtk-builder-convert, gtk-query-immodules-2.0 and gtk-update-icon-cache.
     159      <command>sed -i 's#.*@man_#man_#' docs/reference/gtk/Makefile.in</command>:
     160      This sed fixes one of the <filename>Makefile</filename>s so it installs the
     161      man pages for gtk-builder-convert, gtk-query-immodules-2.0 and
     162      gtk-update-icon-cache.
    174163    </para>
    175164
    176165    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    177166      href="../../xincludes/gtk-doc-rebuild.xml"/>
     167
    178168  </sect2>
    179169
    180170  <sect2 role="configuration">
    181     <title>Configuring Gtk+ 2</title>
     171    <title>Configuring GTK+ 2</title>
    182172
    183173    <sect3 id="gtk2-config">
     
    200190
    201191      <para>
    202         <application>Gtk+ 2</application> themes change the way a
    203         <application>Gtk+ 2</application> application looks. A
    204         <application>Gtk+ 2</application> icon theme can be used to change the
     192        <application>GTK+ 2</application> themes change the way a
     193        <application>GTK+ 2</application> application looks. A
     194        <application>GTK+ 2</application> icon theme can be used to change the
    205195        icons that appear on the application's toolbar. If you have installed a
    206         <application>Gtk+ 2</application> theme (such as <ulink
     196        <application>GTK+ 2</application> theme (such as <ulink
    207197        url="http://ftp.gnome.org/pub/gnome/sources/gnome-themes/2.32/">gnome-themes</ulink>
    208198        (requires <xref linkend="gtk-engines"/>)) or a
    209         <application>Gtk+ 2</application> icon theme (such as
     199        <application>GTK+ 2</application> icon theme (such as
    210200        <xref linkend="gnome-icon-theme"/>) you can set your preferences in
    211201        <filename>~/.gtkrc-2.0</filename>:
     
    236226      <para>
    237227        <ulink url="http://sourceforge.net/projects/lxde/files/LXAppearance/">
    238         LXAppearance</ulink> is a <application>Gtk+ 2</application> application
     228        LXAppearance</ulink> is a <application>GTK+ 2</application> application
    239229        that can help you choose the themes you like.
    240230      </para>
     
    256246        </seg>
    257247        <seg>
    258           libpixmap.so, im-am-et.so, im-cedilla.so, im-cyrillic-translit.so,
    259           im-inuktitut.so, im-ipa.so, im-multipress.so, im-thai.so, im-ti-er.so,
    260           im-ti-et.so, im-viqr.so, im-xim.so, libprintbackend-cups.so
    261           libprintbackend-file.so, libprintbackend-lpr.so,
    262           libferret.so, libgail.so, libgailutil.so, libgdk-x11-2.0.so and
     248          libgailutil.so, libgdk-x11-2.0.so and
    263249          libgtk-x11-2.0.so
    264250        </seg>
    265251        <seg>
    266           /etc/gtk-2.0, /usr/include/gail-1.0, /usr/include/gtk-2.0,
    267           /usr/include/gtk-unix-print-2.0, /usr/lib/gtk-2.0,
     252          /etc/gtk-2.0,
     253          /usr/include/gail-1.0,
     254          /usr/include/gtk-2.0,
     255          /usr/include/gtk-unix-print-2.0,
     256          /usr/lib/gtk-2.0,
    268257          /usr/share/doc/gtk+-&gtk2-version;,
    269258          /usr/share/gtk-doc/html/gail-libgail-util,
    270           /usr/share/gtk-doc/html/gdk-pixbuf, /usr/share/gtk-doc/html/gtk,
    271           /usr/share/themes/Default, /usr/share/themes/Emacs and
     259          /usr/share/gtk-doc/html/gtk,
     260          /usr/share/themes/Default,
     261          /usr/share/themes/Emacs and
    272262          /usr/share/themes/Raleigh
    273263        </seg>
     
    298288        <listitem>
    299289          <para>
    300             demonstrates <application>Gtk+ 2</application> functionality and
     290            demonstrates <application>GTK+ 2</application> functionality and
    301291            provides code for the examples.
    302292          </para>
     
    313303          <para>
    314304            collects information about loadable input method modules for
    315             <application>Gtk+ 2</application> and writes it to standard output.
     305            <application>GTK+ 2</application> and writes it to standard output.
    316306          </para>
    317307          <indexterm zone="gtk2 gtk-query-immodules-2.0">
     
    335325
    336326      <varlistentry id="gtk2libs">
    337         <term>Gtk+ 2 Libraries</term>
     327        <term>GTK+ 2 Libraries</term>
    338328        <listitem>
    339329          <para>
     
    341331          </para>
    342332          <indexterm zone="gtk2 gtk2libs">
    343             <primary sortas="c-gtk2libs">Gtk+ 2 Libraries</primary>
    344           </indexterm>
    345         </listitem>
    346       </varlistentry>
     333            <primary sortas="c-gtk2libs">GTK+ 2 Libraries</primary>
     334          </indexterm>
     335        </listitem>
     336      </varlistentry>
     337
    347338    </variablelist>
    348   </sect2>
     339
     340  </sect2>
     341
    349342</sect1>
Note: See TracChangeset for help on using the changeset viewer.