[lfs-fr] r1361 - in trunk/blfs: . x/installing

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Mer 29 Juin 05:33:59 PDT 2011


Author: jmengual
Date: 2011-06-29 14:33:59 +0200 (Wed, 29 Jun 2011)
New Revision: 1361

Added:
   trunk/blfs/x/installing/xorg-config.xml
Modified:
   trunk/blfs/blfsmaj.txt
   trunk/blfs/x/installing/x-setup.xml
   trunk/blfs/x/installing/x7util.xml
   trunk/blfs/x/installing/xbitmaps.xml
   trunk/blfs/x/installing/xcursorthemes.xml
   trunk/blfs/x/installing/xkeyboard-config.xml
   trunk/blfs/x/installing/xorg7.xml
Log:
Mise a jour par myou


Modified: trunk/blfs/blfsmaj.txt
===================================================================
--- trunk/blfs/blfsmaj.txt	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/blfsmaj.txt	2011-06-29 12:33:59 UTC (rev 1361)
@@ -2393,161 +2393,6 @@
 Seulement dans /home/jp/blfs/server/other> : soprano.xml
 Seulement dans /home/jp/blfs/server/other> : virtuoso.xml
  
-diff -ru BOOK/x/installing/x7util.xml /home/jp/blfs/x/installing/x7util.xml
---- BOOK/x/installing/x7util.xml	2010-02-17 02:50:58.000000000 +0100
-+++ /home/jp/blfs/x/installing/x7util.xml	2011-02-27 04:05:25.000000000 +0100
-@@ -6,10 +6,10 @@
- 
-   <!ENTITY x7utils-download-http "http://xorg.freedesktop.org/releases/individual/util/">
-   <!ENTITY x7utils-download-ftp  "ftp://ftp.x.org/pub/individual/util/">
--  <!ENTITY x7utils-wget          "&files-anduin;/xorg/util-&xorg7-version;.wget">
--  <!ENTITY x7utils-md5sum        "&files-anduin;/xorg/util-&xorg7-version;.md5">
--  <!ENTITY x7utils-size          "664 Kio">
--  <!ENTITY x7utils-buildsize     "5.2 Mio">
-+  <!ENTITY x7utils-wget          "&files-anduin;/xorg/util-&xorg7-release;.wget">
-+  <!ENTITY x7utils-md5sum        "&files-anduin;/xorg/util-&xorg7-release;.md5">
-+  <!ENTITY x7utils-size          "176 Kio">
-+  <!ENTITY x7utils-buildsize     "5.3 Mio">
-   <!ENTITY x7utils-time          "0.1 SBU">
- 
- ]>
-@@ -19,7 +19,7 @@
- 
-   <sect1info>
-     <othername>$LastChangedBy: dj $</othername>
--    <date>$Date: 2008-11-26 22:57:09 +0100 (mer 26 nov 2008) $</date>
-+    <date>$Date: 2011-01-23 22:07:50 +0100 (dim 23 jan 2011) $</date>
-   </sect1info>
- 
-   <title>Xorg Utilities</title>
-@@ -32,9 +32,10 @@
-     <title>Introduction à Xorg Utilities</title>
- 
-     <para>The <application>Xorg</application> utility packages provide
--    needed utilities, not for the <application>Xorg</application>
--    installation itself, but for other applications that make use of
--    legacy X11R6 installation methods.</para>
-+    needed utilities, not for the <application>Xorg</application> build
-+    environment.</para>
-+
-+    &lfs67_checked;
- 
-     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
-     <itemizedlist spacing="compact">
-@@ -64,13 +65,13 @@
-         <para>Required download list> : <ulink url="&x7utils-wget;"/></para>
-       </listitem>
-     </itemizedlist>
--
-+<!--
-     <bridgehead renderas="sect3">Xorg Utilities Dependencies</bridgehead>
- 
-     <bridgehead renderas="sect4">Requises</bridgehead>
--    <para role="required"><xref linkend="pkgconfig"/> et
-+    <para role="required"> <xref linkend="pkgconfig"/> et 
-     <xref linkend="xorg7-proto"/></para>
--
-+-->
-     <para condition="html" role="usernotes">Notes utilisateur :
-     <ulink url='&blfs-wiki;/Xorg7Utilities'/></para>
- 
-@@ -84,9 +85,9 @@
- 
- <screen><userinput>mkdir util &&
- cd util &&
--grep -v '^#' ../util-&xorg7-version;.wget | wget -i- -c \
-+grep -v '^#' ../util-&xorg7-release;.wget | wget -i- -c \
-     -B http://xorg.freedesktop.org/releases/individual/util/ &&
--md5sum -c ../util-&xorg7-version;.md5</userinput></screen>
-+md5sum -c ../util-&xorg7-release;.md5</userinput></screen>
- 
-   </sect2>
- 
-@@ -117,8 +118,9 @@
-       <segtitle>Répertoires installés</segtitle>
- 
-       <seglistitem>
--        <seg>ccmakedep, cleanlinks, gccmakedep, imake, lndir, makedepend,
--        makeg, mergelib, mkdirhier, mkhtmlindex, revpath, xmkmf</seg>
-+<!--        <seg>ccmakedep, cleanlinks, gccmakedep, imake, lndir, makedepend,
-+        makeg, mergelib, mkdirhier, mkhtmlindex, revpath, xmkmf</seg> -->
-+        <seg>makedepend</seg>
-         <seg>None</seg>
-         <seg>The following subdirectories of <envar>$XORG_PREFIX</envar>/:
-         bin, lib/X11/config, share/aclocal, et share/man</seg>
-@@ -130,6 +132,7 @@
-       <?dbfo list-presentation="list"?>
-       <?dbhtml list-presentation="table"?>
- 
-+<!--
-       <varlistentry id="ccmakedep-x7">
-         <term><command>ccmakedep</command></term>
-         <listitem>
-@@ -181,7 +184,7 @@
-           </indexterm>
-         </listitem>
-       </varlistentry>
--
-+-->
-       <varlistentry id="makedepend-x7">
-         <term><command>makedepend</command></term>
-         <listitem>
-@@ -191,7 +194,7 @@
-           </indexterm>
-         </listitem>
-       </varlistentry>
--
-+<!--
-       <varlistentry id="makeg-x7">
-         <term><command>makeg</command></term>
-         <listitem>
-@@ -252,7 +255,7 @@
-           </indexterm>
-         </listitem>
-       </varlistentry>
--
-+-->
-     </variablelist>
- 
-   </sect2>
-diff -ru BOOK/x/installing/xbitmaps.xml /home/jp/blfs/x/installing/xbitmaps.xml
---- BOOK/x/installing/xbitmaps.xml	2010-02-17 02:50:58.000000000 +0100
-+++ /home/jp/blfs/x/installing/xbitmaps.xml	2011-02-27 04:05:25.000000000 +0100
-@@ -6,9 +6,9 @@
- 
-   <!ENTITY xbitmaps-download-http "http://xorg.freedesktop.org/releases/individual/data/xbitmaps-&xbitmaps-version;.tar.bz2">
-   <!ENTITY xbitmaps-download-ftp  "ftp://ftp.x.org/pub/individual/data/xbitmaps-&xbitmaps-version;.tar.bz2">
--  <!ENTITY xbitmaps-md5sum        "b28a9840cde3c38d7c09716372fea257">
--  <!ENTITY xbitmaps-size          "54 Kio">
--  <!ENTITY xbitmaps-buildsize     "1.7 Mio">
-+  <!ENTITY xbitmaps-md5sum        "7444bbbd999b53bec6a60608a5301f4c">
-+  <!ENTITY xbitmaps-size          "116 Kio">
-+  <!ENTITY xbitmaps-buildsize     "835 Kio">
-   <!ENTITY xbitmaps-time          "less than 0.1 SBU">
- 
- ]>
-@@ -17,8 +17,8 @@
-   <?dbhtml filename="xbitmaps.html"?>
- 
-   <sect1info>
--    <othername>$LastChangedBy: dnicholson $</othername>
--    <date>$Date: 2007-05-26 00:09:39 +0200 (sam 26 mai 2007) $</date>
-+    <othername>$LastChangedBy: dj $</othername>
-+    <date>$Date: 2011-01-23 05:42:48 +0100 (dim 23 jan 2011) $</date>
-   </sect1info>
- 
-   <title>Xbitmaps-&xbitmaps-version;</title>
-@@ -33,6 +33,8 @@
-     <para>Xbitmaps provides static graphics needed by Xorg applications to
-     draw screen elements.</para>
- 
-+    &lfs65_checked;
-+
-     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
-     <itemizedlist spacing="compact">
-       <listitem>
-Seulement dans BOOK/x/installing> : xcb-proto.xml
-Seulement dans BOOK/x/installing> : xcb-util.xml
 diff -ru BOOK/x/installing/xconfig-dummy.xml /home/jp/blfs/x/installing/xconfig-dummy.xml
 --- BOOK/x/installing/xconfig-dummy.xml	2010-02-17 02:50:58.000000000 +0100
 +++ /home/jp/blfs/x/installing/xconfig-dummy.xml	2009-06-07 21:32:14.000000000 +0200
