Explorar o código

Tweaking the texts for build time and disk space.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3188 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Alex Gronenwoud %!s(int64=21) %!d(string=hai) anos
pai
achega
69276a949a
Modificáronse 81 ficheiros con 177 adicións e 155 borrados
  1. 6 0
      chapter01/changelog.xml
  2. 1 1
      chapter01/versions.xml
  3. 2 2
      chapter05/bash.xml
  4. 2 2
      chapter05/binutils-pass1.xml
  5. 2 2
      chapter05/binutils-pass2.xml
  6. 2 2
      chapter05/bzip2.xml
  7. 12 0
      chapter05/chapter05.xml
  8. 2 2
      chapter05/coreutils.xml
  9. 2 2
      chapter05/dejagnu.xml
  10. 2 2
      chapter05/diffutils.xml
  11. 2 2
      chapter05/expect.xml
  12. 2 2
      chapter05/findutils.xml
  13. 2 2
      chapter05/gawk.xml
  14. 2 2
      chapter05/gcc-pass1.xml
  15. 2 2
      chapter05/gcc-pass2.xml
  16. 2 2
      chapter05/gettext.xml
  17. 2 2
      chapter05/glibc.xml
  18. 2 2
      chapter05/grep.xml
  19. 2 2
      chapter05/gzip.xml
  20. 2 2
      chapter05/kernelheaders.xml
  21. 2 2
      chapter05/make.xml
  22. 2 2
      chapter05/ncurses.xml
  23. 2 2
      chapter05/patch.xml
  24. 2 2
      chapter05/perl.xml
  25. 2 2
      chapter05/sed.xml
  26. 2 2
      chapter05/tar.xml
  27. 2 2
      chapter05/tcl.xml
  28. 2 2
      chapter05/texinfo.xml
  29. 2 2
      chapter05/utillinux.xml
  30. 2 2
      chapter06/autoconf.xml
  31. 2 2
      chapter06/automake.xml
  32. 2 2
      chapter06/bash.xml
  33. 2 2
      chapter06/binutils.xml
  34. 2 2
      chapter06/bison.xml
  35. 2 2
      chapter06/bootscripts.xml
  36. 2 2
      chapter06/bzip2.xml
  37. 2 2
      chapter06/coreutils.xml
  38. 2 2
      chapter06/diffutils.xml
  39. 2 2
      chapter06/e2fsprogs.xml
  40. 2 2
      chapter06/ed.xml
  41. 2 2
      chapter06/file.xml
  42. 2 2
      chapter06/findutils.xml
  43. 2 2
      chapter06/flex.xml
  44. 2 2
      chapter06/gawk.xml
  45. 2 2
      chapter06/gcc-2953.xml
  46. 2 2
      chapter06/gcc.xml
  47. 2 2
      chapter06/gettext.xml
  48. 2 2
      chapter06/glibc.xml
  49. 2 2
      chapter06/grep.xml
  50. 2 2
      chapter06/groff.xml
  51. 2 2
      chapter06/grub.xml
  52. 2 2
      chapter06/gzip.xml
  53. 2 2
      chapter06/inetutils.xml
  54. 2 2
      chapter06/kbd.xml
  55. 2 2
      chapter06/kernel.xml
  56. 2 2
      chapter06/less.xml
  57. 2 2
      chapter06/lfs-utils.xml
  58. 2 2
      chapter06/libtool.xml
  59. 2 2
      chapter06/m4.xml
  60. 2 2
      chapter06/make.xml
  61. 2 2
      chapter06/makedev.xml
  62. 2 2
      chapter06/man.xml
  63. 2 2
      chapter06/manpages.xml
  64. 2 2
      chapter06/modutils.xml
  65. 2 2
      chapter06/ncurses.xml
  66. 2 2
      chapter06/nettools.xml
  67. 2 2
      chapter06/patch.xml
  68. 2 2
      chapter06/perl.xml
  69. 2 2
      chapter06/procinfo.xml
  70. 2 2
      chapter06/procps.xml
  71. 2 2
      chapter06/psmisc.xml
  72. 2 2
      chapter06/sed.xml
  73. 2 2
      chapter06/shadowpwd.xml
  74. 2 2
      chapter06/sysklogd.xml
  75. 2 2
      chapter06/sysvinit.xml
  76. 2 2
      chapter06/tar.xml
  77. 2 2
      chapter06/texinfo.xml
  78. 2 2
      chapter06/utillinux.xml
  79. 2 2
      chapter06/vim.xml
  80. 2 2
      chapter06/zlib.xml
  81. 4 0
      index.xml

+ 6 - 0
chapter01/changelog.xml

@@ -55,6 +55,12 @@
 </itemizedlist>
 </listitem>
 
+<listitem><para>January 27th, 2004 [alex]: Chapters 5 + 6 - Replaced 'build
+time' and 'disk space' texts with entities for esy change.</para></listitem>
+
+<listitem><para>January 26th, 2004 [alex]: Chapter 1 - Resources: Added links
+to the Wiki and the LFS-References page.</para></listitem>
+
 <listitem><para>January 25th, 2004 [greg]: Chapter 5 - Adding the user lfs:
 Added "-k /dev/null" to the useradd command to prevent /etc/skel files from
 coming across.</para></listitem>

+ 1 - 1
chapter01/versions.xml

@@ -3,7 +3,7 @@
 <?dbhtml filename="version.html" dir="chapter01"?>
 
 <para>This is version &version; of the Linux From Scratch book, dated
