[lfs-fr] r1614 - in trunk/blfs: . general/genlib template

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Ven 17 Fév 10:55:15 PST 2012


Author: jmengual
Date: 2012-02-17 19:55:15 +0100 (Fri, 17 Feb 2012)
New Revision: 1614

Modified:
   trunk/blfs/general.ent
   trunk/blfs/general/genlib/libassuan.xml
   trunk/blfs/general/genlib/pth.xml
   trunk/blfs/template/README
Log:
R9449 a 9450


Modified: trunk/blfs/general/genlib/libassuan.xml
===================================================================
--- trunk/blfs/general/genlib/libassuan.xml	2012-02-16 10:05:23 UTC (rev 1613)
+++ trunk/blfs/general/genlib/libassuan.xml	2012-02-17 18:55:15 UTC (rev 1614)
@@ -5,11 +5,11 @@
   %general-entities;
 
   <!ENTITY libassuan-download-http "&sources-anduin-http;/l/libassuan-&libassuan-version;.tar.bz2">
-  <!ENTITY libassuan-download-http " ">
+  <!ENTITY libassuan-download-http "ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-&libassuan-version;.tar.bz2">
   <!ENTITY libassuan-download-ftp  "ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-&libassuan-version;.tar.bz2">
-  <!ENTITY libassuan-md5sum        "3e7d00fd2ee8a0b9c51ac7616ef3f1ec">
-  <!ENTITY libassuan-size          "484 Kio">
-  <!ENTITY libassuan-buildsize     "6.5 Mio">
+  <!ENTITY libassuan-md5sum        "179d1918325fdb928c7bd90b8a514fc7">
+  <!ENTITY libassuan-size          "520 Kio">
+  <!ENTITY libassuan-buildsize     "6.4 Mio">
   <!ENTITY libassuan-time          "moins de 0.1 SBU">
 ]>
 
@@ -30,7 +30,8 @@
   <sect2 role="package">
     <title>Introduction à Libassuan</title>
 
-    <para>Le paques <application>Libassuan</application> contient une bibliothèque IPC
+    <para>Le paques <application>Libassuan</application> contient une bibliothèque
+    de communication entre processus
     utilisée par certains des paquets liés à <application>GnuPG</application>.
     L'utilisation primaire de <application>Libassuan</application> est de permettre à un
     client d'interagir avec un serveur non permanent. 
@@ -68,15 +69,6 @@
     <bridgehead renderas="sect4">Requised</bridgehead>
     <para role="required"><xref linkend="libgpg-error"/></para>
 
-    <bridgehead renderas="sect4">Facultatives</bridgehead>
-    <para role="optional"><xref linkend="pth"/></para>
-
-    <para>D'autres paquets (tels que <application>GnuPG-2</application>) exigeront que
-    la bibliothèque <application>Libassuan</application> soit liée à la bibliothèque
-    <application>Pth</application>. Assurez-vous que
-    <application>Pth</application> est installée avant de commencer la construction si
-    vous avez un doute.</para>
-
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url="&blfs-wiki;/libassuan"/></para>
 
@@ -100,7 +92,7 @@
 
 <screen><userinput>make -k -C doc pdf ps html</userinput></screen>
 
-    <para>Pour tester les résultats, lancez : <command>make check</command>.</para>
+    <para>Pour tester les résultats, lancez : <command>make test</command>.</para>
 
     <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :</para>
 
@@ -131,7 +123,7 @@
 
       <seglistitem>
         <seg>libassuan-config</seg>
-        <seg>libassuan.a et libassuan-pth.a</seg>
+        <seg>libassuan.so</seg>
         <seg>/usr/share/doc/libassuan-&libassuan-version;</seg>
       </seglistitem>
     </segmentedlist>
@@ -145,9 +137,9 @@
         <term><command>libassuan-config</command></term>
         <listitem>
           <para>est un outil utilisé pour configurer et construire des applications basées sur
-          la bibliothèque libassuan(3). Il peut être utilisé pour interroger le compilateur C
+          la bibliothèque libassuan. Il peut être utilisé pour interroger le compilateur C
           et les drapeaux de l'éditeur de liens qui sont requis pour compiler et lier correctement
-          l'application à la bibliothèque libassuan(3).</para>
+          l'application à la bibliothèque libassuan.</para>
           <indexterm zone="libassuan libassuan-config">
             <primary sortas="b-libassuan-config">libassuan-config</primary>
           </indexterm>
