[blfs-book] r10620 - trunk/BOOK/general/genlib

krejzi at linuxfromscratch.org krejzi at linuxfromscratch.org
Mon Sep 3 13:28:34 PDT 2012


Author: krejzi
Date: 2012-09-03 14:28:29 -0600 (Mon, 03 Sep 2012)
New Revision: 10620

Modified:
   trunk/BOOK/general/genlib/gmime.xml
Log:
Actually, submit gmime.

Modified: trunk/BOOK/general/genlib/gmime.xml
===================================================================
--- trunk/BOOK/general/genlib/gmime.xml	2012-09-03 20:27:56 UTC (rev 10619)
+++ trunk/BOOK/general/genlib/gmime.xml	2012-09-03 20:28:29 UTC (rev 10620)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY gmime-download-http "&gnome-download-http;/gmime/2.4/gmime-&gmime-version;.tar.xz">
-  <!ENTITY gmime-download-ftp  "&gnome-download-ftp;/gmime/2.4/gmime-&gmime-version;.tar.xz">
-  <!ENTITY gmime-md5sum        "46a52361d43769d20dbd87aa225bc3f9">
-  <!ENTITY gmime-size          "672 KB">
-  <!ENTITY gmime-buildsize     "21 MB">
-  <!ENTITY gmime-time          "0.4 SBU">
+  <!ENTITY gmime-download-http "&gnome-download-http;/gmime/2.6/gmime-&gmime-version;.tar.xz">
+  <!ENTITY gmime-download-ftp  "&gnome-download-ftp;/gmime/2.6/gmime-&gmime-version;.tar.xz">
+  <!ENTITY gmime-md5sum        "4e0d9fc389c840f827c8f139e7417588">
+  <!ENTITY gmime-size          "708 KB">
+  <!ENTITY gmime-buildsize     "20 MB">
+  <!ENTITY gmime-time          "0.3 SBU">
 ]>
 
 <sect1 id="gmime" xreflabel="GMime-&gmime-version;">
@@ -39,7 +39,7 @@
       programmers with an extremely easy to use interface to the API functions.
     </para>
 
-    &lfs70_checked;
+    &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -85,6 +85,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="docbook-utils"/>,
+      <xref linkend="gpgme"/>,
       <xref linkend="gtk-doc"/> and
       <ulink url="http://go-mono.com/sources/">Gtk#</ulink> (requires
       <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>)
@@ -107,40 +108,15 @@
 make</userinput></screen>
 
     <para>
-      If you have <xref linkend="docbook-utils"/> installed and you wish
-      to generate the API tutorials, issue the following commands:
+      To test the results, issue: <command>make check</command>.
     </para>
 
-<screen><userinput>pushd docs/tutorial &&
-docbook2html --nochunks gmime-tut.sgml &&
-docbook2pdf             gmime-tut.sgml &&
-docbook2ps              gmime-tut.sgml &&
-docbook2txt             gmime-tut.sgml &&
-popd</userinput></screen>
-
     <para>
-      To test the results, issue: <command>make check</command>. Note that
-      some tests may fail because the corresponding sub-system is not installed
-      or configured properly.
-    </para>
-
-    <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make install &&
-install -v -m755 -d /usr/share/doc/gmime-&gmime-version; &&
-install -v -m644    README \
-                    /usr/share/doc/gmime-&gmime-version;</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
-    <para> 
-      If you generated the API tutorials, still as the
-      <systemitem class="username">root</systemitem> user:
-    </para>
-
-<screen role="root"><userinput>install -v -m644    docs/tutorial/gmime* \
-                    /usr/share/doc/gmime-&gmime-version;</userinput></screen>
-
   </sect2>
 
   <sect2 role="commands">
@@ -149,6 +125,12 @@
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
       href="../../xincludes/static-libraries.xml"/>
 
+    <para>
+      <option>--enable-smime</option>: Use this switch if you have
+      installed <xref linkend="gpgme"/> and wish to enable
+      S/MIME support in <application>GMime</application>.
+    </para>
+
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
       href="../../xincludes/gtk-doc-rebuild.xml"/>
 
@@ -163,11 +145,10 @@
 
       <seglistitem>
         <seg>
-          libgmime-2.4.so
+          libgmime-2.6.so
         </seg>
         <seg>
-          /usr/include/gmime-2.4,
-          /usr/share/doc/gmime-&gmime-version; and
+          /usr/include/gmime-2.6 and
           /usr/share/gtk-doc/html/gmime
         </seg>
       </seglistitem>
@@ -178,15 +159,15 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="libgmime-2.4">
-        <term><filename class='libraryfile'>libgmime-2.4.so</filename></term>
+      <varlistentry id="libgmime-2">
+        <term><filename class="libraryfile">libgmime-2.6.so</filename></term>
         <listitem>
           <para>
             contains API functions used by programs that need to comply to
             the MIME standards.
           </para>
-          <indexterm zone="gmime libgmime-2.4">
-            <primary sortas="c-libgmime-2.4">libgmime-2.4.so</primary>
+          <indexterm zone="gmime libgmime-2">
+            <primary sortas="c-libgmime-2">libgmime-2.6.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>




More information about the blfs-book mailing list