-&releasedate;. If this book is more than two months old, a newer and better
+&releasedate;. If this book is more than three months old, a newer and better
 version is probably already available. To find out, check one of the mirrors
 listed on <ulink url="http://www.linuxfromscratch.org/"/>.</para>
 

+ 2 - 2
chapter05/bash.xml

@@ -2,8 +2,8 @@
 <title>Installing Bash-&bash-version;</title>
 <?dbhtml filename="bash.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &bash-time-tools; 
-Estimated required disk space:  &bash-compsize-tools;</screen>
+<screen>&buildtime; &bash-time-tools; 
+&diskspace; &bash-compsize-tools;</screen>
 
 &aa-bash-down;
 &aa-bash-dep;

+ 2 - 2
chapter05/binutils-pass1.xml

@@ -2,8 +2,8 @@
 <title>Installing Binutils-&binutils-version; - Pass 1</title>
 <?dbhtml filename="binutils-pass1.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &binutils-time-tools-pass1;
-Estimated required disk space:  &binutils-compsize-tools-pass1;</screen>
+<screen>&buildtime; &binutils-time-tools-pass1;
+&diskspace; &binutils-compsize-tools-pass1;</screen>
 
 &aa-binutils-down;
 &aa-binutils-dep;

+ 2 - 2
chapter05/binutils-pass2.xml

@@ -2,8 +2,8 @@
 <title>Installing Binutils-&binutils-version; - Pass 2</title>
 <?dbhtml filename="binutils-pass2.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &binutils-time-tools-pass2;
-Estimated required disk space:  &binutils-compsize-tools-pass2;</screen>
+<screen>&buildtime; &binutils-time-tools-pass2;
+&diskspace; &binutils-compsize-tools-pass2;</screen>
 
 &aa-binutils-down;
 &aa-binutils-dep;

+ 2 - 2
chapter05/bzip2.xml

@@ -2,8 +2,8 @@
 <title>Installing Bzip2-&bzip2-version;</title>
 <?dbhtml filename="bzip2.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &bzip2-time-tools;
-Estimated required disk space:  &bzip2-compsize-tools;</screen>
+<screen>&buildtime; &bzip2-time-tools;
+&diskspace; &bzip2-compsize-tools;</screen>
 
 &aa-bzip2-down;
 &aa-bzip2-dep;

+ 12 - 0
chapter05/chapter05.xml

@@ -316,6 +316,18 @@ issue the following commands to add the new user:</para>
 <screen><userinput>useradd -s /bin/bash -m -k /dev/null lfs
 passwd lfs</userinput></screen>
 
+<para>The meaning of the switches:</para>
+
+<itemizedlist>
+<listitem><para><userinput>-s /bin/bash</userinput>: This makes
+<userinput>bash</userinput> the default shell for user
+<emphasis>lfs</emphasis>.</para></listitem>
+
+<listitem><para><userinput>-m -k /dev/null</userinput>: These create a home
+directory for <emphasis>lfs</emphasis>, while preventing the files from a
+possible <filename>/etc/skel</filename> being copied into it.</para></listitem>
+</itemizedlist>
+
 <para>Now grant this new user <emphasis>lfs</emphasis> full access to
 <filename class="directory">$LFS/tools</filename> by giving it ownership
 of the directory:</para>

+ 2 - 2
chapter05/coreutils.xml

@@ -2,8 +2,8 @@
 <title>Installing Coreutils-&coreutils-version;</title>
 <?dbhtml filename="coreutils.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &coreutils-time-tools;
-Estimated required disk space:  &coreutils-compsize-tools;</screen>
+<screen>&buildtime; &coreutils-time-tools;
+&diskspace; &coreutils-compsize-tools;</screen>
 
 <literallayout>Official download location for Coreutils (&coreutils-version;):
 <ulink url="ftp://ftp.gnu.org/gnu/coreutils/"/>

+ 2 - 2
chapter05/dejagnu.xml

@@ -4,8 +4,8 @@
 
 <para>The DejaGnu package contains a framework for testing other programs.</para>
 
-<screen>Estimated build time:           &dejagnu-time-tools; 
-Estimated required disk space:  &dejagnu-compsize-tools;</screen>
+<screen>&buildtime; &dejagnu-time-tools; 
+&diskspace; &dejagnu-compsize-tools;</screen>
 
 &aa-dejagnu-down;
 &aa-dejagnu-dep;

+ 2 - 2
chapter05/diffutils.xml

@@ -2,8 +2,8 @@
 <title>Installing Diffutils-&diffutils-version;</title>
 <?dbhtml filename="diffutils.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &diffutils-time-tools;
-Estimated required disk space:  &diffutils-compsize-tools;</screen>
+<screen>&buildtime; &diffutils-time-tools;
+&diskspace; &diffutils-compsize-tools;</screen>
 
 &aa-diffutils-down;
 &aa-diffutils-dep;

+ 2 - 2
chapter05/expect.xml

@@ -5,8 +5,8 @@
 <para>The Expect package contains a program for doing scripted dialogues with
 other interactive programs.</para>
 
-<screen>Estimated build time:           &expect-time-tools; 
-Estimated required disk space:  &expect-compsize-tools;</screen>
+<screen>&buildtime; &expect-time-tools; 
+&diskspace; &expect-compsize-tools;</screen>
 
 &aa-expect-down;
 &aa-expect-dep;

+ 2 - 2
chapter05/findutils.xml

@@ -2,8 +2,8 @@
 <title>Installing Findutils-&findutils-version;</title>
 <?dbhtml filename="findutils.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &findutils-time-tools;