@@ -2560,81 +2405,7 @@
    </sect1info>
  
    <title>Configuring X Window System</title>
-diff -ru BOOK/x/installing/xcursorthemes.xml /home/jp/blfs/x/installing/xcursorthemes.xml
---- BOOK/x/installing/xcursorthemes.xml	2010-02-17 02:50:58.000000000 +0100
-+++ /home/jp/blfs/x/installing/xcursorthemes.xml	2011-02-27 04:05:25.000000000 +0100
-@@ -5,11 +5,11 @@
-   %general-entities;
- 
-   <!ENTITY xcursor-themes-download-http "http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-&xcursor-themes-version;.tar.bz2">
--  <!ENTITY xcursor-themes-download-ftp  "ftp://ftp.x.org/pub/individual/lib/xcursor-themes-&xcursor-themes-version;.tar.bz2">
--  <!ENTITY xcursor-themes-md5sum        "014bad415e64c49994679cdb71a97e37">
--  <!ENTITY xcursor-themes-size          "2.1 Mio">
--  <!ENTITY xcursor-themes-buildsize     "19.5 Mio">
--  <!ENTITY xcursor-themes-time          "0.1 SBU">
-+  <!ENTITY xcursor-themes-download-ftp  "ftp://ftp.x.org/pub/individual/data/xcursor-themes-&xcursor-themes-version;.tar.bz2">
-+  <!ENTITY xcursor-themes-md5sum        "ba21aad0b353f1881f5069e423a44587">
-+  <!ENTITY xcursor-themes-size          "2.2 Mio">
-+  <!ENTITY xcursor-themes-buildsize     "12.3 Mio">
-+  <!ENTITY xcursor-themes-time          "less than 0.1 SBU">
- ]>
- 
- <sect1 id="xcursor-themes" xreflabel="xcursor-themes-&xcursor-themes-version;">
-@@ -17,7 +17,7 @@
- 
-   <sect1info>
-     <othername>$LastChangedBy: dj $</othername>
--    <date>$Date: 2008-06-25 08:32:07 +0200 (mer 25 jun 2008) $</date>
-+    <date>$Date: 2011-01-23 05:45:54 +0100 (dim 23 jan 2011) $</date>
-   </sect1info>
- 
-   <title>xcursor-themes-&xcursor-themes-version;</title>
-@@ -32,6 +32,8 @@
-     <para>The <application>xcursor-themes</application> package contains the
-     redglass et whiteglass animated cursor themes.</para>
- 
-+    &lfs65_checked;
-+
-     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
-     <itemizedlist spacing="compact">
-       <listitem>
-diff -ru BOOK/x/installing/xkeyboard-config.xml /home/jp/blfs/x/installing/xkeyboard-config.xml
---- BOOK/x/installing/xkeyboard-config.xml	2010-02-17 02:50:58.000000000 +0100
-+++ /home/jp/blfs/x/installing/xkeyboard-config.xml	2011-02-27 04:05:25.000000000 +0100
-@@ -9,9 +9,9 @@
-   <!ENTITY xkeyboard-config-download-ftp  "ftp://ftp.x.org/pub/current/src/extras/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
-   -->
-   <!ENTITY xkeyboard-config-download-ftp  " ">
--  <!ENTITY xkeyboard-config-md5sum        "a9fe7efbc67a6966c4d4501f0cf88073">
--  <!ENTITY xkeyboard-config-size          "552 Kio">
--  <!ENTITY xkeyboard-config-buildsize     "10.2 Mio">
-+  <!ENTITY xkeyboard-config-md5sum        "bb8a98ee61cdc4bd835fdfd2b5cee3e6">
-+  <!ENTITY xkeyboard-config-size          "636 Kio">
-+  <!ENTITY xkeyboard-config-buildsize     "11.5 Mio">
-   <!ENTITY xkeyboard-config-time          "less than 0.1 SBU">
- ]>
- 
-@@ -20,7 +20,7 @@
- 
-   <sect1info>
-     <othername>$LastChangedBy: dj $</othername>
--    <date>$Date: 2008-12-04 14:24:25 +0100 (jeu 04 déc 2008) $</date>
-+    <date>$Date: 2011-01-23 05:50:48 +0100 (dim 23 jan 2011) $</date>
-   </sect1info>
- 
-   <title>XKeyboardConfig-&xkeyboard-config-version;</title>
-@@ -60,9 +60,8 @@
-     <bridgehead renderas="sect3">XKeyboardConfig Dependencies</bridgehead>
- 
-     <bridgehead renderas="sect4">Requises</bridgehead>
--    <para role="required"><xref linkend="intltool"/>,
--    <xref linkend="xorg7-app"/>, et
--    <xref linkend="perl-xml-parser"/></para>
-+    <para role="required"><xref linkend="intltool"/> et
-+    <xref linkend="xorg7-app"/></para>
- 
-     <para condition="html" role="usernotes">Notes utilisateur :
-     <ulink url="&blfs-wiki;/xkeyboard-config"/></para>
+
 diff -ru BOOK/x/installing/xorg7-dummy.xml /home/jp/blfs/x/installing/xorg7-dummy.xml
 --- BOOK/x/installing/xorg7-dummy.xml	2010-02-17 02:50:58.000000000 +0100
 +++ /home/jp/blfs/x/installing/xorg7-dummy.xml	2009-06-07 21:32:14.000000000 +0200
@@ -2647,288 +2418,7 @@
    </sect1info>
  
    <title>The X Window System</title>
