[lfs-fr] [BLFS-EN] r10115

Robot myou72 at orange.fr
Mar 8 Mai 10:04:44 PDT 2012


Révision 10115

fichiers modifiés :
   networking/netlibs/libtirpc.xml
   gnome/core/eog.xml
   general/sysutils/pciutils.xml

Log :
Fix libtirpc build instructions to avoid .la file weirdness. Add new parameter to pciutils make command and recommend librsvg for eog.

Le robot a traité 0 % du commit anglais.

Index: general/sysutils/pciutils.xml
===================================================================
--- general/sysutils/pciutils.xml	(revision 10114)
+++ general/sysutils/pciutils.xml	(revision 10115)
@@ -65,23 +65,24 @@
   {sect2 role="installation"}
     {title}Installation of PCI Utilities{/title}
 
-    {para}First, fix a minor script error.  If you want to compress the PCI
-    data, use 1 instead of 0 in the instruction below.  The uncompressed data
-    is currently about 710KB.{/para}
+    {para}
+      Install {application}PCI Utilities{/application} by
+      running the following commands:
+    {/para}
 
-{screen}{userinput}sed -i -e 's/^PCI_COMPRESSED_IDS=/&0/' update-pciids.sh {/userinput}{/screen}
-
-    {para}Install {application}PCI Utilities{/application} by
-    running the following commands:{/para}
-
 {screen}{userinput}make PREFIX=/usr MANDIR=/usr/share/man \
-     ZLIB=no SHARED=yes all{/userinput}{/screen}
+     ZLIB=no SHARED=yes PCI_COMPRESSED_IDS=0 all{/userinput}{/screen}
 
-    {para}This package does not come with a test suite.{/para}
+    {para}
+      This package does not come with a test suite.
+    {/para}
 
-    {para}Now, as the {systemitem class="username"}root{/systemitem} user:{/para}
+    {para}
+      Now, as the {systemitem class="username"}root{/systemitem} user:
+    {/para}
 
-{screen role="root"}{userinput}make PREFIX=/usr MANDIR=/usr/share/man SHARED=yes \
+{screen role="root"}{userinput}make PREFIX=/usr MANDIR=/usr/share/man \
+     ZLIB=no SHARED=yes PCI_COMPRESSED_IDS=0 \
      install install-lib{/userinput}{/screen}
 
   {/sect2}
@@ -89,12 +90,21 @@
   {sect2 role="commands"}
     {title}Command Explanations{/title}
 
-    {para}{parameter}ZLIB=no{/parameter}: This parameter prevents compression of
-    the {filename}pci.ids{/filename} file.{/para}
+    {para}
+      {parameter}ZLIB=no{/parameter}: This parameter prevents compression of
+      the {filename}pci.ids{/filename} file.
+    {/para}
 
-    {para}{parameter}SHARED=yes{/parameter}: This parameter enables building of
-    shared library instead of static one.{/para}
+    {para}
+      {parameter}SHARED=yes{/parameter}: This parameter enables building of
+      shared library instead of static one.
+    {/para}
 
+    {para}
+      {parameter}PCI_COMPRESSED_IDS=0{/parameter}: This parameter ensures
+      that compression won't be used when updating {filename}pci.ids{/filename}.
+    {/para}
+
   {/sect2}
 
   {sect2 role="configuration"}

Index: gnome/core/eog.xml
===================================================================
--- gnome/core/eog.xml	(revision 10114)
+++ gnome/core/eog.xml	(revision 10115)
@@ -70,7 +70,8 @@
 
     {bridgehead renderas="sect4"}Recommended{/bridgehead}
     {para role="recommended"}
-      {xref linkend="gobject-introspection"/} and
+      {xref linkend="gobject-introspection"/},
+      {xref linkend="librsvg"/} and
       {xref linkend="rarian"/}
     {/para}
 
@@ -78,9 +79,8 @@
     {para role="optional"}
       {xref linkend="exempi"/},
       {xref linkend="gtk-doc"/},