-Estimated required disk space:  &findutils-compsize-tools;</screen>
+<screen>&buildtime; &findutils-time-tools;
+&diskspace; &findutils-compsize-tools;</screen>
 
 &aa-findutils-down;
 &aa-findutils-dep;

+ 2 - 2
chapter05/gawk.xml

@@ -2,8 +2,8 @@
 <title>Installing Gawk-&gawk-version;</title>
 <?dbhtml filename="gawk.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &gawk-time-tools;
-Estimated required disk space:  &gawk-compsize-tools;</screen>
+<screen>&buildtime; &gawk-time-tools;
+&diskspace; &gawk-compsize-tools;</screen>
 
 <literallayout>Official download location for Gawk (&gawk-version;): 
 <ulink url="ftp://ftp.gnu.org/pub/gnu/gawk/"/></literallayout>

+ 2 - 2
chapter05/gcc-pass1.xml

@@ -2,8 +2,8 @@
 <title>Installing GCC-&gcc-version; - Pass 1</title>
 <?dbhtml filename="gcc-pass1.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &gcc-time-tools-pass1;
-Estimated required disk space:  &gcc-compsize-tools-pass1;</screen>
+<screen>&buildtime; &gcc-time-tools-pass1;
+&diskspace; &gcc-compsize-tools-pass1;</screen>
 
 <literallayout>Official download location for GCC (&gcc-version;): 
 <ulink url="ftp://ftp.gnu.org/pub/gnu/gcc/"/></literallayout>

+ 2 - 2
chapter05/gcc-pass2.xml

@@ -2,8 +2,8 @@
 <title>Installing GCC-&gcc-version; - Pass 2</title>
 <?dbhtml filename="gcc-pass2.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &gcc-time-tools-pass2;
-Estimated required disk space:  &gcc-compsize-tools-pass2;</screen>
+<screen>&buildtime; &gcc-time-tools-pass2;
+&diskspace; &gcc-compsize-tools-pass2;</screen>
 
 &aa-gcc-down;
 &aa-gcc-dep;

+ 2 - 2
chapter05/gettext.xml

@@ -2,8 +2,8 @@
 <title>Installing Gettext-&gettext-version;</title>
 <?dbhtml filename="gettext.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &gettext-time-tools;
-Estimated required disk space:  &gettext-compsize-tools;</screen>
+<screen>&buildtime; &gettext-time-tools;
+&diskspace; &gettext-compsize-tools;</screen>
 
 &aa-gettext-down;
 &aa-gettext-dep;

+ 2 - 2
chapter05/glibc.xml

@@ -2,8 +2,8 @@
 <title>Installing Glibc-&glibc-version;</title>
 <?dbhtml filename="glibc.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &glibc-time-tools;
-Estimated required disk space:  &glibc-compsize-tools;</screen>
+<screen>&buildtime; &glibc-time-tools;
+&diskspace; &glibc-compsize-tools;</screen>
 
 &aa-glibc-down;
 &aa-glibc-dep;

+ 2 - 2
chapter05/grep.xml

@@ -2,8 +2,8 @@
 <title>Installing Grep-&grep-version;</title>
 <?dbhtml filename="grep.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &grep-time-tools;
-Estimated required disk space:  &grep-compsize-tools;</screen>
+<screen>&buildtime; &grep-time-tools;
+&diskspace; &grep-compsize-tools;</screen>
 
 &aa-grep-down;
 &aa-grep-dep;

+ 2 - 2
chapter05/gzip.xml

@@ -2,8 +2,8 @@
 <title>Installing Gzip-&gzip-version;</title>
 <?dbhtml filename="gzip.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &gzip-time-tools;
-Estimated required disk space:  &gzip-compsize-tools;</screen>
+<screen>&buildtime; &gzip-time-tools;
+&diskspace; &gzip-compsize-tools;</screen>
 
 &aa-gzip-down;
 &aa-gzip-dep;

+ 2 - 2
chapter05/kernelheaders.xml

@@ -2,8 +2,8 @@
 <title>Installing Linux-&kernel-version; headers</title>
 <?dbhtml filename="kernel-headers.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &kernel-time-headers;
-Estimated required disk space:  &kernel-compsize-headers;</screen>
+<screen>&buildtime; &kernel-time-headers;
+&diskspace; &kernel-compsize-headers;</screen>
 
 <sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
 

+ 2 - 2
chapter05/make.xml

@@ -2,8 +2,8 @@
 <title>Installing Make-&make-version;</title>
 <?dbhtml filename="make.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &make-time-tools;
-Estimated required disk space:  &make-compsize-tools;</screen>
+<screen>&buildtime; &make-time-tools;
+&diskspace; &make-compsize-tools;</screen>
 
 &aa-make-down;
 &aa-make-dep;

+ 2 - 2
chapter05/ncurses.xml

@@ -2,8 +2,8 @@
 <title>Installing Ncurses-&ncurses-version;</title>
 <?dbhtml filename="ncurses.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &ncurses-time-tools;
-Estimated required disk space:  &ncurses-compsize-tools;</screen>
+<screen>&buildtime; &ncurses-time-tools;
+&diskspace; &ncurses-compsize-tools;</screen>
 
 &aa-ncurses-down;
 &aa-ncurses-dep;

+ 2 - 2
chapter05/patch.xml

@@ -2,8 +2,8 @@
 <title>Installing Patch-&patch-version;</title>
 <?dbhtml filename="patch.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &patch-time-tools;