-diff -ru BOOK/x/installing/xorg7.xml /home/jp/blfs/x/installing/xorg7.xml
---- BOOK/x/installing/xorg7.xml	2010-02-17 02:50:58.000000000 +0100
-+++ /home/jp/blfs/x/installing/xorg7.xml	2011-02-27 04:05:25.000000000 +0100
-@@ -10,7 +10,7 @@
- 
-   <sect1info>
-     <othername>$LastChangedBy: dj $</othername>
--    <date>$Date: 2008-11-26 22:16:36 +0100 (mer 26 nov 2008) $</date>
-+    <date>$Date: 2011-01-23 07:24:18 +0100 (dim 23 jan 2011) $</date>
-   </sect1info>
- 
-   <title>Introduction à Xorg-&xorg7-version;</title>
-@@ -49,12 +49,7 @@
-   et
-   <ulink url="http://lists.x.org/archives/xorg-modular/2005-November/000801.html">this thread</ulink>
-   to get an idea of what you will need.  If you are unsure, you should
--  install all packages at the cost of extra disk space. To see which packages
--  have changed between releases of Xorg, see the upstream
--  <ulink url="http://xorg.freedesktop.org/releases/X11R&xorg7-version;/src/update/">update</ulink>
--  et
--  <ulink url="http://xorg.freedesktop.org/releases/X11R&xorg7-version;/src/deprecated/">deprecated</ulink>
--  directories.</para>
-+  install all packages at the cost of extra disk space.</para>
- 
-   <note>
-     <para>Even if you intend to download only the necessary packages, you
-@@ -79,14 +74,14 @@
- 
-   <para>Additionally, because of the large number of repetitive commands,
-   you are encouraged to partially automate the build.  The commands below
--  (or similar) can be entered at the command line to compile each group of
--  packages (proto, utils, libs, apps, drivers).  The wiki links on each
--  group's page contain specific commands to compile the entire group of
-+  (or similar) can be entered at the command line to compile each
-+  section (proto, util, lib, app, driver).  The wiki links on each
-+  section's page contain specific commands to compile the entire group of
-   packages, based on the content of the wget files.</para>
- 
- <screen>bash -e #exit on all errors
--section=proto
--version=&xorg7-version;
-+section=<replaceable><proto></replaceable>
-+version=&xorg7-release;
- mkdir $section
- cd $section
- 
-@@ -106,7 +101,6 @@
-   make install
-   cd ..
-   rm -rf $packagedir
--  rm -f $package
- done 2>&1 | tee -a ../xorg-${section}-compile.log #log the entire loop</screen>
- 
-   <para>The above shell will exit immediately on error.  If it runs to
-@@ -149,25 +143,64 @@
- <screen><userinput>export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \
-     --mandir=$XORG_PREFIX/share/man --localstatedir=/var"</userinput></screen>
- 
--    <note>
--      <para>Make sure that you also add these variables to your personal or
--      system-wide profile as they are used throughout this book. See
--      <xref linkend="postlfs-config-profile"/> for more information.</para>
--    </note>
--
--    <para>If you've decided to use an alternate prefix, be sure to add
--    <filename class="directory">
--    $XORG_PREFIX/bin</filename> to your
--    <envar>PATH</envar> environment variable et  <filename class="directory">
--    $XORG_PREFIX/lib/pkgconfig</filename>
--    to your <envar>PKG_CONFIG_PATH</envar> variable.  For detailed instructions,
--    see <xref linkend="postlfs-config-profile"/>.  You should also add
--    <filename class="directory">
--    $XORG_PREFIX/lib</filename> to the
--    <filename>/etc/ld.so.conf</filename> file et <filename class="directory">
--    $XORG_PREFIX/share/man</filename> as
--    a MANDATORY_MANPATH in <filename>/etc/man_db.conf</filename>.</para>
-+    <para>Create an <filename>/etc/profile.d/xorg.sh</filename> configuration
-+    file containing these variables as the
-+    <systemitem class="username">root</systemitem> :</para>
-+
-+<screen><userinput role="root">cat > /etc/profile.d/xorg.sh << "EOF" &&
-+XORG_PREFIX="<replaceable><PREFIX></replaceable>"
-+XORG_CONFIG="--prefix=$XORG_PREFIX \
-+             --sysconfdir=/etc \
-+             --mandir=$XORG_PREFIX/share/man \
-+             --localstatedir=/var"
-+export XORG_PREFIX XORG_CONFIG
-+EOF
-+chmod 644 /etc/profile.d/xorg.sh</userinput></screen>
-+
-+    <para>If you've decided to use the standard
-+    <filename class="directory">/usr</filename> prefix, you can omit the
-+    remainder of this page. Otherwise, be sure to add
-+    <filename class="directory">$XORG_PREFIX/bin</filename> to your
-+    <envar>PATH</envar> environment variable, et <filename class="directory">
-+    $XORG_PREFIX/lib/pkgconfig</filename> et <filename class="directory">
-+    $XORG_PREFIX/share/pkgconfig</filename>
-+    to your <envar>PKG_CONFIG_PATH</envar> variable. Issue the following
-+    commands as the <systemitem class="username">root</systemitem> :</para>
-+
-+<screen><userinput role="root">cat >> /etc/profile.d/xorg.sh << "EOF"
-+
-+pathappend $XORG_PREFIX/bin PATH
-+pathappend $XORG_PREFIX/lib/pkgconfig PKG_CONFIG_PATH
-+pathappend $XORG_PREFIX/share/pkgconfig PKG_CONFIG_PATH
-+export PATH PKG_CONFIG_PATH</userinput></screen>
-+
-+    <para>You should also add
-+    <filename class="directory"> $XORG_PREFIX/lib</filename> to the
-+    <filename>/etc/ld.so.conf</filename> file. Again, as the
-+    <systemitem class="username">root</systemitem> , issue the following
-+    command:</para>
-+
-+<screen><userinput role="root">echo "${XORG_PREFIX}/lib" >> /etc/ld.so.conf</userinput></screen>
- 
-+    <para>You should also modify
-+    <filename>/etc/man_db.conf</filename>, adding appropriate
-+    MANDATORY_MANPATH, MANPATH_MAP, et MANDB_MAP entries following the
-+    examples for <filename class="directory">/usr/X11R6</filename>. Issue the
-+    following command as the <systemitem class="username">root</systemitem>
-+    user:</para>
-+
-+<screen><userinput role="root">sed 's@/usr/X11R6@<replaceable><PREFIX></replaceable>@g' -i /etc/man_db.conf</userinput></screen>
-+
-+    <para>Finally, if building on x86_64, you will need to create the
-+    <filename class="directory">$XORG_PREFIX/lib</filename> directory et the
-+    <filename>$XORG_PREFIX/lib64</filename> symlink. Again, as the
-+    <systemitem class="username">root</systemitem> , issue the following
-+    suivantes :</para>>
-+
-+<screen><userinput role="root">install -v -m755 -d $XORG_PREFIX &&
-+install -v -m755 -d $XORG_PREFIX/lib &&
-+ln -s lib $XORG_PREFIX/lib64</userinput></screen> 
-+    
-   </sect2>
- 
- </sect1>
 Seulement dans /home/jp/blfs/x/installing> : xorg-config.xml
