[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, sysvinit, updated. clfs-2.1.0-1141-gd5b3711

git git at cross-lfs.org
Thu May 29 02:14:40 PDT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, sysvinit has been updated
       via  d5b3711325da4e75038a1b4ae8885c7ab92641de (commit)
      from  c8cab44b4d143385d83b6a6effa2f9a67476db84 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d5b3711325da4e75038a1b4ae8885c7ab92641de
Author: Chris Staub <chris at beaker67.com>
Date:   Thu May 29 05:14:18 2014 -0400

    Updated rationale page

diff --git a/BOOK/appendices/rationale/common.xml b/BOOK/appendices/rationale/common.xml
index 00dbd40..2cfee1b 100644
--- a/BOOK/appendices/rationale/common.xml
+++ b/BOOK/appendices/rationale/common.xml
@@ -28,7 +28,7 @@
     <listitem>
       <para>Attr</para>
       <para>Attr allows setting and viewing extended attributes of filesystem
-      objects. It is required by Systemd..</para>
+      objects. It is required by Systemd.</para>
     </listitem>
 
     <listitem>
@@ -41,7 +41,8 @@
 
     <listitem>
       <para>Automake</para>
-      <para>The Automake package contains programs for generating Makefiles for use with Autoconf. This can be useful to software developers.</para>
+      <para>The Automake package contains programs for generating Makefiles
+      for use with Autoconf. This can be useful to software developers.</para>
     </listitem>
 
     <listitem>
@@ -67,7 +68,8 @@
 
     <listitem>
       <para>Bison</para>
-      <para>This package contains programs that are required by several packages in CLFS.</para>
+      <para>This package contains programs that are required by several
+      packages in CLFS.</para>
     </listitem>
 
     <listitem>
@@ -92,7 +94,8 @@
 
     <listitem>
       <para>CLooG</para>
-      <para>This package is used by GCC.</para>
+      <para>This package is used by GCC to enable its Graphite loop generation
+      code.</para>
     </listitem>
 
     <listitem>
@@ -104,7 +107,7 @@
     <listitem>
       <para>D-Bus</para>
       <para>D-Bus is a message bus system, which allows applications to
-      communicate to each other. It is required by Systemd.</para>
+      communicate to each other. It is used by Systemd.</para>
     </listitem>
 
     <listitem>
@@ -123,14 +126,14 @@
     <listitem>
       <para>Diffutils</para>
       <para>This package contains programs to compare files, and can also
-      be used to create patches. It is required by the installation procedures of
-      many CLFS packages.</para>
+      be used to create patches. It is required by the installation procedures
+      of many CLFS packages, and used by many packages' test suites.</para>
     </listitem>
 
     <listitem>
       <para>Glibc</para>
-      <para>Any dynamically-linked C program (which is nearly everything
-      in CLFS) needs a C library to compile and run.</para>
+      <para>Any dynamically-linked C program (nearly every package in CLFS
+      has these) needs a C library to compile and run.</para>
     </listitem>
 
     <listitem>
@@ -161,8 +164,8 @@
     <listitem>
       <para>Findutils</para>
       <para>This package contains programs for finding files based on certain
-      criteria, and optionally performing commands on them. Used by the
-      installation procedures of many CLFS packages.</para>
+      criteria, and optionally performing commands on them. These programs
+      are used by the installation procedures of many CLFS packages.</para>
     </listitem>
 
     <listitem>
@@ -186,8 +189,8 @@
 
     <listitem>
       <para>GDBM</para>
-      <para>This package contains the GNU Database Manager library. It is used
-      by one other CLFS package, Man-DB.</para>
+      <para>This package contains the GNU Database Manager library. Man-DB
+      requires either GDBM or Berkeley DB, though it prefers GDBM.</para>
     </listitem>
 
     <listitem>
@@ -215,7 +218,7 @@
 
     <listitem>
       <para>Groff</para>
-      <para>This package is required by Man.</para>
+      <para>This package is required by Man-DB.</para>
     </listitem>
 
     <listitem>
@@ -239,7 +242,8 @@
 
     <listitem>
       <para>IProute2</para>
-      <para>This package contains programs for administering network interfaces.</para>
+      <para>This package contains programs for administering network
+      interfaces.</para>
     </listitem>
 
     <listitem>
@@ -255,7 +259,8 @@
     <listitem>
       <para>Kbd</para>
       <para>Contains keytable files and keyboard utilities compatible with the
-      Linux kernel.</para>
+      Linux kernel. These can be used to change the display font and keyboard
+      layout.</para>
     </listitem>
 
     <listitem>
@@ -267,7 +272,7 @@
     <listitem>
       <para>Less</para>
       <para>A program that lets you view text files one page at a time.
-      Used by Man for displaying manpages.</para>
+      It is also used by Man-DB for displaying manpages.</para>
     </listitem>
 
     <listitem>
@@ -307,14 +312,14 @@
 
     <listitem>
       <para>Make</para>
-      <para>Required for installation of most CLFS packages</para>
+      <para>This is required for installation of most CLFS packages</para>
     </listitem>
 
     <listitem>
       <para>Man-DB</para>
       <para>This package contains programs for finding and viewing man pages,
       and has superior internationalization capabilities compared to the
-      <application>man</application> package.</para>
+      <application>Man</application> package.</para>
     </listitem>
 
     <listitem>
@@ -350,7 +355,8 @@
 
     <listitem>
       <para>Pkg-config-lite</para>
-      <para>Needed by E2fsprogs</para>
+      <para>Several packages in CLFS, and many others outside of CLFS,
+      use <command>pkg-config</command> to locate dependencies.</para>
     </listitem>
 
     <listitem>

-----------------------------------------------------------------------

Summary of changes:
 BOOK/appendices/rationale/common.xml |   46 +++++++++++++++++++--------------
 1 files changed, 26 insertions(+), 20 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list