-Estimated required disk space:  &patch-compsize-tools;</screen>
+<screen>&buildtime; &patch-time-tools;
+&diskspace; &patch-compsize-tools;</screen>
 
 &aa-patch-down;
 &aa-patch-dep;

+ 2 - 2
chapter05/perl.xml

@@ -2,8 +2,8 @@
 <title>Installing Perl-&perl-version;</title>
 <?dbhtml filename="perl.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &perl-time-tools;
-Estimated required disk space:  &perl-compsize-tools;</screen>
+<screen>&buildtime; &perl-time-tools;
+&diskspace; &perl-compsize-tools;</screen>
 
 &aa-perl-down;
 &aa-perl-dep;

+ 2 - 2
chapter05/sed.xml

@@ -2,8 +2,8 @@
 <title>Installing Sed-&sed-version;</title>
 <?dbhtml filename="sed.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &sed-time-tools;
-Estimated required disk space:  &sed-compsize-tools;</screen>
+<screen>&buildtime; &sed-time-tools;
+&diskspace; &sed-compsize-tools;</screen>
 
 &aa-sed-down;
 &aa-sed-dep;

+ 2 - 2
chapter05/tar.xml

@@ -2,8 +2,8 @@
 <title>Installing Tar-&tar-version;</title>
 <?dbhtml filename="tar.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &tar-time-tools;
-Estimated required disk space:  &tar-compsize-tools;</screen>
+<screen>&buildtime; &tar-time-tools;
+&diskspace; &tar-compsize-tools;</screen>
 
 &aa-tar-down;
 &aa-tar-dep;

+ 2 - 2
chapter05/tcl.xml

@@ -4,8 +4,8 @@
 
 <para>The Tcl package contains the Tool Command Language.</para>
 
-<screen>Estimated build time:           &tcl-time-tools; 
-Estimated required disk space:  &tcl-compsize-tools;</screen>
+<screen>&buildtime; &tcl-time-tools; 
+&diskspace; &tcl-compsize-tools;</screen>
 
 &aa-tcl-down;
 &aa-tcl-dep;

+ 2 - 2
chapter05/texinfo.xml

@@ -2,8 +2,8 @@
 <title>Installing Texinfo-&texinfo-version;</title>
 <?dbhtml filename="texinfo.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &texinfo-time-tools;
-Estimated required disk space:  &texinfo-compsize-tools;</screen>
+<screen>&buildtime; &texinfo-time-tools;
+&diskspace; &texinfo-compsize-tools;</screen>
 
 &aa-texinfo-down;
 &aa-texinfo-dep;

+ 2 - 2
chapter05/utillinux.xml

@@ -2,8 +2,8 @@
 <title>Installing Util-linux-&util-linux-version;</title>
 <?dbhtml filename="util-linux.html" dir="chapter05"?>
 
-<screen>Estimated build time:           &util-linux-time-tools;
-Estimated required disk space:  &util-linux-compsize-tools;</screen>
+<screen>&buildtime; &util-linux-time-tools;
+&diskspace; &util-linux-compsize-tools;</screen>
 
 &aa-utillinux-down;
 &aa-utillinux-dep;

+ 2 - 2
chapter06/autoconf.xml

@@ -5,8 +5,8 @@
 <para>The Autoconf package contains programs for producing shell scripts that
 can automatically configure source code.</para>
 
-<screen>Estimated build time:           &autoconf-time;
-Estimated required disk space:  &autoconf-compsize;</screen>
+<screen>&buildtime; &autoconf-time;
+&diskspace; &autoconf-compsize;</screen>
 
 &aa-autoconf-down;
 &aa-autoconf-dep;

+ 2 - 2
chapter06/automake.xml

@@ -5,8 +5,8 @@
 <para>The Automake package contains programs for generating Makefiles for use
 with Autoconf.</para>
 
-<screen>Estimated build time:           &automake-time;
-Estimated required disk space:  &automake-compsize;</screen>
+<screen>&buildtime; &automake-time;
+&diskspace; &automake-compsize;</screen>
 
 &aa-automake-down;
 &aa-automake-dep;

+ 2 - 2
chapter06/bash.xml

@@ -4,8 +4,8 @@
 
 <para>The Bash package contains the Bourne-Again SHell.</para>
 
-<screen>Estimated build time:           &bash-time;
-Estimated required disk space:  &bash-compsize;</screen>
+<screen>&buildtime; &bash-time;
+&diskspace; &bash-compsize;</screen>
 
 &aa-bash-down;
 &aa-bash-dep;

+ 2 - 2
chapter06/binutils.xml

@@ -5,8 +5,8 @@
 <para>The Binutils package contains a linker, an assembler, and other tools for
 handling object files.</para>
 
-<screen>Estimated build time:           &binutils-time;
-Estimated required disk space:  &binutils-compsize;</screen>
+<screen>&buildtime; &binutils-time;
+&diskspace; &binutils-compsize;</screen>
 
 &aa-binutils-down;
 &aa-binutils-dep;

+ 2 - 2
chapter06/bison.xml

@@ -4,8 +4,8 @@
 
 <para>The Bison package contains a parser generator.</para>
 
-<screen>Estimated build time:           &bison-time;
-Estimated required disk space:  &bison-compsize;</screen>
+<screen>&buildtime; &bison-time;
+&diskspace; &bison-compsize;</screen>
 
 &aa-bison-down;
 &aa-bison-dep;

+ 2 - 2
chapter06/bootscripts.xml