-diff -ru BOOK/x/installing/x-setup.xml /home/jp/blfs/x/installing/x-setup.xml
---- BOOK/x/installing/x-setup.xml	2010-02-17 02:50:58.000000000 +0100
-+++ /home/jp/blfs/x/installing/x-setup.xml	2011-02-27 04:05:25.000000000 +0100
-@@ -9,8 +9,8 @@
-   <?dbhtml filename="x-setup.html"?>
- 
-   <sect1info>
--    <othername>$LastChangedBy: gdalziel $</othername>
--    <date>$Date: 2009-07-06 21:12:40 +0200 (lun 06 jui 2009) $</date>
-+    <othername>$LastChangedBy: dj $</othername>
-+    <date>$Date: 2010-10-14 05:27:03 +0200 (jeu 14 oct 2010) $</date>
-   </sect1info>
- 
-   <title>X Window System Components</title>
-@@ -51,45 +51,27 @@
- 
- <screen role="root"><userinput>ln -vsf <replaceable><$XORG_PREFIX></replaceable> /usr/X11R6</userinput></screen>
- 
--    <para>Packages in Xorg store their configuration files in
-+<!--    <para>Packages in Xorg store their configuration files in
-     <filename class="directory">$XORG_PREFIX/lib/X11</filename> by default.
-     This is strictly against FHS guidelines.  Correct the installation
-     <filename class="directory">/etc/X11</filename> et create symlinks
-     in the original location with the commands as the
-     <systemitem class="username">root</systemitem> :</para>
- 
--<screen role="root"><userinput>for file in $XORG_PREFIX/{lib/X11/xinit,share/X11/{app-defaults,twm,xkb}}
-+<screen role="root"><userinput>mkdir -p /etc/X11 &&
-+for file in $XORG_PREFIX/{lib/X11/xinit,share/X11/{app-defaults,twm}}
- do
-      mv -v $file /etc/X11/ 2> /dev/null &&
-      ln -v -s /etc/X11/$(basename $file) $file
- done
- </userinput></screen>
-+-->
- 
-   </sect2>
- 
-   <sect2 role="configuration" id='xconfig'>
-     <title>Configuring The X Window System</title>
- 
--    <para>If you've installed the X Window System in any prefix other than
--    <filename>/usr</filename>, become the <systemitem
--    class="username">root</systemitem>  et update the library linker's
--    cache by adding <filename class='directory'>/usr/X11R6/lib</filename>
--    to <filename>/etc/ld.so.conf</filename> et running
--    <command>ldconfig</command>.</para>
--
--    <para>Additionally, while still the <systemitem
--    class="username">root</systemitem> , ensure
--    <filename class="directory">/usr/X11R6/bin</filename> et
--    <filename class="directory">/usr/X11R6/lib/pkgconfig</filename> are added
--    to the <envar>PATH</envar> et <envar>PKG_CONFIG_PATH</envar>
--    environment variables, respectively. Instructions for doing this are
--    described in the section <xref linkend="postlfs-config-profile"/>.</para>
--
--    <para>Ensure you replace
--    <filename class="directory">/usr/X11R6</filename> with
--    <envar>$XORG_PREFIX</envar> in the previous two paragraphs if you did not
--    create the compatibility symlink in the previous step.</para>
--
-     <para>As the <systemitem class="username">root</systemitem> 
-     create a basic X Window System configuration file with the following
-     command:</para>
-@@ -105,6 +87,7 @@
-     monitor.  This command will create a file,
-     <filename>xorg.conf.new</filename>, in your home directory.</para>
- 
-+<!--
-     <para>Recent versions of <application>xorg-server</application> force the
-     use of the evdev input driver, et ignore legacy input devices defined in
-     <filename>xorg.conf</filename>.  This will result in an X display that
-@@ -118,6 +101,7 @@
- 	Option "AllowEmptyInput" "false"
- EndSection
- EOF</userinput></screen>
-+-->
- 
-     <para>Edit the newly created configuration file to suit your system. The
-     details of the files are located in the <filename>xorg.conf.5x</filename>
-@@ -126,8 +110,8 @@
-     <itemizedlist>
-       <listitem>
-         <para>Section "Files". Change the order of the font paths searched.
--        You may want to put 100dpi fonts ahead of 75dpi fonts if your system
--        normally comes up closer to 100 dots per inch. You may want to remove
-+        You may want to put 75dpi fonts ahead of 100dpi fonts if your system
-+        normally comes up closer to 75 dots per inch. You may want to remove
-         some font directories completely.</para>
-       </listitem>
-       <listitem>
-@@ -159,7 +143,7 @@
- 
-     <para>Test the system with the following command:</para>
- 
--<screen><userinput>X -config ~/xorg.conf.new</userinput></screen>
-+<screen><userinput>X -retro -config ~/xorg.conf.new</userinput></screen>
- 
-     <para>You will only get a gray background with an X-shaped mouse cursor,
-     but it confirms the system is working. Exit with
-@@ -167,11 +151,10 @@
-     a look at <filename>/var/log/Xorg.0.log</filename> to see what went
-     wrong.</para>
- 
--    <para>As the <systemitem class="username">root</systemitem> , create
--    the configuration directory et move the configuration file to the new
--    directory:</para>
-+    <para>As the <systemitem class="username">root</systemitem> , move the
-+    configuration file to the new directory:</para>
- 
--<screen role="root"><userinput>install -v -m644 -D ~/xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
-+<screen role="root"><userinput>install -v -m644 ~/xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
- 
-     <para>As the <systemitem class="username">root</systemitem> , create
-     <filename>.xinitrc</filename>:</para>
-@@ -337,12 +320,9 @@
-       <para>The core X font protocol finds fonts from the server configuration
-       file (<filename>xorg.conf</filename>).
-       If no font paths exist in the configuration file, the server will fall
--      back to an internal hard-coded path.  Assuming the prefix for your
--      <application>X</application> installation is
--      <filename class="directory">/usr/X11R6</filename>, the core fonts will
--      reside in subdirectories of <filename
--      class="directory">/usr/X11R6/lib/X11/fonts</filename>.  For each
--      directory in the path, the server reads three files:</para>
-+      back to an internal hard-coded path of
-+      <filename class="directory">$XORG_PREFIX>/share/fonts/X11</filename>.
-+      For each directory in the path, the server reads three files:</para>
- 
-       <itemizedlist>
-         <listitem>
-@@ -471,11 +451,7 @@
-         <listitem>
-           <para><ulink url="http://dejavu.sourceforge.net/">DejaVu fonts</ulink>
-           - These fonts are replacements for the Bitstream Vera fonts et
--          provide Latin-based scripts with accents et Cyrillic glyphs.
--          The DejaVu fonts by are not aliased to the generic family names
--          by default, so <filename>/etc/fonts/fonts.conf</filename> will
--          have to be edited for it to be recognized by the generic names such
--          as "Sans".  This will be described below.</para>
-+          provide Latin-based scripts with accents et Cyrillic glyphs.</para>
-         </listitem>
-         <listitem>
-           <para><ulink
 diff -ru BOOK/x/lib/atk.xml /home/jp/blfs/x/lib/atk.xml
 --- BOOK/x/lib/atk.xml	2010-02-17 02:50:58.000000000 +0100
 +++ /home/jp/blfs/x/lib/atk.xml	2010-08-26 23:36:14.000000000 +0200

Modified: trunk/blfs/x/installing/x-setup.xml
===================================================================
--- trunk/blfs/x/installing/x-setup.xml	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/x/installing/x-setup.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -9,8 +9,8 @@
   <?dbhtml filename="x-setup.html"?>
 
   <sect1info>
-    <othername>$LastChangedBy: gdalziel $</othername>
-    <date>$Date: 2009-07-06 21:12:40 +0200 (lun 06 jui 2009) $</date>
+    <othername>$LastChangedBy: dj $</othername>
+    <date>$Date: 2010-10-14 05:27:03 +0200 (jeu 14 oct 2010) $</date>
   </sect1info>
 
   <title>Composants du système X Window</title>
@@ -54,45 +54,26 @@
 
 <screen role="root"><userinput>ln -vsf <replaceable><$XORG_PREFIX></replaceable> /usr/X11R6</userinput></screen>
 
-    <para>Les paquets dans Xorg stockent par défaut leurs fichiers de
+ <!--   <para>Les paquets dans Xorg stockent par défaut leurs fichiers de
     configuration dans <filename class="directory">$XORG_PREFIX/lib/X11</filename>.
     C'est complètement contraire aux lignes directrices du FHS. Corrigez l'installation
     de <filename class="directory">/etc/X11</filename> et créez des liens
     symboliques à l'endroit d'origine avec ces commandes en tant qu'utilisateur
     <systemitem class="username">root</systemitem> :</para>
 
-<screen role="root"><userinput>for file in $XORG_PREFIX/{lib/X11/xinit,share/X11/{app-defaults,twm,xkb}}
+<screen role="root"><userinput>mkdir -p /etc/X11 &&
+for file in $XORG_PREFIX/{lib/X11/xinit,share/X11/{app-defaults,twm}}
 do
      mv -v $file /etc/X11/ 2> /dev/null &&
      ln -v -s /etc/X11/$(basename $file) $file
 done
 </userinput></screen>
-
+-->
   </sect2>
 
   <sect2 role="configuration" id='xconfig'>
     <title>Configuration du système X Window</title>
 
-    <para>Si vous avez installé le système X Window dans un autre préfixe que
-    <filename>/usr</filename>, devenez l'utilisateur <systemitem
-    class="username">root</systemitem> et mettez à jour le cache de l'éditeur de
-    liens de bibliothèque en ajoutant <filename class='directory'>/usr/X11R6/lib</filename>
-    à <filename>/etc/ld.so.conf</filename> et en lançant
-    <command>ldconfig</command>.</para>
-
-    <para>De plus, toujours en tant qu'utilisateur <systemitem
-    class="username">root</systemitem>, assurez-vous que
-    <filename class="directory">/usr/X11R6/bin</filename> et
-    <filename class="directory">/usr/X11R6/lib/pkgconfig</filename> sont ajoutés
-    respectivement aux variables d'environnement <envar>PATH</envar> et 
-    <envar>PKG_CONFIG_PATH</envar>. Des instructions pour faire cela se trouvent 
-    dans la section <xref linkend="postlfs-config-profile"/>.</para>
-
-    <para>Assurez-vous de remplacer 
-    <filename class="directory">/usr/X11R6</filename> par
-    <envar>$XORG_PREFIX</envar> dans les deux paragraphes précédents si vous 
-    n'avez pas créé le lien symbolique de compatibilité à l'étape précédente.</para>
-
     <para>En tant qu'utilisateur <systemitem class="username">root</systemitem>,
     créez un fichier de configuration de base pour le système X Window avec la
     commande suivante :</para>
@@ -107,7 +88,7 @@
     <para>L'écran deviendra noir et il se peut que vous entendiez du bruit dans
     le moniteur. Cette commande créera un fichier,
     <filename>xorg.conf.new</filename>, dans votre répertoire home.</para>
