Ticket #7134: cleaning_files.patch

File cleaning_files.patch, 26.8 KB (added by Denis Mugnier, 8 years ago)
  • kde/phonon-backend-vlc.xml

     
    3232    <para>This package provides a <application>Phonon</application> backend
    3333    which utilizes the <application>VLC</application> media framework. Its
    3434    library is used by both KDE4 and KF5, but they must be linked to <xref
    35     linkend='qt4'/> and <xref linkend='qt5'/> respectively. The two versions do
     35    linkend="qt4"/> and <xref linkend="qt5"/> respectively. The two versions do
    3636    not conflict with each other.</para>
    3737
    3838    &lfs78_checked;
  • kde/libdbusmenuqt.xml

     
    3232    <para>This library provides a <application>Qt</application> implementation
    3333    of the DBusMenu specification that exposes menus via DBus.  Its
    3434    libraries are used by both KDE4 and KF5, but they must be linked to <xref
    35     linkend='qt4'/> and <xref linkend='qt5'/> respectively. The two versions do
     35    linkend="qt4"/> and <xref linkend="qt5"/> respectively. The two versions do
    3636    not conflict with each other. </para>
    3737
    3838    &lfs78_checked;
  • kde/polkit-qt.xml

     
    3131
    3232    <para><application>Polkit-Qt</application> provides an API to PolicyKit in
    3333    the Qt environment. Its libraries are used by both KDE4 and KF5, but they
    34     must be linked to <xref linkend='qt4'/> and <xref linkend='qt5'/>
     34    must be linked to <xref linkend="qt4"/> and <xref linkend="qt5"/>
    3535    respectively. The two versions do not conflict with each other. </para>
    3636
    3737    &lfs78_checked;
  • server/mail/sendmail.xml

     
    194194    definitions.</para>
    195195
    196196    <para><command>sed ... include/sm/bdb.h</command>: This allows sendmail to
    197     build properly with <xref linkend='db'/> versions 5 and above.</para>
     197    build properly with <xref linkend="db"/> versions 5 and above.</para>
    198198
    199199    <para><command>sh Build; sh Build sendmail.cf; sh Build install-cf;
    200200    sh Build install</command>: <application>sendmail</application> uses an
  • multimedia/libdriv/frei0r.xml

     
    7272
    7373    <bridgehead renderas="sect4">Required</bridgehead>
    7474    <para>
    75       <xref linkend='gavl'/> and
    76       <xref linkend='opencv'/>
     75      <xref linkend="gavl"/> and
     76      <xref linkend="opencv"/>
    7777    </para>
    7878
    7979    <bridgehead renderas="sect4">Optional</bridgehead>
    8080    <para>
    81       <xref linkend='doxygen'/>
     81      <xref linkend="doxygen"/>
    8282    </para>
    8383
    8484    <para condition="html" role="usernotes">User Notes:
  • multimedia/libdriv/mlt.xml

     
    6363
    6464    <bridgehead renderas="sect4">Required</bridgehead>
    6565    <para>
    66       <xref linkend='frei0r'/> and
    67       <xref linkend='qt5'/>
     66      <xref linkend="frei0r"/> and
     67      <xref linkend="qt5"/>
    6868    </para>
    6969
    7070    <bridgehead renderas="sect4">Optional</bridgehead>
    7171    <para>
    72       <xref linkend='doxygen'/>,
     72      <xref linkend="doxygen"/>,
    7373      <xref linkend="libexif"/>,
    7474      <xref linkend="sdl"/>,
    7575      <ulink url="http://jackaudio.org">JACK</ulink>,
  • multimedia/libdriv/xine-lib.xml

     
    6969      <xref linkend="x-window-system"/>,
    7070      <xref linkend="ffmpeg"/>, and at least one of:
    7171        <xref linkend="alsa"/>,
    72         <xref linkend='pulseaudio'/> or
     72        <xref linkend="pulseaudio"/> or
    7373        <ulink url="http://jackaudio.org/">JACK</ulink>
    7474    </para>
    7575
  • multimedia/libdriv/libsamplerate.xml

     
    6161
    6262    <bridgehead renderas="sect4">Optional</bridgehead>
    6363    <para role="optional">
    64        <xref linkend='libsndfile'/>, and
     64       <xref linkend="libsndfile"/>, and
    6565       <ulink url="http://www.fftw.org/">libfftw3</ulink> (for tests)
    6666    </para>
    6767
  • multimedia/libdriv/libao.xml

     
    6868    <para role="optional">
    6969      <xref linkend="x-window-system"/>,
    7070      <xref linkend="alsa"/>, and
    71       <xref linkend='pulseaudio'/>
     71      <xref linkend="pulseaudio"/>
    7272    </para>
    7373
    7474    <para condition="html" role="usernotes">User Notes:
  • multimedia/libdriv/gst10-plugins-good.xml

     
    110110      <xref linkend="speex"/>,
    111111      <xref linkend="taglib"/>,
    112112      <xref linkend="valgrind"/>,
    113       <xref linkend='v4l-utils'/>,
     113      <xref linkend="v4l-utils"/>,
    114114      <ulink url="http://jackaudio.org/">JACK</ulink>,
    115115      <ulink url="http://caca.zoy.org/wiki/libcaca">libcaca</ulink>,
    116116      <ulink url="http://sourceforge.net/projects/libraw1394/">libiec61883</ulink>,
  • multimedia/libdriv/libcanberra.xml

     
    9090    <para role="optional">
    9191      <xref linkend="gtk2"/>,
    9292      <xref linkend="gtk-doc"/>,
    93       <xref linkend='pulseaudio'/> and
     93      <xref linkend="pulseaudio"/> and
    9494      <ulink url="http://tdb.samba.org/">tdb</ulink>
    9595    </para>
    9696
  • multimedia/libdriv/gavl.xml

     
    6464
    6565    <bridgehead renderas="sect4">Required</bridgehead>
    6666    <para>
    67       <xref linkend='libpng'/>
     67      <xref linkend="libpng"/>
    6868    </para>
    6969
    7070    <bridgehead renderas="sect4">Optional</bridgehead>
    7171    <para>
    72       <xref linkend='doxygen'/>
     72      <xref linkend="doxygen"/>
    7373    </para>
    7474
    7575    <para condition="html" role="usernotes">User Notes:
  • xsoft/other/balsa.xml

     
    9494
    9595    <bridgehead renderas="sect4">Optional to Build S/MIME Support</bridgehead>
    9696    <para role="optional">
    97       <xref linkend='gpgme'/>
     97      <xref linkend="gpgme"/>
    9898    </para>
    9999
    100100    <para condition="html" role="usernotes">User Notes:
  • postlfs/virtualization/qemu.xml

     
    132132    <para>The Intel or AMD settings are not both required, but the one matching
    133133    your system processor is required.</para>
    134134
    135     <para>For networking, check that <xref linkend='bridgeutils'/> is installed
     135    <para>For networking, check that <xref linkend="bridgeutils"/> is installed
    136136    and the following options in the kernel configuration are enabled:</para>
    137137
    138138<screen><literal>[*] Networking support  ---&gt;                         [CONFIG_NET]
     
    283283
    284284    <itemizedlist spacing="compact">
    285285      <listitem>
    286         <para>Set up bridging with <xref linkend='bridgeutils'/>.</para>
     286        <para>Set up bridging with <xref linkend="bridgeutils"/>.</para>
    287287      </listitem>
    288288
    289289      <listitem>
  • postlfs/config/firmware.xml

     
    200200
    201201    <para>If the microcode was not updated, there is no new microcode for
    202202    this system's processor. If it did get updated, you can now proceed to <xref
    203     linkend='early-microcode'/>.</para>
     203    linkend="early-microcode"/>.</para>
    204204
    205205    </sect3>
    206206
     
    238238
    239239    <para>If the microcode was not updated, there is no new microcode for
    240240    this system's processor. If it did get updated, you can now proceed to <xref
    241     linkend='early-microcode'/>.</para>
     241    linkend="early-microcode"/>.</para>
    242242
    243243    </sect3>
    244244
     
    247247
    248248      <para>If you have established that updated microcode is available for
    249249      your system, it is time to prepare it for early loading. This requires
    250       an additional package, <xref linkend='cpio'/>, as well as changes to
     250      an additional package, <xref linkend="cpio"/>, as well as changes to
    251251      the kernel config and the creation of an initrd which will need to be
    252252      added to grub.cfg.</para>
    253253
     
    360360    large modern system you can probably spare the space, but it is still
    361361    redundant to install all the unused files each time you build a system.</para>
    362362
    363     <para>A better approach is to install <xref linkend='pciutils'/> and then
     363    <para>A better approach is to install <xref linkend="pciutils"/> and then
    364364    use <userinput>lspci</userinput> to identify which VGA controller is
    365365    installed.</para>
    366366
     
    428428    <title>Firmware for Other Devices</title>
    429429
    430430    <para> Identifying the correct firmware will typically require you to
    431     install <xref linkend='pciutils'/>, and then use
     431    install <xref linkend="pciutils"/>, and then use
    432432    <userinput>lspci</userinput> to identify the device. You should then search
    433433    online to check which module it uses, which firmware, and where to obtain
    434434    the firmware &mdash; not all of it is in linux-firmware.</para>
    435435
    436436    <para>If possible, you should begin by using a wired connection when you
    437437    first boot your LFS system. To use a wireless connection you will need to
    438     use a network tools such as <xref linkend='wireless_tools'/> and <xref
    439     linkend='wpa_supplicant'/>.</para>
     438    use a network tools such as <xref linkend="wireless_tools"/> and <xref
     439    linkend="wpa_supplicant"/>.</para>
    440440
    441441    <para>Firmware may also be needed for other devices such as some SCSI
    442442    controllers, bluetooth adaptors, or TV recorders. The same principles
  • postlfs/config/devices.xml

     
    125125
    126126    <note><para>The above line is used for descriptive purposes only. The
    127127    scanner <application>udev</application> rules are put into place when
    128     installing <xref linkend='sane'/>.</para></note>
     128    installing <xref linkend="sane"/>.</para></note>
    129129
    130130  </sect2>
    131131
  • postlfs/filesystems/aboutlvm.xml

     
    2424  <para>A complete discussion of LVM is beyond the scope of this introduction,
    2525  but basic concepts are presented below.</para>
    2626
    27   <para>To run any of the commands presented here, the <xref linkend='lvm2'/>
     27  <para>To run any of the commands presented here, the <xref linkend="lvm2"/>
    2828  package must be installed.  All commands must be run as the <systemitem
    2929  class="username">root</systemitem> user.</para>
    3030
     
    8888lvcreate --name home  --size  500G lfs-lvm</userinput></screen>
    8989
    9090  <para>Finally the logical volumes can be formatted and mounted.  In this
    91   example, the jfs file system (<xref linkend='jfsutils'/>) is used for
     91  example, the jfs file system (<xref linkend="jfsutils"/>) is used for
    9292  demonstration purposes.</para>
    9393
    9494  <screen><userinput>mkfs -t ext4 /dev/lfs-lvm/home
  • postlfs/filesystems/aboutraid.xml

     
    3030  <para>Note that while RAID provides protection against disk
    3131  failures, it is not a substitute for backups.  A file deleted
    3232  is still deleted on all the disks of a RAID array.  Modern backups
    33   are generally done via <xref linkend='rsync'/>.</para>
     33  are generally done via <xref linkend="rsync"/>.</para>
    3434
    3535  <para>There are three major types of RAID implementation:
    3636  Hardware RAID, BIOS-based RAID, and Software RAID.</para>
     
    7878    <para>Software based RAID is the most flexible form of RAID.  It is
    7979    easy to install and update and provides full capability on all or
    8080    part of any drives available to the system.  In BLFS, the RAID software
    81     is found in <xref linkend='mdadm'/>.</para>
     81    is found in <xref linkend="mdadm"/>.</para>
    8282
    8383    <para>Configuring a RAID device is straight forward using
    8484    <application>mdadm</application>.  Generally devices are created in the
     
    8787    </para>
    8888
    8989    <para>The first step in creating a RAID array is to use partitioning software
    90     such as <userinput>fdisk</userinput> or <xref linkend='parted'/> to define the
     90    such as <userinput>fdisk</userinput> or <xref linkend="parted"/> to define the
    9191    partitions needed for the array.  Usually, there will be one partition on
    9292    each drive participating in the RAID array, but that is not strictly necessary.
    9393    For this example, there will be four disk drives:
     
    161161       1       8       17        1      active sync   /dev/sdb1</literal></screen>
    162162
    163163   <para>From this point, the partitions can be formated with the filesystem of
    164    choice (e.g. ext3, ext4, <xref linkend='xfsprogs'/>, <xref linkend='reiserfs'/>,
     164   choice (e.g. ext3, ext4, <xref linkend="xfsprogs"/>, <xref linkend="reiserfs"/>,
    165165   etc).  The formatted partitions can then be mounted.  The
    166166   <filename>/etc/fstab</filename> ifile can use the devices created for mounting at
    167167   boot time and the linux command line in
  • postlfs/filesystems/lvm2.xml

     
    7777
    7878    <bridgehead renderas="sect4">Optional</bridgehead>
    7979    <para role="optional">
    80       <xref linkend='mdadm'/>,
    81       <xref linkend='reiserfs'/>,
    82       <xref linkend='valgrind'/>,
    83       <xref linkend='which'/>,
    84       <xref linkend='xfsprogs'/> (all five may be used, but are not required,
     80      <xref linkend="mdadm"/>,
     81      <xref linkend="reiserfs"/>,
     82      <xref linkend="valgrind"/>,
     83      <xref linkend="which"/>,
     84      <xref linkend="xfsprogs"/> (all five may be used, but are not required,
    8585        for tests), and
    8686      <ulink url='https://github.com/jthornber/thin-provisioning-tools'>
    8787        thin-provisioning-tools</ulink>
  • postlfs/security/openssl.xml

     
    194194      <para>
    195195        Most users will want to install Certificate Authority Certificates
    196196        for validation of downloaded certificates. For example, these
    197         certificates can be used by <xref linkend='git'/>,
    198         <xref linkend='curl'/> or <xref linkend='wget'/> when accessing secure
     197        certificates can be used by <xref linkend="git"/>,
     198        <xref linkend="curl"/> or <xref linkend="wget"/> when accessing secure
    199199        (https protocol) sites. To do this, follow the instructions from the
    200         <xref linkend='cacerts'/> page.
     200        <xref linkend="cacerts"/> page.
    201201      </para>
    202202
    203203      <para>
  • postlfs/security/cacerts.xml

     
    2626  Linux system.  In order for a certificate to be trusted, it must be signed by
    2727  a trusted agent called a Certificate Authority (CA).  The certificates loaded
    2828  by this section are from the list on the Mozilla version control system and
    29   formats it into a form used by <xref linkend='openssl'/>.  The certificates
     29  formats it into a form used by <xref linkend="openssl"/>.  The certificates
    3030  can also be used by other applications either directly of indirectly through
    3131  <application>openssl</application>.</para>
    3232
     
    331331<screen><userinput>rm -r certs BLFS-ca-bundle*</userinput></screen>
    332332
    333333   <para>After installing or updating certificates, if OpenJDK is installed,
    334    update the certificates for Java using the procedures at <xref linkend='ojdk-certs'/>.</para>
     334   update the certificates for Java using the procedures at <xref linkend="ojdk-certs"/>.</para>
    335335
    336336
    337337  </sect2>
  • pst/typesetting/tex-path.xml

     
    1717
    1818    <para>Before starting to build TeX Live, set up your PATH so
    1919    that the system can properly find the files.  If you set up your login
    20     scripts as recommended in <xref linkend='postlfs-config-profile'/>, update
     20    scripts as recommended in <xref linkend="postlfs-config-profile"/>, update
    2121    the needed paths by appending to the
    2222    <filename>extrapaths.sh</filename> script. The programs are always
    2323    installed in an &lt;ARCH&gt;-linux subdirectory and on 32-bit x86 this is
  • x/installing/xorg-config.xml

     
    3636
    3737    <para>Generally, there is no specific configuration required for
    3838    <application>Xorg</application>, but customization is possible.  For details
    39     see <xref linkend='xconfig'/> below.</para>
     39    see <xref linkend="xconfig"/> below.</para>
    4040
    4141    </sect2>
    4242
  • x/installing/mesa.xml

     
    104104
    105105    <bridgehead renderas="sect4">Optional</bridgehead>
    106106    <para role="optional">
    107       <xref linkend="wayland"/> (required for <xref linkend='plasma5-build'/>),
     107      <xref linkend="wayland"/> (required for <xref linkend="plasma5-build"/>),
    108108      <ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">mesa-demos</ulink>
    109109      (provides more than 300 extra demos to test
    110110      <application>Mesa</application>; this includes the same programs
     
    149149
    150150    <note>
    151151      <para>Add wayland to the <option>--with-egl-platforms</option> option
    152       below if you plan on building <xref linkend='plasma5-build'/>.</para>
     152      below if you plan on building <xref linkend="plasma5-build"/>.</para>
    153153    </note>
    154154
    155155<screen><userinput>GLL_DRV="nouveau,r300,r600,radeonsi,svga,swrast" &amp;&amp;
  • x/installing/libevdev.xml

     
    123123make</userinput></screen>
    124124
    125125      <para>
    126         If you have the optional <xref linkend='check'/> package installed, the
     126        If you have the optional <xref linkend="check"/> package installed, the
    127127        regression tests can be run as the <systemitem
    128128        class="username">root</systemitem> user with <command>make
    129129        check</command>, in a graphical session. One test shuts down and locks
  • x/installing/xorg7.xml

     
    132132
    133133    <note><para>If you've decided to use the standard <filename
    134134    class="directory">/usr</filename> prefix, you can omit the remainder of
    135     this page and continue at <xref linkend='util-macros'/>.</para></note>
     135    this page and continue at <xref linkend="util-macros"/>.</para></note>
    136136
    137137    <para>If you've decided to <emphasis>not</emphasis> use the standard
    138138    prefix, be sure to add <filename
  • x/lib/qt4.xml

     
    432432EOF</userinput></screen>
    433433
    434434    <para>
    435       Some packages such as <xref linkend='vlc'/> look for certain
     435      Some packages such as <xref linkend="vlc"/> look for certain
    436436      executables with a -qt4 suffix.  Run the following command as the
    437437      <systemitem class="username">root</systemitem> user
    438438      to create the necessary symlinks:
  • x/lib/qt5.xml

     
    353353EOF</userinput></screen>
    354354
    355355    <para>
    356       Some packages such as <xref linkend='vlc'/> look for certain
     356      Some packages such as <xref linkend="vlc"/> look for certain
    357357      executables with a -qt5 suffix.  Run the following command as the
    358358      <systemitem class="username">root</systemitem> user
    359359      to create the necessary symlinks:
  • general/graphlib/gegl.xml

     
    167167    href="../../xincludes/gtk-doc-rebuild.xml"/>
    168168
    169169    <para>
    170       <envar>LC_ALL=en_US</envar>: In some locales with <xref linkend='ruby'/>
     170      <envar>LC_ALL=en_US</envar>: In some locales with <xref linkend="ruby"/>
    171171      installed, one build component fails and prevents completion of the
    172172      procedure.  Using this variable avoids the problem.
    173173    </para>
  • general/sysutils/logrotate.xml

     
    231231  non-existing errors appear, when some intermediate files are expected,
    232232  because they are not actually created.</para>
    233233
    234   <para>To set up <xref linkend='fcron'/> to run
     234  <para>To set up <xref linkend="fcron"/> to run
    235235  <command>logrotate ...</command> at 3AM daily, root's crontab should be
    236236  edited to add:</para>
    237237
  • general/prog/ojdk-conf.xml

     
    1818    <para>
    1919      After the package installation is complete, the next step is to make sure
    2020      that the system can properly find the files.  If you set up your login
    21       scripts as recommended in <xref linkend='postlfs-config-profile'/>, update
     21      scripts as recommended in <xref linkend="postlfs-config-profile"/>, update
    2222      the environment by creating the <filename>openjdk.sh</filename> script,
    2323      as the <systemitem class="username">root</systemitem> user:
    2424    </para>
  • archive/kde/core/config.xml

     
    7373   <para>Set the paths.  Thee are several ways to do this.  You can edit
    7474   <filename>/etc/profile</filename>, or <filename>~/.bash_/profile</filename>
    7575   to add the paths.  If you used the recommended procedure in <xref
    76    linkend='postlfs-config-profile'/>, run the following as the <systemitem
     76   linkend="postlfs-config-profile"/>, run the following as the <systemitem
    7777   class="username">root</systemitem> user:</para>
    7878
    7979<screen role='root'><userinput>cat &gt; /etc/profile.d/extrapaths.sh &lt;&lt; "EOF"
  • archive/kde/core/pre-install-config.xml

     
    5252  </itemizedlist>
    5353
    5454  <para>The instructions for making these changes permanent are in
    55   <xref linkend='kde-core-config'/>.</para>
     55  <xref linkend="kde-core-config"/>.</para>
    5656
    5757  <para>There are two other environment variables that need to be set to build
    5858  <application>Trinity/KDE3</application>. These are needed for all the
  • archive/qt4.xml

     
    413413      <tip><para>The PATH, MANPATH, and PKG_CONFIG_PATH can be updated in
    414414      the extrapaths.sh (or other script) in the /etc/profile.d directory
    415415      if you set up the startup files as recommended in
    416       <xref linkend='postlfs-config-profile'/>.</para></tip>
     416      <xref linkend="postlfs-config-profile"/>.</para></tip>
    417417
    418418      <para>As with most libraries, there is no explicit configuration to do.
    419419      After updating <filename>/etc/ld.so.conf</filename> as explained above,
  • archive/udev.xml

     
    3131    <title>Introduction to Udev</title>
    3232
    3333    <note><para>If you installed LFS from SVN-20120719, LFS-7.2, or later,
    34     use <xref linkend='udev-extras'/> instead of this page.</para></note>
     34    use <xref linkend="udev-extras"/> instead of this page.</para></note>
    3535
    3636    <para><application>Udev</application> was indeed installed in LFS and there
    3737    is no reason to reinstall it unless you are going to install a package such
  • networking/textweb/lynx.xml

     
    6666      <xref linkend="zip"/>,
    6767      <xref linkend="unzip"/>,
    6868      an <xref linkend="server-mail"/> (that provides a <command>sendmail</command> command), and
    69       <xref linkend='sharutils'/> (for a <command>uudecode</command> program)
     69      <xref linkend="sharutils"/> (for a <command>uudecode</command> program)
    7070    </para>
    7171
    7272<!-- Attempt to utilize S-Lang (- -with-screen=slang) leads to a build failure -->