-      {xref linkend="lcms2"/},
-      {xref linkend="libexif"/} and
-      {xref linkend="librsvg"/}
+      {xref linkend="lcms2"/} and
+      {xref linkend="libexif"/}
     {/para}
 
     {para condition="html" role="usernotes"}User Notes:

Index: networking/netlibs/libtirpc.xml
===================================================================
--- networking/netlibs/libtirpc.xml	(revision 10114)
+++ networking/netlibs/libtirpc.xml	(revision 10115)
@@ -29,46 +29,62 @@
   {sect2 role="package"}
     {title}Introduction to libtirpc{/title}
 
-    {para}The {application}libtirpc{/application} package contains
-    libraries that support programs that use the Remote Procedure Call (RPC) 
-    API. It replaces the RPC, but not the NIS library entries that 
-    used to be in glibc.{/para}
+    {para}
+      The {application}libtirpc{/application} package contains
+      libraries that support programs that use the Remote Procedure Call (RPC) 
+      API. It replaces the RPC, but not the NIS library entries that 
+      used to be in glibc.
+    {/para}
 
     &lfs70_checked;
 
     {bridgehead renderas="sect3"}Package Information{/bridgehead}
     {itemizedlist spacing='compact'}
       {listitem}
-        {para}Download (HTTP): {ulink url="&libtirpc-download-http;"/}{/para}
+        {para}
+          Download (HTTP): {ulink url="&libtirpc-download-http;"/}
+        {/para}
       {/listitem}
       {listitem}
-        {para}Download (FTP): {ulink url="&libtirpc-download-ftp;"/}{/para}
+        {para}
+          Download (FTP): {ulink url="&libtirpc-download-ftp;"/}
+        {/para}
       {/listitem}
       {listitem}
-        {para}Download MD5 sum: &libtirpc-md5sum;{/para}
+        {para}
+          Download MD5 sum: &libtirpc-md5sum;
+        {/para}
       {/listitem}
       {listitem}
-        {para}Download size: &libtirpc-size;{/para}
+        {para}
+          Download size: &libtirpc-size;
+        {/para}
       {/listitem}
       {listitem}
-        {para}Estimated disk space required: &libtirpc-buildsize;{/para}
+        {para} 
+          Estimated disk space required: &libtirpc-buildsize;
+        {/para}
       {/listitem}
       {listitem}
-        {para}Estimated build time: &libtirpc-time;{/para}
+        {para}
+          Estimated build time: &libtirpc-time;
+        {/para}
       {/listitem}
     {/itemizedlist}
 
     {bridgehead renderas="sect3"}Additional Downloads{/bridgehead}
     {itemizedlist spacing='compact'}
       {listitem}
-        {para}Required header tar file (Add rpc/nis headers):
-        {ulink
-        url="&sources-anduin-other;/rpcnis-headers.tar.bz2"/}{/para}
+        {para}
+          Required header tar file (Add rpc/nis headers):
+          {ulink url="&sources-anduin-other;/rpcnis-headers.tar.bz2"/}
+        {/para}
       {/listitem}
       {listitem}
-        {para}Required Patch (Remove nis dependencies):
-        {ulink
-        url="&patch-root;/libtirpc-&libtirpc-version;-remove-nis-2.patch"/}{/para}
+        {para}
+          Required Patch (Remove nis dependencies):
+          {ulink url="&patch-root;/libtirpc-&libtirpc-version;-remove-nis-2.patch"/}
+        {/para}
       {/listitem}
     {/itemizedlist}
 
@@ -92,61 +108,64 @@
   {sect2 role="installation"}
     {title}Installation of libtirpc{/title}
 
-    {para}Glibc-2.14 and later do not install NIS and RPC related headers by
-    default.  If needed, install them here:{/para}
+    {para}
+      Glibc-2.14 and later do not install NIS and RPC related headers by
+      default. If needed, install them here:
+    {/para}
 
 {screen}{userinput}if [ ! -r /usr/include/rpc/rpc.h ]; then
    tar -xvf ../rpcnis-headers.tar.bz2 -C /usr/include
 fi{/userinput}{/screen}
 
