Ignore:
Timestamp:
05/16/2012 04:39:28 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:
121d292
Parents:
c099902d
Message:

Gnome 3.4.2 (See changelog for which components were upgraded/added). Converted all of Gnome XML files to the 'new xml format'. Sorted 'Postlfs' and 'General' section packages in some kind of order. Moved Colord into 'System Utilities' and SpiderMonkey into 'General Utilities'. Fixed Avahi dependencies as reported last night. Fixed several typos and dependencies in other packages. Sorted general.ent according to other packages.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/gmime.xml

    rc099902d r7ded7e3  
    3030    <title>Introduction to GMime</title>
    3131
    32     <para>The <application>GMime</application> package contains a set of
    33     utilities for parsing and creating messages using the Multipurpose
    34     Internet Mail Extension (MIME) as defined by the applicable RFCs. See the
    35     <ulink url="http://spruce.sourceforge.net/gmime/">GMime web site</ulink>
    36     for the RFCs resourced. This is useful as it provides an API which adheres
    37     to the MIME specification as closely as possible while also providing
    38     programmers with an extremely easy to use interface to the API
    39     functions.</para>
     32    <para>
     33      The <application>GMime</application> package contains a set of
     34      utilities for parsing and creating messages using the Multipurpose
     35      Internet Mail Extension (MIME) as defined by the applicable RFCs. See the
     36      <ulink url="http://spruce.sourceforge.net/gmime/">GMime web site</ulink>
     37      for the RFCs resourced. This is useful as it provides an API which adheres
     38      to the MIME specification as closely as possible while also providing
     39      programmers with an extremely easy to use interface to the API functions.
     40    </para>
    4041
    4142    &lfs70_checked;
     
    4445    <itemizedlist spacing="compact">
    4546      <listitem>
    46         <para>Download (HTTP): <ulink url="&gmime-download-http;"/></para>
     47        <para>
     48          Download (HTTP): <ulink url="&gmime-download-http;"/>
     49        </para>
    4750      </listitem>
    4851      <listitem>
    49         <para>Download (FTP): <ulink url="&gmime-download-ftp;"/></para>
     52        <para>
     53          Download (FTP): <ulink url="&gmime-download-ftp;"/>
     54        </para>
    5055      </listitem>
    5156      <listitem>
    52         <para>Download MD5 sum: &gmime-md5sum;</para>
     57        <para>
     58          Download MD5 sum: &gmime-md5sum;
     59        </para>
    5360      </listitem>
    5461      <listitem>
    55         <para>Download size: &gmime-size;</para>
     62        <para>
     63          Download size: &gmime-size;
     64        </para>
    5665      </listitem>
    5766      <listitem>
    58         <para>Estimated disk space required: &gmime-buildsize;</para>
     67        <para>
     68          Estimated disk space required: &gmime-buildsize;
     69        </para>
    5970      </listitem>
    6071      <listitem>
    61         <para>Estimated build time: &gmime-time;</para>
     72        <para>
     73          Estimated build time: &gmime-time;
     74        </para>
    6275      </listitem>
    6376    </itemizedlist>
     
    6679
    6780    <bridgehead renderas="sect4">Required</bridgehead>
    68     <para role="required"><xref linkend="pkgconfig"/></para>
     81    <para role="required">
     82      <xref linkend="pkgconfig"/>
     83    </para>
    6984
    7085    <bridgehead renderas="sect4">Optional</bridgehead>
    71     <para role="optional"><xref linkend="docbook-utils"/>,
    72     <xref linkend="gtk-doc"/>, and
    73     <ulink url="http://go-mono.com/sources/">Gtk#</ulink> (requires
    74     <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>)</para>
     86    <para role="optional">
     87      <xref linkend="docbook-utils"/>,
     88      <xref linkend="gtk-doc"/> and
     89      <ulink url="http://go-mono.com/sources/">Gtk#</ulink> (requires
     90      <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>)
     91    </para>
    7592
    7693    <para condition="html" role="usernotes">User Notes:
    77     <ulink url="&blfs-wiki;/gmime"/></para>
    78 
     94      <ulink url="&blfs-wiki;/gmime"/>
     95    </para>
    7996  </sect2>
    8097
     
    8299    <title>Installation of GMime</title>
    83100
    84     <para>Install <application>GMime</application> by running the following
    85     commands:</para>
     101    <para>
     102      Install <application>GMime</application> by running the following
     103      commands:
     104    </para>
    86105
    87106<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    88107make</userinput></screen>
    89108
    90     <para>If you have <xref linkend="docbook-utils"/> installed and you wish
    91     to generate the API tutorials, issue the following commands:</para>
     109    <para>
     110      If you have <xref linkend="docbook-utils"/> installed and you wish
     111      to generate the API tutorials, issue the following commands:
     112    </para>
    92113
    93114<screen><userinput>pushd docs/tutorial &amp;&amp;
     
    98119popd</userinput></screen>
    99120
    100     <para>To test the results, issue: <command>make check</command>. Note that
    101     some tests may fail because the corresponding sub-system is not installed
    102     or configured properly.</para>
     121    <para>
     122      To test the results, issue: <command>make check</command>. Note that
     123      some tests may fail because the corresponding sub-system is not installed
     124      or configured properly.
     125    </para>
    103126
    104     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     127    <para>
     128      Now, as the <systemitem class="username">root</systemitem> user:
     129    </para>
    105130
    106131<screen role="root"><userinput>make install &amp;&amp;
     
    109134                    /usr/share/doc/gmime-&gmime-version;</userinput></screen>
    110135
    111     <para>If you generated the API tutorials, still as the
    112     <systemitem class="username">root</systemitem> user:</para>
     136    <para>
     137      If you generated the API tutorials, still as the
     138      <systemitem class="username">root</systemitem> user:
     139    </para>
    113140
    114141<screen role="root"><userinput>install -v -m644    docs/tutorial/gmime* \
     
    121148
    122149    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    123     href="../../xincludes/gtk-doc-rebuild.xml"/>
     150      href="../../xincludes/static-libraries.xml"/>
    124151
    125152    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    126     href="../../xincludes/static-libraries.xml"/>
     153      href="../../xincludes/gtk-doc-rebuild.xml"/>
    127154
    128155  </sect2>
     
    132159
    133160    <segmentedlist>
    134       <segtitle>Installed Programs</segtitle>
    135       <segtitle>Installed Libraries</segtitle>
     161      <segtitle>Installed Library</segtitle>
    136162      <segtitle>Installed Directories</segtitle>
    137163
    138164      <seglistitem>
    139         <seg>None</seg>
    140         <seg>libgmime-2.4.so and optionally,
    141         <application>Mono</application> bindings</seg>
    142         <seg>/usr/include/gmime-2.4/gmime, /usr/lib/mono/gac/gmime-sharp,
    143         /usr/lib/mono/gmime-sharp,
    144         /usr/share/doc/gmime-&gmime-version; and
    145         /usr/share/gtk-doc/html/gmime</seg>
     165        <seg>
     166          libgmime-2.4.so
     167        </seg>
     168        <seg>
     169          /usr/include/gmime-2.4,
     170          /usr/share/doc/gmime-&gmime-version; and
     171          /usr/share/gtk-doc/html/gmime
     172        </seg>
    146173      </seglistitem>
    147174    </segmentedlist>
     
    155182        <term><filename class='libraryfile'>libgmime-2.4.so</filename></term>
    156183        <listitem>
    157           <para>contains API functions used by programs that need to comply to
    158           the MIME standards.</para>
     184          <para>
     185            contains API functions used by programs that need to comply to
     186            the MIME standards.
     187          </para>
    159188          <indexterm zone="gmime libgmime-2.4">
    160189            <primary sortas="c-libgmime-2.4">libgmime-2.4.so</primary>
Note: See TracChangeset for help on using the changeset viewer.