@@ -4,8 +4,8 @@
 
 <para>The LFS-Bootscripts package contains a set of bootscripts.</para>
 
-<screen>Estimated build time:           &bootscripts-time;
-Estimated required disk space:  &bootscripts-compsize;</screen>
+<screen>&buildtime; &bootscripts-time;
+&diskspace; &bootscripts-compsize;</screen>
 
 &aa-bootscripts-down;
 &aa-bootscripts-dep;

+ 2 - 2
chapter06/bzip2.xml

@@ -6,8 +6,8 @@
 files. On text files they achieve a much better compression than the
 traditional <userinput>gzip</userinput>.</para>
 
-<screen>Estimated build time:           &bzip2-time;
-Estimated required disk space:  &bzip2-compsize;</screen>
+<screen>&buildtime; &bzip2-time;
+&diskspace; &bzip2-compsize;</screen>
 
 &aa-bzip2-down;
 &aa-bzip2-dep;

+ 2 - 2
chapter06/coreutils.xml

@@ -5,8 +5,8 @@
 <para>The Coreutils package contains utilities for showing and setting the
 basic system characteristics.</para>
 
-<screen>Estimated build time:           &coreutils-time;
-Estimated required disk space:  &coreutils-compsize;</screen>
+<screen>&buildtime; &coreutils-time;
+&diskspace; &coreutils-compsize;</screen>
 
 &aa-coreutils-down;
 &aa-coreutils-dep;

+ 2 - 2
chapter06/diffutils.xml

@@ -5,8 +5,8 @@
 <para>The Diffutils package contains programs that show the differences
 between files or directories.</para>
 
-<screen>Estimated build time:           &diffutils-time;
-Estimated required disk space:  &diffutils-compsize;</screen>
+<screen>&buildtime; &diffutils-time;
+&diskspace; &diffutils-compsize;</screen>
 
 &aa-diffutils-down;
 &aa-diffutils-dep;

+ 2 - 2
chapter06/e2fsprogs.xml

@@ -5,8 +5,8 @@
 <para>The E2fsprogs package contains the utilities for handling the ext2
 filesystem. It also supports the ext3 journaling filesystem.</para>
 
-<screen>Estimated build time:           &e2fsprogs-time;
-Estimated required disk space:  &e2fsprogs-compsize;</screen>
+<screen>&buildtime; &e2fsprogs-time;
+&diskspace; &e2fsprogs-compsize;</screen>
 
 &aa-e2fsprogs-down;
 &aa-e2fsprogs-dep;

+ 2 - 2
chapter06/ed.xml

@@ -4,8 +4,8 @@
 
 <para>The Ed package contains a spartan line editor.</para>
 
-<screen>Estimated build time:           &ed-time;
-Estimated required disk space:  &ed-compsize;</screen>
+<screen>&buildtime; &ed-time;
+&diskspace; &ed-compsize;</screen>
 
 &aa-ed-down;
 &aa-ed-dep;

+ 2 - 2
chapter06/file.xml

@@ -4,8 +4,8 @@
 
 <para>The File package contains a utility for determining the type of files.</para>
 
-<screen>Estimated build time:           &file-time;
-Estimated required disk space:  &file-compsize;</screen>
+<screen>&buildtime; &file-time;
+&diskspace; &file-compsize;</screen>
 
 &aa-file-down;
 &aa-file-dep;

+ 2 - 2
chapter06/findutils.xml

@@ -6,8 +6,8 @@
 done either by doing a live recursive search through a directory tree, or by
 consulting a previously set up database.</para>
 
-<screen>Estimated build time:           &findutils-time;
-Estimated required disk space:  &findutils-compsize;</screen>
+<screen>&buildtime; &findutils-time;
+&diskspace; &findutils-compsize;</screen>
 
 &aa-findutils-down;
 &aa-findutils-dep;

+ 2 - 2
chapter06/flex.xml

@@ -5,8 +5,8 @@
 <para>The Flex package contains a utility for generating programs that
 recognize patterns in text.</para>
 
-<screen>Estimated build time:           &flex-time;
-Estimated required disk space:  &flex-compsize;</screen>
+<screen>&buildtime; &flex-time;
+&diskspace; &flex-compsize;</screen>
 
 &aa-flex-down;
 &aa-flex-dep;

+ 2 - 2
chapter06/gawk.xml

@@ -4,8 +4,8 @@
 
 <para>The Gawk package contains programs for manipulating text files.</para>
 
-<screen>Estimated build time:           &gawk-time;
-Estimated required disk space:  &gawk-compsize;</screen>
+<screen>&buildtime; &gawk-time;
+&diskspace; &gawk-compsize;</screen>
 
 &aa-gawk-down;
 &aa-gawk-dep;

+ 2 - 2
chapter06/gcc-2953.xml

@@ -2,8 +2,8 @@
 <title>Installing GCC-2.95.3</title>
 <?dbhtml filename="gcc-2953.html" dir="chapter06"?>
 
-<screen>Estimated build time:           &gcc-2953-time;
-Estimated required disk space:  &gcc-2953-compsize;</screen>
+<screen>&buildtime; &gcc-2953-time;
+&diskspace; &gcc-2953-compsize;</screen>
 
 <sect2><title></title>
 <literallayout>Official download location for GCC-2 (&gcc-2953-version;): 

+ 2 - 2
chapter06/gcc.xml

@@ -5,8 +5,8 @@
 <para>The GCC package contains the GNU compiler collection, among them
 the C and C++ compilers.</para>
 
