[blfs-book] r9450 - in trunk/BOOK: . general/genlib

andy at linuxfromscratch.org andy at linuxfromscratch.org
Fri Feb 17 06:11:08 PST 2012


Author: andy
Date: 2012-02-17 07:11:03 -0700 (Fri, 17 Feb 2012)
New Revision: 9450

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/libassuan.xml
Log:
libassuan-2.0.3

Modified: trunk/BOOK/general/genlib/libassuan.xml
===================================================================
--- trunk/BOOK/general/genlib/libassuan.xml	2012-02-17 13:32:38 UTC (rev 9449)
+++ trunk/BOOK/general/genlib/libassuan.xml	2012-02-17 14:11:03 UTC (rev 9450)
@@ -5,10 +5,11 @@
   %general-entities;
 
   <!ENTITY libassuan-download-http " ">
-  <!ENTITY libassuan-download-ftp  "ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-&libassuan-version;.tar.bz2">
-  <!ENTITY libassuan-md5sum        "3e7d00fd2ee8a0b9c51ac7616ef3f1ec">
-  <!ENTITY libassuan-size          "484 KB">
-  <!ENTITY libassuan-buildsize     "6.5 MB">
+  <!ENTITY libassuan-download-ftp
+  "ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-&libassuan-version;.tar.bz2">
+  <!ENTITY libassuan-md5sum        "179d1918325fdb928c7bd90b8a514fc7">
+  <!ENTITY libassuan-size          "520 KB">
+  <!ENTITY libassuan-buildsize     "6.4 MB">
   <!ENTITY libassuan-time          "less than 0.1 SBU">
 ]>
 
@@ -29,14 +30,15 @@
   <sect2 role="package">
     <title>Introduction to Libassuan</title>
 
-    <para>The <application>Libassuan</application> package contains an IPC
-    library used by some of the other <application>GnuPG</application> related
-    packages. <application>Libassuan</application>'s primary use is to allow a
-    client to interact with a non-persistent server.
-    <application>Libassuan</application> is not, however, limited to use with
-    <application>GnuPG</application> servers and clients. It was designed to be
-    flexible enough to meet the demands of many transaction based environments
-    with non-persistent servers.</para>
+    <para>The <application>Libassuan</application> package contains an inter
+    process communication library used by some of the other
+    <application>GnuPG</application> related packages.
+    <application>Libassuan</application>'s primary use is to allow a client to
+    interact with a non-persistent server. <application>Libassuan</application>
+    is not, however, limited to use with <application>GnuPG</application>
+    servers and clients. It was designed to be flexible enough to meet the
+    demands of many transaction based environments with non-persistent
+    servers.</para>
 
     &lfs70_checked;
 
@@ -67,18 +69,8 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required"><xref linkend="libgpg-error"/></para>
 
-    <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="pth"/></para>
-
-    <para>Other packages (such as <application>GnuPG-2</application>) will
-    require that the <application>Libassuan</application> library is linked to
-    the <application>Pth</application> library. Ensure
-    <application>Pth</application> is installed before beginning the build if
-    you have any doubts.</para>
-
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/libassuan"/></para>
-
   </sect2>
 
   <sect2 role="installation">
@@ -94,12 +86,12 @@
 makeinfo --plaintext       -o doc/assuan.txt           doc/assuan.texi</userinput></screen>
 
     <para>If you wish to build alternate formats of the documentation, you
-    must have <!--<xref linkend="tetex"/> or--> <xref linkend="texlive"/> installed,
-    then issue the following command:</para>
+    must have <!--<xref linkend="tetex"/> or--> <xref linkend="texlive"/>
+    installed, then issue the following command:</para>
 
 <screen><userinput>make -k -C doc pdf ps html</userinput></screen>
 
-    <para>To test the results, issue: <command>make check</command>.</para>
+    <para>To test the results, issue: <command>make test</command>.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem>
     user:</para>
@@ -118,7 +110,6 @@
                  /usr/share/doc/libassuan-&libassuan-version;/html &&
 install -v -m644 doc/assuan.{pdf,ps,dvi} \
                  /usr/share/doc/libassuan-&libassuan-version;</userinput></screen>
-
   </sect2>
 
   <sect2 role="content">
@@ -131,7 +122,7 @@
 
       <seglistitem>
         <seg>libassuan-config</seg>
-        <seg>libassuan.a and libassuan-pth.a</seg>
+        <seg>libassuan.so</seg>
         <seg>/usr/share/doc/libassuan-&libassuan-version;</seg>
       </seglistitem>
     </segmentedlist>
@@ -145,9 +136,9 @@
         <term><command>libassuan-config</command></term>
         <listitem>
           <para>is a utility used to configure and build applications based on
-          the libassuan(3) library. It can be used to query the C compiler and
+          the libassuan library. It can be used to query the C compiler and
           linker flags which are required to correctly compile and link the
-          application against the libassuan(3) library.</para>
+          application against the libassuan library.</para>
           <indexterm zone="libassuan libassuan-config">
             <primary sortas="b-libassuan-config">libassuan-config</primary>
           </indexterm>
@@ -155,28 +146,15 @@
       </varlistentry>
 
       <varlistentry id="libassuan-lib">
-        <term><filename class='libraryfile'>libassuan.a</filename></term>
+        <term><filename class="libraryfile">libassuan.so</filename></term>
         <listitem>
-          <para>is the IPC library.</para>
+          <para>is an inter process communication library which implements the
+          Assuan protocol.</para>
           <indexterm zone="libassuan libassuan-lib">
-            <primary sortas="c-libassuan">libassuan.a</primary>
+            <primary sortas="c-libassuan">libassuan.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
-
-      <varlistentry id="libassuan-pth">
-        <term><filename class='libraryfile'>libassuan-pth.a</filename></term>
-        <listitem>
-          <para>is the IPC library linked with the GNU Portable Threads
-          Library.</para>
-          <indexterm zone="libassuan libassuan-pth">
-            <primary sortas="c-libassuan-pth">libassuan-pth.a</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
     </variablelist>
-
   </sect2>
-
 </sect1>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-02-17 13:32:38 UTC (rev 9449)
+++ trunk/BOOK/general.ent	2012-02-17 14:11:03 UTC (rev 9450)
@@ -198,7 +198,7 @@
 <!ENTITY eggdbus-version              "0.6">
 <!ENTITY libpthread-stubs-version     "0.3">
 <!ENTITY pth-version                  "2.0.7">
-<!ENTITY libassuan-version            "2.0.2">
+<!ENTITY libassuan-version            "2.0.3">
 <!ENTITY libgpg-error-version         "1.10">
 <!ENTITY libgcrypt-version            "1.5.0">
 <!ENTITY keyutils-version             "1.5.3">




More information about the blfs-book mailing list