-
+<!--
     <para>Les versions récentes de <application>xorg-server</application> 
     obligent à utiliser le pilote d'entrée evdev et ignorent les périphériques 
     d'entrée de base définis dans
@@ -122,7 +103,7 @@
 	Option "AllowEmptyInput" "false"
 EndSection
 EOF</userinput></screen>
-
+-->
     <para>Éditez le fichier de configuration nouvellement créé pour l'adapter
     à votre système. Les détails sur ces fichiers se trouvent dans la page de
     man de<filename>xorg.conf.5x</filename>. Certaines choses qu'il se peut que
@@ -131,8 +112,8 @@
     <itemizedlist>
       <listitem>
         <para>Section "Files". Modifier l'ordre des chemins de police recherchés.
-        Prur pourriez vouloir mettre les polices 100dpi au-dessus des polices 
-        75dpi si votre système s'approche de 100 points par pouce. Vous pourriez
+        Prur pourriez vouloir mettre les polices 75dpi au-dessus des polices 
+        100dpi si votre système s'approche de 75 points par pouce. Vous pourriez
         vouloir supprimer complètement des répertoires de police.</para>
       </listitem>
       <listitem>
@@ -165,7 +146,7 @@
 
     <para>Testez le szstème avec la commande suivante :</para>
 
-<screen><userinput>X -config ~/xorg.conf.new</userinput></screen>
+<screen><userinput>X -retro -config ~/xorg.conf.new</userinput></screen>
 
     <para>Vous n'aurez qu'un fond d'écran gris avec un pointeur X-shaped, mais
     cela confirme que le système fonctionne. Quittez avec
@@ -174,11 +155,10 @@
     ce qui ne va pas.</para>
 
     <para>En tant qu'utilisateur <systemitem class="username">root</systemitem>,
-    créez le répertoire de configuration et déplacez le fichier de configuration
-    dans le répertoire :</para>
+    déplacez le fichier de configuration dans le répertoire :</para>
 
-<screen role="root"><userinput>install -v -m644 -D ~/xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
-
+<screen role="root"><userinput>install -v -m644 ~/xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
+ 
     <para>En tant qu'utilisateur <systemitem class="username">root</systemitem>,
     créez <filename>.xinitrc</filename> :</para>
 
@@ -350,12 +330,9 @@
       <para>Le protocole de police du cœur de X trouve les polices dans
       le fichier de configuration du serveur (<filename>xorg.conf</filename>).
       S'il n'existe aucun chemin de police dans le fichier de configuration,
-      le serveur se rabattra sur un chemin interne codé en dur. En supposant que
-      le préfixe de votre installation de <application>X</application> est
-      <filename class="directory">/usr/X11R6</filename>, les polices du cœur
-      résideront dans des sous-répertoires de <filename
-      class="directory">/usr/X11R6/lib/X11/fonts</filename>. Pour chaque
-      répertoire du chemin, le serveur lit trois fichiers :</para>
+      le serveur se rabattra sur un chemin interne codé en dur de
+	  <filename class="directory">$XORG_PREFIX>/share/fonts/X11</filename>.
+	  Pour chaque répertoire du chemin, le serveur lit trois fichiers :</para>
 
       <itemizedlist>
         <listitem>
@@ -489,10 +466,7 @@
           <para><ulink url="http://dejavu.sourceforge.net/">polices DejaVu</ulink>
           - Ces polices remplacent les polices Bitstream Vera et offrent des
           scripts basés sur le Latin avec des accents et les glyphs Cyrilliques.
-          Les polices DejaVu fonts by ne sont pas aliassées sur les noms de 
-          famille génériques par défaut, donc <filename>/etc/fonts/fonts.conf</filename> 
-          devra être édité pour qu'elle soit reconnue par les noms génériques 
-          tels que "Sans". Ceci sera décrit ci-dessous.</para>
+          </para>
         </listitem>
         <listitem>
           <para><ulink

Modified: trunk/blfs/x/installing/x7util.xml
===================================================================
--- trunk/blfs/x/installing/x7util.xml	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/x/installing/x7util.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -6,10 +6,10 @@
 
   <!ENTITY x7utils-download-http "http://xorg.freedesktop.org/releases/individual/util/">
   <!ENTITY x7utils-download-ftp  "ftp://ftp.x.org/pub/individual/util/">
-  <!ENTITY x7utils-wget          "&files-anduin;/xorg/util-&xorg7-version;.wget">
-  <!ENTITY x7utils-md5sum        "&files-anduin;/xorg/util-&xorg7-version;.md5">
-  <!ENTITY x7utils-size          "664 Kio">
-  <!ENTITY x7utils-buildsize     "5.2 Mio">
+  <!ENTITY x7utils-wget          "&files-anduin;/xorg/util-&xorg7-release;.wget">
+  <!ENTITY x7utils-md5sum        "&files-anduin;/xorg/util-&xorg7-release;.md5">
+  <!ENTITY x7utils-size          "176 Kio">
+  <!ENTITY x7utils-buildsize     "5.3 Mio">
   <!ENTITY x7utils-time          "0.1 SBU">
 
 ]>
@@ -19,7 +19,7 @@
 
   <sect1info>
     <othername>$LastChangedBy: dj $</othername>
-    <date>$Date: 2008-11-26 22:57:09 +0100 (mer 26 nov 2008) $</date>
+    <date>$Date: 2011-01-23 22:07:50 +0100 (dim 23 jan 2011) $</date>
   </sect1info>
 
   <title>Outils Xorg</title>
@@ -32,10 +32,11 @@
     <title>Introduction aux outils Xorg</title>
 
     <para>Le paquet des outils <application>Xorg</application> fournit des
-    outils nécessaires, non pour l'installation de <application>Xorg</application>
-    elle-même, mais pour d'autres applications qui utilisent les méthodes
-    d'installation X11R6 de base.</para>
+    outils nécessaires, non pour l'installation de l'environnement
+	<application>Xorg</application>.</para>
 
+    &lfs67_checked;
+
     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -65,12 +66,13 @@
       </listitem>
     </itemizedlist>
 
+<!--	
     <bridgehead renderas="sect3">Dépendances de Xorg Utilities</bridgehead>
 
     <bridgehead renderas="sect4">Requises</bridgehead>
-    <para role="required"><xref linkend="pkgconfig"/> et
+    <para role="required"> <xref linkend="pkgconfig"/> et
     <xref linkend="xorg7-proto"/></para>
-
+-->
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url='&blfs-wiki;/Xorg7Utilities'/></para>
 
@@ -84,9 +86,9 @@
 
 <screen><userinput>mkdir util &&
 cd util &&
-grep -v '^#' ../util-&xorg7-version;.wget | wget -i- -c \
+grep -v '^#' ../util-&xorg7-release;.wget | wget -i- -c \
     -B http://xorg.freedesktop.org/releases/individual/util/ &&
-md5sum -c ../util-&xorg7-version;.md5</userinput></screen>
+md5sum -c ../util-&xorg7-release;.md5</userinput></screen>
 
   </sect2>
 
@@ -116,8 +118,9 @@
       <segtitle>Répertoires installés</segtitle>
 
       <seglistitem>
-        <seg>ccmakedep, cleanlinks, gccmakedep, imake, lndir, makedepend,
-        makeg, mergelib, mkdirhier, mkhtmlindex, revpath, xmkmf</seg>
+<!--        <seg>ccmakedep, cleanlinks, gccmakedep, imake, lndir, makedepend,
+        makeg, mergelib, mkdirhier, mkhtmlindex, revpath, xmkmf</seg> -->
+        <seg>makedepend</seg>
         <seg>Aucune</seg>
         <seg>Les sous-répertoires suivants de <envar>$XORG_PREFIX</envar>/:
         bin, lib/X11/config, share/aclocal, et share/man</seg>
@@ -128,7 +131,7 @@
       <bridgehead renderas="sect3">Descriptions courtes</bridgehead>
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
-
+<!--
       <varlistentry id="ccmakedep-x7">
         <term><command>ccmakedep</command></term>
         <listitem>