-<screen>Estimated build time:           &gcc-time;
-Estimated required disk space:  &gcc-compsize;</screen>
+<screen>&buildtime; &gcc-time;
+&diskspace; &gcc-compsize;</screen>
 
 <literallayout>Official download location for GCC (&gcc-version;): 
 <ulink url="ftp://ftp.gnu.org/pub/gnu/gcc/"/>

+ 2 - 2
chapter06/gettext.xml

@@ -6,8 +6,8 @@
 localization. These allow programs to be compiled with Native Language Support
 (NLS), enabling them to output messages in the user's native language.</para>
 
-<screen>Estimated build time:           &gettext-time;
-Estimated required disk space:  &gettext-compsize;</screen>
+<screen>&buildtime; &gettext-time;
+&diskspace; &gettext-compsize;</screen>
 
 &aa-gettext-down;
 &aa-gettext-dep;

+ 2 - 2
chapter06/glibc.xml

@@ -7,8 +7,8 @@ the basic routines for allocating memory, searching directories, opening and
 closing files, reading and writing them, string handling, pattern matching,
 arithmetic, and so on.</para>
 
-<screen>Estimated build time:           &glibc-time;
-Estimated required disk space:  &glibc-compsize;</screen>
+<screen>&buildtime; &glibc-time;
+&diskspace; &glibc-compsize;</screen>
 
 &aa-glibc-down;
 &aa-glibc-dep;

+ 2 - 2
chapter06/grep.xml

@@ -4,8 +4,8 @@
 
 <para>The Grep package contains programs for searching through files.</para>
 
-<screen>Estimated build time:           &grep-time;
-Estimated required disk space:  &grep-compsize;</screen>
+<screen>&buildtime; &grep-time;
+&diskspace; &grep-compsize;</screen>
 
 &aa-grep-down;
 &aa-grep-dep;

+ 2 - 2
chapter06/groff.xml

@@ -4,8 +4,8 @@
 
 <para>The Groff package contains programs for processing and formatting text.</para>
 
-<screen>Estimated build time:           &groff-time;
-Estimated required disk space:  &groff-compsize;</screen>
+<screen>&buildtime; &groff-time;
+&diskspace; &groff-compsize;</screen>
 
 &aa-groff-down;
 &aa-groff-dep;

+ 2 - 2
chapter06/grub.xml

@@ -4,8 +4,8 @@
 
 <para>The Grub package contains the GRand Unified Bootloader.</para>
 
-<screen>Estimated build time:           &grub-time;
-Estimated required disk space:  &grub-compsize;</screen>
+<screen>&buildtime; &grub-time;
+&diskspace; &grub-compsize;</screen>
 
 &aa-grub-down;
 &aa-grub-dep;

+ 2 - 2
chapter06/gzip.xml

@@ -5,8 +5,8 @@
 <para>The Gzip package contains programs for compressing and decompressing
 files.</para>
 
-<screen>Estimated build time:           &gzip-time;
-Estimated required disk space:  &gzip-compsize;</screen>
+<screen>&buildtime; &gzip-time;
+&diskspace; &gzip-compsize;</screen>
 
 &aa-gzip-down;
 &aa-gzip-dep;

+ 2 - 2
chapter06/inetutils.xml

@@ -4,8 +4,8 @@
 
 <para>The Inetutils package contains programs for basic networking.</para>
 
-<screen>Estimated build time:           &inetutils-time;
-Estimated required disk space:  &inetutils-compsize;</screen>
+<screen>&buildtime; &inetutils-time;
+&diskspace; &inetutils-compsize;</screen>
 
 &aa-inetutils-down;
 &aa-inetutils-dep;

+ 2 - 2
chapter06/kbd.xml

@@ -4,8 +4,8 @@
 
 <para>The Kbd package contains keytable files and keyboard utilities.</para>
 
-<screen>Estimated build time:           &kbd-time;
-Estimated required disk space:  &kbd-compsize;</screen>
+<screen>&buildtime; &kbd-time;
+&diskspace; &kbd-compsize;</screen>
 
 &aa-kbd-down;
 &aa-kbd-dep;

+ 2 - 2
chapter06/kernel.xml

@@ -2,8 +2,8 @@
 <title>Installing Linux-&kernel-version; headers</title>
 <?dbhtml filename="kernel.html" dir="chapter06"?>
 
-<screen>Estimated build time:           &kernel-time-headers;
-Estimated required disk space:  &kernel-compsize-headers;</screen>
+<screen>&buildtime; &kernel-time-headers;
+&diskspace; &kernel-compsize-headers;</screen>
 
 <sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
 

+ 2 - 2
chapter06/less.xml

@@ -4,8 +4,8 @@
 
 <para>The Less package contains a text file viewer.</para>
 
-<screen>Estimated build time:           &less-time;
-Estimated required disk space:  &less-compsize;</screen>
+<screen>&buildtime; &less-time;
+&diskspace; &less-compsize;</screen>
 
 &aa-less-down;
 &aa-less-dep;

+ 2 - 2
chapter06/lfs-utils.xml

@@ -4,8 +4,8 @@
 
 <para>The Lfs-Utils package contains a few helper files.</para>
 
-<screen>Estimated build time:           &lfs-utils-time;
-Estimated required disk space:  &lfs-utils-compsize;</screen>
+<screen>&buildtime; &lfs-utils-time;
+&diskspace; &lfs-utils-compsize;</screen>
 
 &aa-lfs-utils-down;
 &aa-lfs-utils-dep;

+ 2 - 2
chapter06/libtool.xml

