Ignore:
Timestamp:
May 29, 2014, 2:14:18 AM (10 years ago)
Author:
Chris Staub <chris@…>
Branches:
clfs-3.0.0-systemd, master, systemd
Children:
5611931
Parents:
577e1379
Message:

Updated rationale page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/appendices/rationale/common.xml

    r577e1379 r8fead24  
    2929      <para>Attr</para>
    3030      <para>Attr allows setting and viewing extended attributes of filesystem
    31       objects. It is required by Systemd..</para>
     31      objects. It is required by Systemd.</para>
    3232    </listitem>
    3333
     
    4242    <listitem>
    4343      <para>Automake</para>
    44       <para>The Automake package contains programs for generating Makefiles for use with Autoconf. This can be useful to software developers.</para>
     44      <para>The Automake package contains programs for generating Makefiles
     45      for use with Autoconf. This can be useful to software developers.</para>
    4546    </listitem>
    4647
     
    6869    <listitem>
    6970      <para>Bison</para>
    70       <para>This package contains programs that are required by several packages in CLFS.</para>
     71      <para>This package contains programs that are required by several
     72      packages in CLFS.</para>
    7173    </listitem>
    7274
     
    9395    <listitem>
    9496      <para>CLooG</para>
    95       <para>This package is used by GCC.</para>
     97      <para>This package is used by GCC to enable its Graphite loop generation
     98      code.</para>
    9699    </listitem>
    97100
     
    105108      <para>D-Bus</para>
    106109      <para>D-Bus is a message bus system, which allows applications to
    107       communicate to each other. It is required by Systemd.</para>
     110      communicate to each other. It is used by Systemd.</para>
    108111    </listitem>
    109112
     
    124127      <para>Diffutils</para>
    125128      <para>This package contains programs to compare files, and can also
    126       be used to create patches. It is required by the installation procedures of
    127       many CLFS packages.</para>
     129      be used to create patches. It is required by the installation procedures
     130      of many CLFS packages, and used by many packages' test suites.</para>
    128131    </listitem>
    129132
    130133    <listitem>
    131134      <para>Glibc</para>
    132       <para>Any dynamically-linked C program (which is nearly everything
    133       in CLFS) needs a C library to compile and run.</para>
     135      <para>Any dynamically-linked C program (nearly every package in CLFS
     136      has these) needs a C library to compile and run.</para>
    134137    </listitem>
    135138
     
    162165      <para>Findutils</para>
    163166      <para>This package contains programs for finding files based on certain
    164       criteria, and optionally performing commands on them. Used by the
    165       installation procedures of many CLFS packages.</para>
     167      criteria, and optionally performing commands on them. These programs
     168      are used by the installation procedures of many CLFS packages.</para>
    166169    </listitem>
    167170
     
    187190    <listitem>
    188191      <para>GDBM</para>
    189       <para>This package contains the GNU Database Manager library. It is used
    190       by one other CLFS package, Man-DB.</para>
     192      <para>This package contains the GNU Database Manager library. Man-DB
     193      requires either GDBM or Berkeley DB, though it prefers GDBM.</para>
    191194    </listitem>
    192195
     
    216219    <listitem>
    217220      <para>Groff</para>
    218       <para>This package is required by Man.</para>
     221      <para>This package is required by Man-DB.</para>
    219222    </listitem>
    220223
     
    240243    <listitem>
    241244      <para>IProute2</para>
    242       <para>This package contains programs for administering network interfaces.</para>
     245      <para>This package contains programs for administering network
     246      interfaces.</para>
    243247    </listitem>
    244248
     
    256260      <para>Kbd</para>
    257261      <para>Contains keytable files and keyboard utilities compatible with the
    258       Linux kernel.</para>
     262      Linux kernel. These can be used to change the display font and keyboard
     263      layout.</para>
    259264    </listitem>
    260265
     
    268273      <para>Less</para>
    269274      <para>A program that lets you view text files one page at a time.
    270       Used by Man for displaying manpages.</para>
     275      It is also used by Man-DB for displaying manpages.</para>
    271276    </listitem>
    272277
     
    308313    <listitem>
    309314      <para>Make</para>
    310       <para>Required for installation of most CLFS packages</para>
     315      <para>This is required for installation of most CLFS packages</para>
    311316    </listitem>
    312317
     
    315320      <para>This package contains programs for finding and viewing man pages,
    316321      and has superior internationalization capabilities compared to the
    317       <application>man</application> package.</para>
     322      <application>Man</application> package.</para>
    318323    </listitem>
    319324
     
    351356    <listitem>
    352357      <para>Pkg-config-lite</para>
    353       <para>Needed by E2fsprogs</para>
     358      <para>Several packages in CLFS, and many others outside of CLFS,
     359      use <command>pkg-config</command> to locate dependencies.</para>
    354360    </listitem>
    355361
Note: See TracChangeset for help on using the changeset viewer.