-    {para}Install {application}libtirpc{/application} by running the following
-    commands:{/para}
+    {para}
+      Install {application}libtirpc{/application} by running the following
+      commands:
+    {/para}
 
 {screen}{userinput}patch -Np1 -i ../libtirpc-&libtirpc-version;-remove-nis-2.patch &&
-autoreconf                              &&
-./configure --prefix=/usr --libdir=/lib CFLAGS="-fPIC" &&
+autoreconf &&
+./configure --prefix=/usr CFLAGS="-fPIC" &&
 make{/userinput}{/screen}
 
-    {para}This package does not come with a test suite.{/para}
+    {para}
+      This package does not come with a test suite.
+    {/para}
 
-    {para}Now, as the {systemitem class="username"}root{/systemitem} user:{/para}
+    {para}
+      Now, as the {systemitem class="username"}root{/systemitem} user:
+    {/para}
 
-{screen role='root'}{userinput}make pkgconfigdir=/usr/lib/pkgconfig install &&
-mv -v /lib/libtirpc.*a /usr/lib{/userinput}{/screen}
+{screen role="root"}{userinput}make install &&
+mv -v /usr/lib/libtirpc.so.* /lib &&
+ln -sfv ../../lib/libtirpc.so.1.0.10 /usr/lib/libtirpc.so{/userinput}{/screen}
 
   {/sect2}
 
   {sect2 role="commands"}
     {title}Command Explanations{/title}
 
-    {para}{userinput}patch -Np1 -i
-    ../libtirpc-&libtirpc-version;-remove-nis-2.patch{/userinput}: This patch
-    removes references to nis functions no longer in
-    {application}glibc{/application}.{/para}
+    {para}
+      {command}mv -v /usr/lib/libtirpc.so.* ...{/command}: Move shared 
+      libraries into /lib so they are available before /usr is mounted.
+    {/para}
 
-    {para}{option}--libdir=/lib{/option}: Since this library may be used before 
-    /usr is mounted, place the library in /lib.{/para}
-
-    {para}{option}pkgconfigdir=/usr/lib/pkgconfig{/option}: Ensure the .pc file
-    is placed in the proper location.{/para}
-
-    {para}{option}mv -v /lib/libtirpc.*a{/option}: Static libraries and .la files
-    belong in /usr/lib.{/para}
-
   {/sect2}
 
   {sect2 role="content"}
     {title}Contents{/title}
 
     {segmentedlist}
-      {segtitle}Installed Programs{/segtitle}
       {segtitle}Installed Libraries{/segtitle}
-      {segtitle}Installed Directory{/segtitle}
+      {segtitle}Installed Directories{/segtitle}
 
       {seglistitem}
-        {seg}None{/seg}
-        {seg}liblibtirpc.{so,a}{/seg}
-        {seg}/usr/include/libtirpc{/seg}
+        {seg}
+          libtirpc.{so,a}
+        {/seg}
+        {seg}
+          /etc/netconfig and
+          /usr/include/libtirpc
+        {/seg}
       {/seglistitem}
     {/segmentedlist}
 
@@ -158,10 +177,12 @@
       {varlistentry id="libtirpc-lib"}
         {term}{filename class='libraryfile'}libtirpc.{so,a}{/filename}{/term}
         {listitem}
-          {para}provides the Remote Procedure Call (RPC) API functions required by
-          other programs.{/para}
+          {para}
+            provides the Remote Procedure Call (RPC) API functions required by
+            other programs.
+          {/para}
           {indexterm zone="libtirpc libtirpc-lib"}
-            {primary sortas="c-libtirpc-lib"}liblibtirpc.{so,a}{/primary}
+            {primary sortas="c-libtirpc"}libtirpc.{so,a}{/primary}
           {/indexterm}
         {/listitem}
       {/varlistentry}




More information about the lfs-traducfr mailing list