@@ -6,8 +6,8 @@
 It wraps the complexity of using shared libraries in a consistent, portable
 interface.</para>
 
-<screen>Estimated build time:           &libtool-time;
-Estimated required disk space:  &libtool-compsize;</screen>
+<screen>&buildtime; &libtool-time;
+&diskspace; &libtool-compsize;</screen>
 
 &aa-libtool-down;
 &aa-libtool-dep;

+ 2 - 2
chapter06/m4.xml

@@ -4,8 +4,8 @@
 
 <para>The M4 package contains a macro processor.</para>
 
-<screen>Estimated build time:           &m4-time;
-Estimated required disk space:  &m4-compsize;</screen>
+<screen>&buildtime; &m4-time;
+&diskspace; &m4-compsize;</screen>
 
 &aa-m4-down;
 &aa-m4-dep;

+ 2 - 2
chapter06/make.xml

@@ -4,8 +4,8 @@
 
 <para>The Make package contains a program for compiling large packages.</para>
 
-<screen>Estimated build time:           &make-time;
-Estimated required disk space:  &make-compsize;</screen>
+<screen>&buildtime; &make-time;
+&diskspace; &make-compsize;</screen>
 
 &aa-make-down;
 &aa-make-dep;

+ 2 - 2
chapter06/makedev.xml

@@ -4,8 +4,8 @@
 
 <para>The MAKEDEV package contains a script for making device nodes.</para>
 
-<screen>Estimated build time:           &makedev-time;
-Estimated required disk space:  &makedev-compsize;</screen>
+<screen>&buildtime; &makedev-time;
+&diskspace; &makedev-compsize;</screen>
 
 &aa-makedev-down;
 &aa-makedev-dep;

+ 2 - 2
chapter06/man.xml

@@ -4,8 +4,8 @@
 
 <para>The Man package contains programs for finding and viewing manual pages.</para>
 
-<screen>Estimated build time:           &man-time;
-Estimated required disk space:  &man-compsize;</screen>
+<screen>&buildtime; &man-time;
+&diskspace; &man-compsize;</screen>
 
 &aa-man-down;
 &aa-man-dep;

+ 2 - 2
chapter06/manpages.xml

@@ -4,8 +4,8 @@
 
 <para>The Man-pages package contains over 1200 manual pages.</para>
 
-<screen>Estimated build time:           &man-pages-time;
-Estimated required disk space:  &man-pages-compsize;</screen>
+<screen>&buildtime; &man-pages-time;
+&diskspace; &man-pages-compsize;</screen>
 
 &aa-manpages-down;
 &aa-manpages-dep;

+ 2 - 2
chapter06/modutils.xml

@@ -4,8 +4,8 @@
 
 <para>The Modutils package contains programs for handling kernel modules.</para>
 
-<screen>Estimated build time:           &modutils-time;
-Estimated required disk space:  &modutils-compsize;</screen>
+<screen>&buildtime; &modutils-time;
+&diskspace; &modutils-compsize;</screen>
 
 &aa-modutils-down;
 &aa-modutils-dep;

+ 2 - 2
chapter06/ncurses.xml

@@ -5,8 +5,8 @@
 <para>The Ncurses package contains libraries for the terminal-independent
 handling of character screens.</para>
 
-<screen>Estimated build time:           &ncurses-time;
-Estimated required disk space:  &ncurses-compsize;</screen>
+<screen>&buildtime; &ncurses-time;
+&diskspace; &ncurses-compsize;</screen>
 
 &aa-ncurses-down;
 &aa-ncurses-dep;

+ 2 - 2
chapter06/nettools.xml

@@ -4,8 +4,8 @@
 
 <para>The Net-tools package contains programs for basic networking.</para>
 
-<screen>Estimated build time:           &net-tools-time;
-Estimated required disk space:  &net-tools-compsize;</screen>
+<screen>&buildtime; &net-tools-time;
+&diskspace; &net-tools-compsize;</screen>
 
 &aa-nettools-down;
 &aa-nettools-dep;

+ 2 - 2
chapter06/patch.xml

@@ -4,8 +4,8 @@
 
 <para>The Patch package contains a program for modifying files.</para>
 
-<screen>Estimated build time:           &patch-time;
-Estimated required disk space:  &patch-compsize;</screen>
+<screen>&buildtime; &patch-time;
+&diskspace; &patch-compsize;</screen>
 
 &aa-patch-down;
 &aa-patch-dep;

+ 2 - 2
chapter06/perl.xml

@@ -4,8 +4,8 @@
 
 <para>The Perl package contains the Practical Extraction and Report Language.</para>
 
-<screen>Estimated build time:           &perl-time;
-Estimated required disk space:  &perl-compsize;</screen>
+<screen>&buildtime; &perl-time;
+&diskspace; &perl-compsize;</screen>
 
 <literallayout>Official download location for Perl (&perl-version;):
 <ulink url="http://www.perl.com/"/></literallayout>

+ 2 - 2
chapter06/procinfo.xml

@@ -4,8 +4,8 @@
 
 <para>The Procinfo package contains programs for displaying system information.</para>
 
-<screen>Estimated build time:           &procinfo-time;
-Estimated required disk space:  &procinfo-compsize;</screen>
+<screen>&buildtime; &procinfo-time;
+&diskspace; &procinfo-compsize;</screen>
 
 &aa-procinfo-down;
 &aa-procinfo-dep;

+ 2 - 2
chapter06/procps.xml