@@ -181,7 +184,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+-->
       <varlistentry id="makedepend-x7">
         <term><command>makedepend</command></term>
         <listitem>
@@ -191,7 +194,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+<!--
       <varlistentry id="makeg-x7">
         <term><command>makeg</command></term>
         <listitem>
@@ -252,7 +255,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+-->
     </variablelist>
 
   </sect2>

Modified: trunk/blfs/x/installing/xbitmaps.xml
===================================================================
--- trunk/blfs/x/installing/xbitmaps.xml	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/x/installing/xbitmaps.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -6,9 +6,9 @@
 
   <!ENTITY xbitmaps-download-http "http://xorg.freedesktop.org/releases/individual/data/xbitmaps-&xbitmaps-version;.tar.bz2">
   <!ENTITY xbitmaps-download-ftp  "ftp://ftp.x.org/pub/individual/data/xbitmaps-&xbitmaps-version;.tar.bz2">
-  <!ENTITY xbitmaps-md5sum        "b28a9840cde3c38d7c09716372fea257">
-  <!ENTITY xbitmaps-size          "54 Kio">
-  <!ENTITY xbitmaps-buildsize     "1.7 Mio">
+  <!ENTITY xbitmaps-md5sum        "7444bbbd999b53bec6a60608a5301f4c">
+  <!ENTITY xbitmaps-size          "116 Kio">
+  <!ENTITY xbitmaps-buildsize     "835 Kio">
   <!ENTITY xbitmaps-time          "moins de 0.1 SBU">
 
 ]>
@@ -17,8 +17,8 @@
   <?dbhtml filename="xbitmaps.html"?>
 
   <sect1info>
-    <othername>$LastChangedBy: dnicholson $</othername>
-    <date>$Date: 2007-05-26 00:09:39 +0200 (sam, 26 mai 2007) $</date>
+    <othername>$LastChangedBy: dj $</othername>
+    <date>$Date: 2011-01-23 05:42:48 +0100 (dim 23 jan 2011) $</date>
   </sect1info>
 
   <title>Xbitmaps-&xbitmaps-version;</title>
@@ -33,6 +33,8 @@
     <para>Xbitmaps fournit des images statiques exigés par des applications Xorg
     pour dessiner des éléments à l'écran.</para>
 
+    &lfs65_checked;
+
     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>

Modified: trunk/blfs/x/installing/xcursorthemes.xml
===================================================================
--- trunk/blfs/x/installing/xcursorthemes.xml	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/x/installing/xcursorthemes.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -5,11 +5,11 @@
   %general-entities;
 
   <!ENTITY xcursor-themes-download-http "http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-&xcursor-themes-version;.tar.bz2">
-  <!ENTITY xcursor-themes-download-ftp  "ftp://ftp.x.org/pub/individual/lib/xcursor-themes-&xcursor-themes-version;.tar.bz2">
-  <!ENTITY xcursor-themes-md5sum        "014bad415e64c49994679cdb71a97e37">
-  <!ENTITY xcursor-themes-size          "2.1 Mio">
-  <!ENTITY xcursor-themes-buildsize     "19.5 Mio">
-  <!ENTITY xcursor-themes-time          "0.1 SBU">
+  <!ENTITY xcursor-themes-download-ftp  "ftp://ftp.x.org/pub/individual/data/xcursor-themes-&xcursor-themes-version;.tar.bz2">
+  <!ENTITY xcursor-themes-md5sum        "ba21aad0b353f1881f5069e423a44587">
+  <!ENTITY xcursor-themes-size          "2.2 Mio">
+  <!ENTITY xcursor-themes-buildsize     "12.3 Mio">
+  <!ENTITY xcursor-themes-time          "moins de 0.1 SBU">
 ]>
 
 <sect1 id="xcursor-themes" xreflabel="xcursor-themes-&xcursor-themes-version;">
@@ -17,7 +17,7 @@
 
   <sect1info>
     <othername>$LastChangedBy: dj $</othername>
-    <date>$Date: 2008-06-25 08:32:07 +0200 (mer, 25 jun 2008) $</date>
+    <date>$Date: 2011-01-23 05:45:54 +0100 (dim 23 jan 2011) $</date>
   </sect1info>
 
   <title>xcursor-themes-&xcursor-themes-version;</title>
@@ -32,6 +32,8 @@
     <para>Le paquet <application>xcursor-themes</application> contient les thèmes
     de curseur animé transparents rouges et blancs (redglass et whiteglass).</para>
 
+    &lfs65_checked;
+
     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>

Modified: trunk/blfs/x/installing/xkeyboard-config.xml
===================================================================
--- trunk/blfs/x/installing/xkeyboard-config.xml	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/x/installing/xkeyboard-config.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -9,9 +9,9 @@
   <!ENTITY xkeyboard-config-download-ftp  "ftp://ftp.x.org/pub/current/src/extras/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
   -->
   <!ENTITY xkeyboard-config-download-ftp  " ">
-  <!ENTITY xkeyboard-config-md5sum        "a9fe7efbc67a6966c4d4501f0cf88073">
-  <!ENTITY xkeyboard-config-size          "552 Kio">
-  <!ENTITY xkeyboard-config-buildsize     "10.2 Mio">
+  <!ENTITY xkeyboard-config-md5sum        "bb8a98ee61cdc4bd835fdfd2b5cee3e6">
+  <!ENTITY xkeyboard-config-size          "636 Kio">
+  <!ENTITY xkeyboard-config-buildsize     "11.5 Mio">
   <!ENTITY xkeyboard-config-time          "moins de 0.1 SBU">
 ]>
 
@@ -20,7 +20,7 @@
 
   <sect1info>
     <othername>$LastChangedBy: dj $</othername>
-    <date>$Date: 2008-12-04 14:24:25 +0100 (jeu 04 déc 2008) $</date>
+    <date>$Date: 2011-01-23 05:50:48 +0100 (dim 23 jan 2011) $</date>
   </sect1info>
 
   <title>XKeyboardConfig-&xkeyboard-config-version;</title>
@@ -60,9 +60,8 @@
     <bridgehead renderas="sect3">Dépendances de XKeyboardConfig</bridgehead>
 
     <bridgehead renderas="sect4">Requises</bridgehead>
-    <para role="required"><xref linkend="intltool"/>,
-    <xref linkend="xorg7-app"/> et
-    <xref linkend="perl-xml-parser"/></para>
+    <para role="required"><xref linkend="intltool"/> et
+    <xref linkend="xorg7-app"/></para>
 
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url="&blfs-wiki;/xkeyboard-config"/></para>

