Changeset 7c18102


Ignore:
Timestamp:
05/01/2005 10:11:42 AM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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:
d0455a2
Parents:
df040286
Message:

Tagged glib2.xml

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/glib2.xml

    rdf040286 r7c18102  
    55  %general-entities;
    66
    7 <!ENTITY glib2-download-http "http://gd.tuwien.ac.at/graphics/gimp/gtk/v2.6/glib-&glib2-version;.tar.bz2">
    8 <!ENTITY glib2-download-ftp "ftp://ftp.gtk.org/pub/gtk/v2.6/glib-&glib2-version;.tar.bz2">
    9 <!ENTITY glib2-md5sum "af7eeb8aae764ff763418471ed6eb93d">
    10 <!ENTITY glib2-size "2.3 MB">
    11 <!ENTITY glib2-buildsize "40.9 MB">
    12 <!ENTITY glib2-time "2.82 SBU (includes rebuilding documentation)">
     7  <!ENTITY glib2-download-http "http://gd.tuwien.ac.at/graphics/gimp/gtk/v2.6/glib-&glib2-version;.tar.bz2">
     8  <!ENTITY glib2-download-ftp "ftp://ftp.gtk.org/pub/gtk/v2.6/glib-&glib2-version;.tar.bz2">
     9  <!ENTITY glib2-md5sum "af7eeb8aae764ff763418471ed6eb93d">
     10  <!ENTITY glib2-size "2.3 MB">
     11  <!ENTITY glib2-buildsize "40.9 MB">
     12  <!ENTITY glib2-time "2.82 SBU (includes rebuilding documentation)">
    1313]>
    1414
    1515<sect1 id="glib2" xreflabel="GLib-&glib2-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="glib2.html"?>
    21 <title>GLib-&glib2-version;</title>
    22 <indexterm zone="glib2">
    23 <primary sortas="a-GLib2">GLib2</primary></indexterm>
     16  <?dbhtml filename="glib2.html"?>
     17 
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22 
     23  <title>GLib-&glib2-version;</title>
     24 
     25  <indexterm zone="glib2">
     26    <primary sortas="a-GLib2">GLib2</primary>
     27  </indexterm>
    2428
    25 <sect2>
    26 <title>Introduction to <application>GLib</application></title>
     29  <sect2 role="package">
     30    <title>Introduction to GLib</title>
     31   
     32    <para>The <application>glib</application> package contains a low-level core
     33    library. This is useful for providing data structure handling for C,
     34    portability wrappers and interfaces for such runtime functionality as an
     35    event loop, threads, dynamic loading, and an object system.</para>
     36   
     37    <bridgehead renderas="sect3">Package Information</bridgehead>
     38    <itemizedlist spacing="compact">
     39      <listitem>
     40        <para>Download (HTTP): <ulink url="&glib2-download-http;"/></para>
     41      </listitem>
     42      <listitem>
     43        <para>Download (FTP): <ulink url="&glib2-download-ftp;"/></para>
     44      </listitem>
     45      <listitem>
     46        <para>Download MD5 sum: &glib2-md5sum;</para>
     47      </listitem>
     48      <listitem>
     49        <para>Download size: &glib2-size;</para>
     50      </listitem>
     51      <listitem>
     52        <para>Estimated disk space required: &glib2-buildsize;</para>
     53      </listitem>
     54      <listitem>
     55        <para>Estimated build time: &glib2-time;</para>
     56      </listitem>
     57    </itemizedlist>
     58   
     59    <bridgehead renderas="sect3">Glib Dependencies</bridgehead>
     60   
     61    <bridgehead renderas="sect4">Required</bridgehead>
     62    <para><xref linkend="pkgconfig"/></para>
     63   
     64    <bridgehead renderas="sect4">Optional</bridgehead>
     65    <para><xref linkend="gtk-doc"/></para>
     66   
     67  </sect2>
     68 
     69  <sect2 role="installation">
     70    <title>Installation of GLib</title>
    2771
    28 <para>The <application>glib</application> package contains a low-level core
    29 library. This is useful for providing data structure handling for C,
    30 portability wrappers and interfaces for such runtime functionality as an
    31 event loop, threads, dynamic loading, and an object system.</para>
     72    <para>Install <application>glib</application> by running the following
     73    commands:</para>
    3274
    33 <sect3><title>Package information</title>
    34 <itemizedlist spacing='compact'>
    35 <listitem><para>Download (HTTP): <ulink
    36 url="&glib2-download-http;"/></para></listitem>
    37 <listitem><para>Download (FTP): <ulink
    38 url="&glib2-download-ftp;"/></para></listitem>
    39 <listitem><para>Download MD5 sum: &glib2-md5sum;</para></listitem>
    40 <listitem><para>Download size: &glib2-size;</para></listitem>
    41 <listitem><para>Estimated disk space required:
    42 &glib2-buildsize;</para></listitem>
    43 <listitem><para>Estimated build time:
    44 &glib2-time;</para></listitem></itemizedlist>
    45 </sect3>
     75<screen><userinput>./configure --prefix=/usr &amp;&amp;
     76make</userinput></screen>
     77   
     78    <para>To test the results, issue: <command>make check</command>.</para>
     79   
     80    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     81   
     82<screen role="root"><userinput>make install</userinput></screen>
     83   
     84  </sect2>
     85 
     86  <sect2 role="commands">
     87    <title>Command Explanations</title>
    4688
    47 <sect3><title><application>GLib</application> dependencies</title>
    48 <sect4><title>Required</title>
    49 <para><xref linkend="pkgconfig"/></para>
    50 </sect4>
     89    <para><option>--enable-gtk-doc</option>: This switch will rebuild
     90    the API documentation during the
     91    <command>make</command> command.</para>
     92   
     93  </sect2>
     94 
     95  <sect2 role="content">
     96    <title>Contents</title>
    5197
    52 <sect4><title>Optional</title>
    53 <para><xref linkend="gtk-doc"/></para>
    54 </sect4>
    55 </sect3>
     98    <segmentedlist>
     99      <segtitle>Installed Programs</segtitle>
     100      <segtitle>Installed Libraries</segtitle>
     101      <segtitle>Installed Directories</segtitle>
     102     
     103      <seglistitem>
     104        <seg>glib-genmarshal, glib-gettextize, glib-mkenums, and
     105        gobject-query</seg>
     106        <seg>libglib-2.0.so, libgobject-2.0.so, libgmodule-2.0.so, and
     107        libgthread-2.0.so</seg>
     108        <seg>/usr/include/glib-2.0, /usr/lib/glib-2.0, /usr/share/glib-2.0,
     109        /usr/share/gtk-doc/html/glib, and /usr/share/gtk-doc/html/gobject</seg>
     110      </seglistitem>
     111    </segmentedlist>
     112   
     113    <variablelist>
     114      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     115      <?dbfo list-presentation="list"?>
     116      <?dbhtml list-presentation="table"?>
     117     
     118      <varlistentry id="glib-genmarshal">
     119        <term><command>glib-genmarshal</command></term>
     120        <listitem>
     121          <para>is a C code marshaller generation utility for GLib
     122          closures.</para>
     123          <indexterm zone="glib2 glib-genmarshal">
     124            <primary sortas="b-glib-genmarshal">glib-genmarshal</primary>
     125          </indexterm>
     126        </listitem>
     127      </varlistentry>
     128     
     129      <varlistentry id="glib-gettextize">
     130        <term><command>glib-gettextize</command></term>
     131        <listitem>
     132          <para>is a variant of the <application>gettext</application>
     133          internationalization utility.</para>
     134          <indexterm zone="glib2 glib-gettextize">
     135            <primary sortas="b-glib-gettextize">glib-gettextize</primary>
     136          </indexterm>
     137        </listitem>
     138      </varlistentry>
     139     
     140      <varlistentry id="glib-mkenums">
     141        <term><command>glib-mkenums</command></term>
     142        <listitem>
     143          <para>is a C language enum description generation utility.</para>
     144          <indexterm zone="glib2 glib-mkenums">
     145            <primary sortas="b-glib-mkenums">glib-mkenums</primary>
     146          </indexterm>
     147        </listitem>
     148      </varlistentry>
     149     
     150      <varlistentry id="gobject-query">
     151        <term><command>gobject-query</command></term>
     152        <listitem>
     153          <para>is a small utility that draws a tree of types.</para>
     154          <indexterm zone="glib2 gobject-query">
     155            <primary sortas="b-gobject-query">gobject-query</primary>
     156          </indexterm>
     157        </listitem>
     158      </varlistentry>
     159     
     160      <varlistentry id="GLib-libraries">
     161        <term>GLib libraries</term>
     162          <listitem>
     163          <para>contain a low-level core library for the
     164          <application>GIMP</application> Toolkit.</para>
     165          <indexterm zone="glib2 GLib-libraries">
     166            <primary sortas="c-GLib-libraries">Glib libraries</primary>
     167          </indexterm>
     168          </listitem>
     169        </varlistentry>
     170       
     171    </variablelist>
    56172
    57 </sect2>
    58 
    59 <sect2>
    60 <title>Installation of <application>GLib</application></title>
    61 
    62 <para>Install <application>glib</application> by running the following
    63 commands:</para>
    64 
    65 <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    66 make</command></userinput></screen>
    67 
    68 <para>To test the results, issue: <command>make check</command>.</para>
    69 
    70 <para>Now, as the root user:</para>
    71 
    72 <screen><userinput role="root"><command>make install</command></userinput></screen>
    73 
    74 </sect2>
    75 
    76 <sect2>
    77 <title>Command explanations</title>
    78 
    79 <para><option>--enable-gtk-doc</option>: This switch will rebuild
    80 the <acronym>API</acronym> documentation during the
    81 <command>make</command> command.</para>
    82 
    83 </sect2>
    84 
    85 <sect2>
    86 <title>Contents</title>
    87 
    88 <segmentedlist>
    89 <segtitle>Installed Programs</segtitle>
    90 <segtitle>Installed Libraries</segtitle>
    91 <segtitle>Installed Directories</segtitle>
    92 <seglistitem>
    93 <seg>glib-genmarshal, glib-gettextize, glib-mkenums and
    94 gobject-query</seg>
    95 <seg>libglib-2.0.so, libgobject-2.0.so, libgmodule-2.0.so and
    96 libgthread-2.0.so</seg>
    97 <seg>/usr/include/glib-2.0, /usr/lib/glib-2.0, /usr/share/glib-2.0,
    98 /usr/share/gtk-doc/html/glib and /usr/share/gtk-doc/html/gobject</seg>
    99 </seglistitem>
    100 </segmentedlist>
    101 
    102 <variablelist>
    103 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    104 <?dbfo list-presentation="list"?>
    105 
    106 <varlistentry id="glib-genmarshal">
    107 <term><command>glib-genmarshal</command></term>
    108 <listitem><para>is a C code marshaller generation utility for GLib
    109 closures.</para>
    110 <indexterm zone="glib2 glib-genmarshal">
    111 <primary sortas="b-glib-genmarshal">glib-genmarshal</primary></indexterm>
    112 </listitem>
    113 </varlistentry>
    114 
    115 <varlistentry id="glib-gettextize">
    116 <term><command>glib-gettextize</command></term>
    117 <listitem><para>is a variant of the <application>gettext</application>
    118 internationalization utility.</para>
    119 <indexterm zone="glib2 glib-gettextize">
    120 <primary sortas="b-glib-gettextize">glib-gettextize</primary></indexterm>
    121 </listitem>
    122 </varlistentry>
    123 
    124 <varlistentry id="glib-mkenums">
    125 <term><command>glib-mkenums</command></term>
    126 <listitem><para>is a C language enum description generation utility.</para>
    127 <indexterm zone="glib2 glib-mkenums">
    128 <primary sortas="b-glib-mkenums">glib-mkenums</primary></indexterm>
    129 </listitem>
    130 </varlistentry>
    131 
    132 <varlistentry id="gobject-query">
    133 <term><command>gobject-query</command></term>
    134 <listitem><para>is a small utility that draws a tree of types.</para>
    135 <indexterm zone="glib2 gobject-query">
    136 <primary sortas="b-gobject-query">gobject-query</primary></indexterm>
    137 </listitem>
    138 </varlistentry>
    139 
    140 <varlistentry id="GLib-libraries">
    141 <term>GLib libraries</term>
    142 <listitem><para>contain a low-level core library for the
    143 <application><acronym>GIMP</acronym></application> Toolkit.</para>
    144 <indexterm zone="glib2 GLib-libraries">
    145 <primary sortas="c-GLib-libraries">Glib libraries</primary></indexterm>
    146 </listitem>
    147 </varlistentry>
    148 </variablelist>
    149 
    150 </sect2>
     173  </sect2>
    151174
    152175</sect1>
Note: See TracChangeset for help on using the changeset viewer.