[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-2.1.0-1152-g8fead24

git git at cross-lfs.org
Thu May 29 02:14:47 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, master has been updated
       via  8fead247767def1fa622ced5b26436e46d14ac6e (commit)
      from  577e1379e6f47da23f8f50d679a8cca8e758053c (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 8fead247767def1fa622ced5b26436e46d14ac6e
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 d99ed27..c9adb63 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