Added: trunk/blfs/x/installing/xorg-config.xml
===================================================================
--- trunk/blfs/x/installing/xorg-config.xml	                        (rev 0)
+++ trunk/blfs/x/installing/xorg-config.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -0,0 +1,239 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="x-config">
+  <?dbhtml filename="xconfig.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy> : dj $</othername>
+    <date>$Date> : 2011-01-24 00:00:50 +0100 (lun 24 jan 2011) $</date>
+  </sect1info>
+
+
+  <title>Configuring Xorg-&xorg7-version;</title>
+  <sect2 role="configuration" id='X11R6-compat-symlink'
+         xreflabel="Creating an X11R6 Compatibility Symlink">
+
+    <title>Creating an X11R6 Compatibility Symlink</title>
+
+    <para>Until recently (relatively speaking) almost every
+    <application>X Window</application> installation you performed or came
+    across was installed in the
+    <filename class='directory'>/usr/X11R6</filename> directory. That was the
+    standard for years. Developers picked up on this et wrote their package
+    installation scripts looking for <application>X</application> in the
+    standard location. Things have changed et the trend is to now install
+    <application>X</application> in
+    <filename class='directory'>/usr</filename>. Some people want to install
+    it in a custom location.</para>
+
+    <para>Many package developers have not caught up to the change et their
+    packages are still trying to find <application>X</application> in
+    <filename class='directory'>/usr/X11R6</filename> et subsequently fail
+    when you try to build the package. Though for most packages it is not
+    difficult to 'hack' the installation script to fix the problem, that is not
+    the long term solution to the problem. Upstream developers need to modernize
+    their installation scripts et eliminate the problem altogether.</para>
+
+    <para>Until then, you can create a symbolic link to satisfy the
+    <filename class='directory'>/usr/X11R6</filename> requirement so that you
+    won't be inconvenienced with a package build failure due to this known
+    issue. If you wish to create the symlink, issue the following command as
+    the <systemitem class="username">root</systemitem>  (ensure you modify
+    <replaceable><$XORG_PREFIX></replaceable> appropriately):</para>
+
+<screen role="root"><userinput>ln -vsf <replaceable><$XORG_PREFIX></replaceable> /usr/X11R6</userinput></screen>
+
+  </sect2>
+
+
+    <sect2 role="configuration" id="xft-font-protocol"  xreflabel="Xft Font Protocol">
+      <title>Xft Font Protocol</title>
+
+      <indexterm role="configuration" id=" fonts">
+        <primary sortas="g-truetype">TrueType Fonts</primary>
+      </indexterm>
+
+      <para>Xft provides antialiased font rendering through
+      <application>Freetype</application>, et fonts are controlled from the
+      client side using <application>Fontconfig</application>.  The default
+      search path is <filename class="directory">/usr/share/fonts</filename>
+      et <filename class="directory">~/.fonts</filename>.
+      <application>Fontconfig</application> searches directories in its
+      path recursively et maintains a cache of the font characteristics in
+      <filename>fonts.cache-1</filename> files in each directory.  If the cache
+      appears to be out of date, it is ignored, et information is (slowly)
+      fetched from the fonts themselves.  This cache
+      can be regenerated using the <command>fc-cache</command> command at any
+      time. You can see the list of fonts known by
+      <application>Fontconfig</application> by running the command
+      <command>fc-list</command>.</para>
+
+      <para>If you've installed <application>Xorg</application> in any prefix
+      other than <filename class="directory">/usr</filename>, the
+      <application>X</application> fonts were not installed in a
+      location known to <application>Fontconfig</application>. This prevents
+      <application>Fontconfig</application> from using the poorly rendered
+      Type 1 fonts or the non-scalable bitmapped fonts. Symlinks were created
+      from the <filename class="directory">OTF</filename> et <filename
+      class="directory">TTF</filename> <application>X</application> font
+      directories to <filename
+      class="directory">/usr/share/fonts/X11-{OTF,TTF}</filename>. This allows
+      <application>Fontconfig</application> to use the OpenType et TrueType
+      fonts provided by <application>X</application> (which are scalable et
+      of higher quality).</para>
+
+      <para><application>Fontconfig</application> uses names such as
+      "Monospace 12" to define fonts.  Applications generally use generic font
+      names such as "Monospace", "Sans" et "Serif".
+      <application>Fontconfig</application> resolves these names to a font that
+      has all characters that cover the orthography of the language indicated
+      by the locale settings.  Knowledge of these font names is included in
+      <filename>/etc/fonts/fonts.conf</filename>. Fonts that are not listed
+      in this file are still usable by <application>Fontconfig</application>,
+      but they will not be accessible by the generic family names.</para>
+
+      <para>Standard scalable fonts that come with <application>X</application>
+      provide very poor Unicode coverage.  You may notice in applications that
+      use <application>Xft</application> that some characters appear as a box
+      with four binary digits inside.  In this case, a font set with the
+      available glyphs has not been found.  Other times, applications that
+      don't use other font families by default et don't accept substitutions
+      from <application>Fontconfig</application> will display blank lines when
+      the default font doesn't cover the orthography of the user's language.
+      This happens, e.g., with <application>Fluxbox</application> in the
+      ru_RU.KOI8-R locale.</para>
+
+      <para>In order to provide greater Unicode coverage, it is recommended
+      that you install these fonts:</para>
+
+      <itemizedlist>
+        <listitem>
+          <para><ulink url="http://dejavu.sourceforge.net/">DejaVu fonts</ulink>
+          - These fonts are replacements for the Bitstream Vera fonts et
+          provide Latin-based scripts with accents et Cyrillic glyphs.</para>
+        </listitem>
+        <listitem>
+          <para><ulink
+          url="http://download.savannah.nongnu.org/releases/freefont/">FreeFont</ulink>
+          - This set of fonts covers nearly every non-CJK character, but is not
+          visually pleasing.  <application>Fontconfig</application> will use it
+          as a last resort to substitute generic font family names.</para>
+        </listitem>
+        <listitem>
+          <para><ulink
+          url="http://corefonts.sourceforge.net/">Microsoft Core fonts</ulink>
+          - These fonts provide slightly worse Unicode coverage than FreeFont,
+          but are better hinted.  Be sure to read the license before using
+          them. These fonts are listed in the aliases in the 
+          <filename class="directory">/etc/fonts/fonts.d</filename> directory
+          by default.</para>
+        </listitem>
+        <listitem>
+          <para><ulink
+          url="http://cle.linux.org.tw/fonts/FireFly">Firefly New Sung font</ulink>
+          - This font provides Chinese coverage. This font is listed in the
+          aliases in the
+          the <filename class="directory">/etc/fonts/fonts.d</filename>
+          directory by default.</para>
+        </listitem>
+        <listitem>
+          <para><ulink
+          url="http://cle.linux.org.tw/fonts/Arphic">Arphic fonts</ulink> -
+          A similar set of Chinese fonts to the Firefly New Sung font.
+          These fonts are listed in the aliases in the
+          <filename class="directory">/etc/fonts/fonts.d</filename> directory
+          by default.</para>
+        </listitem>
+        <listitem>
+          <para><ulink
+          url="http://sourceforge.jp/projects/efont/">Kochi fonts</ulink> -
+          These provide Japanese characters, et are listed in the aliases
+          in the <filename class="directory">/etc/fonts/fonts.d</filename>
+          directory by default.</para>
+        </listitem>
+        <listitem>
+          <para><ulink
+          url="http://kldp.net/projects/baekmuk/">Baekmuk fonts</ulink>
+          - These fonts provide Korean coverage, et are listed in the
+          aliases in the
+          <filename class="directory">/etc/fonts/fonts.d</filename> directory
+          by default.</para>
+        </listitem>
+      </itemizedlist>
+
+      <para>The list above will not provide complete Unicode coverage.  For
+      more information, please visit the <ulink
+      url="http://unifont.org/fontguide/">Unicode Font Guide</ulink>.</para>
+
+      <para>As an example, consider the installation of the DejaVu fonts.  From
+      the unpacked source directory, run the following commands as the
+      <systemitem class="username">root</systemitem> :</para>
+
+<screen role="root"><userinput>install -v -d -m755 /usr/share/fonts/dejavu &&
+install -v -m644 *.ttf /usr/share/fonts/dejavu &&
+fc-cache -v /usr/share/fonts/dejavu</userinput></screen>
+
+    </sect2>
+
+  <sect2 role="configuration" id='xconfig'>
+    <title>Setting up Xorg Devices</title>
+    <para>For most hardware configurations, modern Xorg will automatically
+    get the server configuration correct without any user intervention. There
+    are, however, some cases where auto-configuration will be incorrect.
+    Following are some example manual configuration items that may be of use in
+    these instances.</para>
+
+    <sect3 id="xinput">
+    <title>Setting up X Input Devices</title>
+    <para>For most input devices, no additional configuration will be
+    necessary.  This section is provided for informational purposes only.</para>
+    
+    <para>A sample default XKB setup could look like the following (executed as
+    the <systemitem class="username">root</systemitem> ):</para>
+<screen><userinput role="username">cat > /etc/X11/xorg.conf.d/xkb-defaults.conf << "EOF"
+Section "InputClass"
+    Identifier "XKB Defaults"
+    MatchIsKeyboard "yes"
+    Option "XkbOptions" "terminate:ctrl_alt_bksp"
+EOF</userinput></screen>
+
+  </sect3>
+
+  <sect3 id="xdisplay">
+  <title>Fine Tuning Display Settings</title>
+  <para>Again, with modern Xorg, little or no additional configuration is
+  necessary. If you should need extra options passed to your video driver,
+  for instance, you could use something like the following (again, executed as
+  the <systemitem class="username">root</systemitem> ):</para>
+
+<screen><userinput role="root">cat > /etc/X11/xorg.conf.d/videocard-0.conf << "EOF"
+Section "Device"
+    Identifier  "Videocard0"
+    Driver      "radeon"
+    VendorName  "Videocard vendor"
+    BoardName   "ATI Radeon 7500"
+    Option      "NoAccel" "true"
+EndSection
+EOF</userinput></screen>
+
+  <para>Another common setup is having multiple server layouts for use in
+  different environments. Though the server will automatically detect the
+  presence of another monitor, it may get the order incorrect:</para>
+
+<screen><userinput role="root">cat > /etc/X11/xorg.conf.d/server-layout.conf << "EOF"
+Section "ServerLayout"
+    Identifier     "DefaultLayout"
+    Screen      0  "Screen0" 0 0
+    Screen      1  "Screen1" LeftOf "Screen0"
+    Option         "Xinerama"
+EndSection
+EOF</userinput></screen>
+
+  </sect3>
+  </sect2>
+</sect1>