@@ -155,26 +147,16 @@
       </varlistentry>
 
       <varlistentry id="libassuan-lib">
-        <term><filename class='libraryfile'>libassuan.a</filename></term>
+        <term><filename class="libraryfile">libassuan.so</filename></term>
         <listitem>
-          <para>est la bibliothèque IPC.</para>
+          <para>est une bibliothèque de communication entre processus qui applique
+          le protocole Assuan.</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>est la bibliothèque IPC liée à la 
-          <foreignphrase>GNU Portable Threads Library</foreignphrase>.</para>
-          <indexterm zone="libassuan libassuan-pth">
-            <primary sortas="c-libassuan-pth">libassuan-pth.a</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
     </variablelist>
 
   </sect2>

Modified: trunk/blfs/general/genlib/pth.xml
===================================================================
--- trunk/blfs/general/genlib/pth.xml	2012-02-16 10:05:23 UTC (rev 1613)
+++ trunk/blfs/general/genlib/pth.xml	2012-02-17 18:55:15 UTC (rev 1614)
@@ -79,10 +79,11 @@
     <para>Installez <application>Pth</application> en lançant les commandes
     suivantes :</para>
 
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>sed -i 's#$(LOBJS): Makefile#$(LOBJS): pth_p.h Makefile#' Makefile.in &&
+./configure --prefix=/usr --disable-static --mandir=/usr/share/man &&
 make</userinput></screen>
 
-    <para>Pour tester les résultats, lancez : <command>make check</command>.</para>
+    <para>Pour tester les résultats, lancez : <command>make test</command>.</para>
 
     <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :</para>
 
@@ -93,6 +94,22 @@
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Explication des commandes</title>
+
+    <para><command>sed -i 's#$(LOBJS) ...</command> : Ce sed corrige
+    une concurrence de mémoire (race condition) dans le Makefile. Il vous permet
+    de lancer <command>make</command> avec plusieurs tâches (comme
+    <command>make -j4</command>) <!-- how ironic that a
+    package for using multiple threads has this bug in its Makefile-->.</para>
+
+    <para><option>--disable-static</option> : Cette option arrête la
+    compilation d'une version statique ce la bibliothèque.</para>
+
+    <para><option>--mandir=/usr/share/man</option> : Cette option met les
+    pages de man dans /usr/share/man et non dans /usr/man.</para>
+  </sect2>
+
   <sect2 role="content">
     <title>Contenu</title>
 
@@ -103,7 +120,7 @@
 
       <seglistitem>
         <seg>pth-config</seg>
-        <seg>libpth.{so,a}</seg>
+        <seg>libpth.so</seg>
         <seg>/usr/share/doc/pth-&pth-version;</seg>
       </seglistitem>
     </segmentedlist>
@@ -127,12 +144,12 @@
       </varlistentry>
 
       <varlistentry id="libpth">
-        <term><filename class='libraryfile'>libpth.{so,a}</filename></term>
+        <term><filename class="libraryfile">libpth.so</filename></term>
         <listitem>
           <para>contient les fonctions de l'API utilisées par la bibliothèque
           GNU Portable Threads Library.</para>
           <indexterm zone="pth libpth">
-            <primary sortas="c-libpth">libpth.{so,a}</primary>
+            <primary sortas="c-libpth">libpth.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/blfs/general.ent
===================================================================
--- trunk/blfs/general.ent	2012-02-16 10:05:23 UTC (rev 1613)
+++ trunk/blfs/general.ent	2012-02-17 18:55:15 UTC (rev 1614)
@@ -200,7 +200,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">

Modified: trunk/blfs/template/README
===================================================================
--- trunk/blfs/template/README	2012-02-16 10:05:23 UTC (rev 1613)
+++ trunk/blfs/template/README	2012-02-17 18:55:15 UTC (rev 1614)
@@ -1,7 +1,10 @@
-$LastChangedBy: randy $
-$Date: 2007-01-18 20:38:19 +0100 (jeu, 18 jan 2007) $
+$LastChangedBy: andy $
+$Date: 2012-02-17 14:32:38 +0100 (ven 17 fév 2012) $
 
 This is a generic template.
 
 Makes a copy of the file and edit as needed.
 
+don't forget to:
+
+svn propset svn:keywords "LastChangedBy Date" path/to/new/page.xml




More information about the lfs-traducfr mailing list