@@ -4,8 +4,8 @@
 
 <para>The Procps package contains programs for monitoring processes.</para>
 
-<screen>Estimated build time:           &procps-time;
-Estimated required disk space:  &procps-compsize;</screen>
+<screen>&buildtime; &procps-time;
+&diskspace; &procps-compsize;</screen>
 
 &aa-procps-down;
 &aa-procps-dep;

+ 2 - 2
chapter06/psmisc.xml

@@ -5,8 +5,8 @@
 <para>The Psmisc package contains programs for displaying information on
 processes.</para>
 
-<screen>Estimated build time:           &psmisc-time;
-Estimated required disk space:  &psmisc-compsize;</screen>
+<screen>&buildtime; &psmisc-time;
+&diskspace; &psmisc-compsize;</screen>
 
 &aa-psmisc-down;
 &aa-psmisc-dep;

+ 2 - 2
chapter06/sed.xml

@@ -4,8 +4,8 @@
 
 <para>The Sed package contains a stream editor.</para>
 
-<screen>Estimated build time:           &sed-time;
-Estimated required disk space:  &sed-compsize;</screen>
+<screen>&buildtime; &sed-time;
+&diskspace; &sed-compsize;</screen>
 
 &aa-sed-down;
 &aa-sed-dep;

+ 2 - 2
chapter06/shadowpwd.xml

@@ -5,8 +5,8 @@
 <para>The Shadow package contains programs for handling passwords in a secure
 way.</para>
 
-<screen>Estimated build time:           &shadow-time;
-Estimated required disk space:  &shadow-compsize;</screen>
+<screen>&buildtime; &shadow-time;
+&diskspace; &shadow-compsize;</screen>
 
 &aa-shadowpwd-down;
 &aa-shadowpwd-dep;

+ 2 - 2
chapter06/sysklogd.xml

@@ -5,8 +5,8 @@
 <para>The Sysklogd package contains programs for logging system messages, such
 as those given by the kernel when unusual things happen.</para>
 
-<screen>Estimated build time:           &sysklogd-time;
-Estimated required disk space:  &sysklogd-compsize;</screen>
+<screen>&buildtime; &sysklogd-time;
+&diskspace; &sysklogd-compsize;</screen>
 
 &aa-sysklogd-down;
 &aa-sysklogd-dep;

+ 2 - 2
chapter06/sysvinit.xml

@@ -5,8 +5,8 @@
 <para>The Sysvinit package contains programs for controlling the startup,
 running, and shutdown of your system.</para>
 
-<screen>Estimated build time:           &sysvinit-time;
-Estimated required disk space:  &sysvinit-compsize;</screen>
+<screen>&buildtime; &sysvinit-time;
+&diskspace; &sysvinit-compsize;</screen>
 
 &aa-sysvinit-down;
 &aa-sysvinit-dep;

+ 2 - 2
chapter06/tar.xml

@@ -4,8 +4,8 @@
 
 <para>The Tar package contains an archiving program.</para>
 
-<screen>Estimated build time:           &tar-time;
-Estimated required disk space:  &tar-compsize;</screen>
+<screen>&buildtime; &tar-time;
+&diskspace; &tar-compsize;</screen>
 
 &aa-tar-down;
 &aa-tar-dep;

+ 2 - 2
chapter06/texinfo.xml

@@ -5,8 +5,8 @@
 <para>The Texinfo package contains programs for reading, writing, and
 converting Info documents.</para>
 
-<screen>Estimated build time:           &texinfo-time;
-Estimated required disk space:  &texinfo-compsize;</screen>
+<screen>&buildtime; &texinfo-time;
+&diskspace; &texinfo-compsize;</screen>
 
 &aa-texinfo-down;
 &aa-texinfo-dep;

+ 2 - 2
chapter06/utillinux.xml

@@ -6,8 +6,8 @@
 them are utilities for handling filesystems, consoles, partitions, and
 messages.</para>
 
-<screen>Estimated build time:           &util-linux-time;
-Estimated required disk space:  &util-linux-compsize;</screen>
+<screen>&buildtime; &util-linux-time;
+&diskspace; &util-linux-compsize;</screen>
 
 &aa-utillinux-down;
 &aa-utillinux-dep;

+ 2 - 2
chapter06/vim.xml

@@ -4,8 +4,8 @@
 
 <para>The Vim package contains a powerful text editor.</para>
 
-<screen>Estimated build time:           &vim-time;
-Estimated required disk space:  &vim-compsize;</screen>
+<screen>&buildtime; &vim-time;
+&diskspace; &vim-compsize;</screen>
 
 &aa-vim-down;
 &aa-vim-dep;

+ 2 - 2
chapter06/zlib.xml

@@ -5,8 +5,8 @@
 <para>The Zlib package contains compression and uncompression routines used by
 some programs.</para>
 
-<screen>Estimated build time:           &zlib-time;
-Estimated required disk space:  &zlib-compsize;</screen>
+<screen>&buildtime; &zlib-time;
+&diskspace; &zlib-compsize;</screen>
 
 &aa-zlib-down;
 &aa-zlib-dep;

+ 4 - 0
index.xml

@@ -21,6 +21,10 @@
 <!ENTITY all-size-version "cvs-2003-10-06">
 <!ENTITY all-size-mb "134 MB">
 
+<!ENTITY buildtime "Approximate build time: ">
+<!ENTITY diskspace "Required disk space:    ">
+
+
 <!ENTITY book SYSTEM "book.xml">
 <!ENTITY bookinfo SYSTEM "bookinfo.xml">