Modified: trunk/blfs/x/installing/xorg7.xml
===================================================================
--- trunk/blfs/x/installing/xorg7.xml	2011-06-28 23:56:13 UTC (rev 1360)
+++ trunk/blfs/x/installing/xorg7.xml	2011-06-29 12:33:59 UTC (rev 1361)
@@ -10,7 +10,7 @@
 
   <sect1info>
     <othername>$LastChangedBy: dj $</othername>
-    <date>$Date: 2008-11-26 22:16:36 +0100 (mer 26 nov 2008) $</date>
+    <date>$Date: 2011-01-23 07:24:18 +0100 (dim 23 jan 2011) $</date>
   </sect1info>
 
   <title>Introduction à Xorg-&xorg7-version;</title>
@@ -50,12 +50,7 @@
   <ulink url="http://lists.x.org/archives/xorg-modular/2005-November/000801.html">ce
   fil</ulink> pour vous faire une idée de ce dont vous aurez besoin. Si vous 
   n'êtes pas sûr, vous devriez installer tous les paquets, au prix d'un espace 
-  disque supplémentaire. Pour voir les paquets qui ont changé entre les versions
-  de Xorg, voir les répertoires en amont
-  <ulink url="http://xorg.freedesktop.org/releases/X11R&xorg7-version;/src/update/">update</ulink>
-  et
-  <ulink url="http://xorg.freedesktop.org/releases/X11R&xorg7-version;/src/deprecated/">deprecated</ulink>
-  (obsolètes).</para>
+  disque supplémentaire.</para>
 
   <note>
     <para>Même si vous ne voulez télécharger que les paquets nécessaires, vous
@@ -82,14 +77,14 @@
   <para>De plus, du fait du grand nombre de commandes répétitives, on vous
   invite à automatiser partiellement la construction. On peut entrer les commandes
   ci-dessous (ou d'autres identiques) sur la ligne de commande pour compiler
-  chaque groupe de paquets (proto, utils (outils), libs (biblio), apps, drivers
-  (pilotes)). Les liens wiki sur chaque page de groupe contiennent des commandes
+  chaque section (proto, utils (outils), libs (biblio), apps, drivers
+  (pilotes)). Les liens wiki sur chaque page de section contiennent des commandes
   spécifiques pour compiler tout le groupe de paquets, basées sur le contenu des
   fichiers wget.</para>
 
 <screen>bash -e #exit on all errors
-section=proto
-version=&xorg7-version;
+section=<replaceable><proto></replaceable>
+version=&xorg7-release;
 mkdir $section
 cd $section
 
@@ -109,7 +104,6 @@
   make install
   cd ..
   rm -rf $packagedir
-  rm -f $package
 done 2>&1 | tee -a ../xorg-${section}-compile.log #log the entire loop</screen>
 
   <para>Le shell ci-dessus quittera immédiatement à la moindre erreur. S'il ne
@@ -157,19 +151,61 @@
       <xref linkend="postlfs-config-profile"/> pour plus d'information.</para>
     </note>
 
-    <para>Si vous avez décidé d'utiliser un préfixe alternatif, assurez-vous
-    d'ajouter <filename class="directory">
-    $XORG_PREFIX/bin</filename> à votre variable d'environnement     <envar>PATH</envar> 
-    et <filename class="directory">
-    $XORG_PREFIX/lib/pkgconfig</filename> à votre variable
-    <envar>PKG_CONFIG_PATH</envar>.  Pour des instructions détaillées, voir
-    <xref linkend="postlfs-config-profile"/>.  Vous devriez ajouter aussi 
-    <filename class="directory">
-    $XORG_PREFIX/lib</filename> au fichier
-    <filename>/etc/ld.so.conf</filename> et <filename class="directory">
-    $XORG_PREFIX/share/man</filename> en tant que
-    MANDATORY_MANPATH (chemin des pages de man obligatoire) dans <filename>/etc/man_db.conf</filename>.</para>
+    <para>Creer un fichier de configuration <filename>/etc/profile.d/xorg.sh</filename>
+	ces variables pour <systemitem class="username">root</systemitem> :</para>
 
+<screen><userinput role="root">cat > /etc/profile.d/xorg.sh << "EOF" &&
+XORG_PREFIX="<replaceable><PREFIX></replaceable>"
+XORG_CONFIG="--prefix=$XORG_PREFIX \
+             --sysconfdir=/etc \
+             --mandir=$XORG_PREFIX/share/man \
+             --localstatedir=/var"
+export XORG_PREFIX XORG_CONFIG
+EOF
+chmod 644 /etc/profile.d/xorg.sh</userinput></screen>
+
+    <para>Si vosu décidé d'utiliser le prefixe standard
+    <filename class="directory">/usr</filename>, vous pouvez omettre le rappel
+    de cette page. Cependant, soyez certain d'ajouter
+    <filename class="directory">$XORG_PREFIX/bin</filename> à votre variable d'environnement
+    <envar>PATH</envar>, et <filename class="directory">
+    $XORG_PREFIX/lib/pkgconfig</filename> et <filename class="directory">
+    $XORG_PREFIX/share/pkgconfig</filename>
+    à votre variable <envar>PKG_CONFIG_PATH</envar>. Taper les commandes suivantes
+    en tant que <systemitem class="username">root</systemitem> :</para>
+
+<screen><userinput role="root">cat >> /etc/profile.d/xorg.sh << "EOF"
+
+pathappend $XORG_PREFIX/bin PATH
+pathappend $XORG_PREFIX/lib/pkgconfig PKG_CONFIG_PATH
+pathappend $XORG_PREFIX/share/pkgconfig PKG_CONFIG_PATH
+export PATH PKG_CONFIG_PATH</userinput></screen>
+
+    <para>Vous pouvez aussi ajouter
+    <filename class="directory"> $XORG_PREFIX/lib</filename> dans le fichier
+    <filename>/etc/ld.so.conf</filename>. De nouveau, en tant que 
+    <systemitem class="username">root</systemitem> , taper la commande suivante:</para>
+
+<screen><userinput role="root">echo "${XORG_PREFIX}/lib" >> /etc/ld.so.conf</userinput></screen>
+ 
+    <para>Vous pouvez aussi modifier
+    <filename>/etc/man_db.conf</filename>, en ajoutant les entrées appropriées
+    MANDATORY_MANPATH, MANPATH_MAP, et MANDB_MAP comme le montre les exemples
+    examples de <filename class="directory">/usr/X11R6</filename>. Taper la commande
+    suivante en tant qu'utilisateur <systemitem class="username">root</systemitem>:</para>
+
+<screen><userinput role="root">sed 's@/usr/X11R6@<replaceable><PREFIX></replaceable>@g' -i /etc/man_db.conf</userinput></screen>
+
+    <para>Enfin, si vous construisez en x86_64, vous devrez créer le répertoire
+    <filename class="directory">$XORG_PREFIX/lib</filename> et le lien symbolique
+    <filename>$XORG_PREFIX/lib64</filename>. De nouveau en tant que 
+    <systemitem class="username">root</systemitem> , taper les commandes suivantes
+     :</para>>
+
+<screen><userinput role="root">install -v -m755 -d $XORG_PREFIX &&
+install -v -m755 -d $XORG_PREFIX/lib &&
+ln -s lib $XORG_PREFIX/lib64</userinput></screen> 
+    
   </sect2>
 
 </sect1>




More information about the lfs-traducfr mailing list