o Upgraded to automake-1.7.1, modutils-2.4.21, man-pages-1.53,

kbd-1.08, util-linux-2.11w, autoconf-2.54, e2fsprogs-1.29,
  groff-1.18.1, psmisc-21.2, less-378, procps-3.0.4, make-3.80,
  ncurses-5.3.
o Added libtool-1.4.2.patch
o Added findutils-4.1-segfault.patch
o Replaced mkdir ... with cp -HR.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2195 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Timothy Bauscher 2002-10-22 03:06:05 +00:00
parent 254cec28ca
commit a6445cfa60
37 changed files with 155 additions and 87 deletions

View File

@ -4,7 +4,12 @@
<para><literallayout>Findutils (&findutils-version;): <para><literallayout>Findutils (&findutils-version;):
<ulink url="ftp://ftp.gnu.org/gnu/findutils/"/> <ulink url="ftp://ftp.gnu.org/gnu/findutils/"/>
Findutils Patch (&findutils-version;): Findutils Patch (&findutils-patch-version;):
<ulink url="&ftp;/"/>
<ulink url="&http;/"/>
Findutils Segfault Patch (&findutils-segfault-patch-version;):
<ulink url="&ftp;/"/> <ulink url="&ftp;/"/>
<ulink url="&http;/"/></literallayout></para> <ulink url="&http;/"/></literallayout></para>
</sect2> </sect2>

View File

@ -2,5 +2,10 @@
<title>Official Download Location</title> <title>Official Download Location</title>
<para><literallayout>Libtool (&libtool-version;): <para><literallayout>Libtool (&libtool-version;):
<ulink url="ftp://ftp.gnu.org/gnu/libtool/"/></literallayout></para> <ulink url="ftp://ftp.gnu.org/gnu/libtool/"/>
Libtool Patch (&libtool-patch-version;):
<ulink url="&ftp;/"/>
<ulink url="&http;/"/></literallayout></para>
</sect2> </sect2>

View File

@ -2,9 +2,6 @@
<title>Official Download Location</title> <title>Official Download Location</title>
<para><literallayout>Ncurses (&ncurses-version;): <para><literallayout>Ncurses (&ncurses-version;):
<ulink url="ftp://ftp.gnu.org/gnu/ncurses/"/> <ulink url="ftp://ftp.gnu.org/gnu/ncurses/"/></literallayout></para>
Ncurses Patch (&ncurses-version;):
<ulink url="&ftp;/"/>
<ulink url="&http;/"/></literallayout></para>
</sect2> </sect2>

View File

@ -6,6 +6,54 @@
<itemizedlist> <itemizedlist>
<listitem><para>Upgraded to:
<itemizedlist>
<listitem><para>autoconf-2.54</para></listitem>
<listitem><para>automake-1.7.1</para></listitem>
<listitem><para>e2fsprogs-1.29</para></listitem>
<listitem><para>groff-1.18.1</para></listitem>
<listitem><para>kbd-1.08</para></listitem>
<listitem><para>less-378</para></listitem>
<listitem><para>make-3.80</para></listitem>
<listitem><para>man-pages-1.53</para></listitem>
<listitem><para>modutils-2.4.21</para></listitem>
<listitem><para>ncurses-5.3</para></listitem>
<listitem><para>procps-3.0.4</para></listitem>
<listitem><para>psmisc-21.2</para></listitem>
<listitem><para>util-linux-2.11w</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>Added:
<itemizedlist>
<listitem><para>findutils-4.1-segfault.patch</para></listitem>
<listitem><para>libtool-1.4.2.patch</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>Removed:
<itemizedlist>
<listitem><para>ncurses-5.2-2.patch</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>October 21st, 2002 [timothy]: Chapter 06 - Linux-2.4.19:
Replaced <userinput>mkdir /usr/include/asm</userinput> and
<userinput>cp</userinput> command with
<userinput>cp -HR</userinput>.</para></listitem>
<listitem><para>October 21st, 2002 [timothy]: Added findutils-4.1-segfault.patch
to fix a segfault in locate when it encounters a very long path
name.</para></listitem>
<listitem><para>October 21st, 2002 [timothy]: Added libtool-1.4.2.patch to fix
an incompatibility between Autoconf 2.53 and Libtool 1.4.x.</para></listitem>
<listitem><para>October 21st, 2002 [timothy]: Upgraded to automake-1.7.1,
modutils-2.4.21, man-pages-1.53, kbd-1.08, util-linux-2.11w, autoconf-2.54,
e2fsprogs-1.29, groff-1.18.1, psmisc-21.2, less-378, procps-3.0.4,
make-3.80, ncurses-5.3.</para></listitem>
<listitem><para>October 20th, 2002 [timothy]: Uncompressed <listitem><para>October 20th, 2002 [timothy]: Uncompressed
patches.</para></listitem> patches.</para></listitem>

View File

@ -1,3 +1,7 @@
Findutils Patch (&findutils-patch-version;) - &findutils-patch-size;: Findutils Patch (&findutils-patch-version;) - &findutils-patch-size;:
<ulink url="&ftp;/findutils-&findutils-patch-version;.patch"/> <ulink url="&ftp;/findutils-&findutils-patch-version;.patch"/>
<ulink url="&http;/findutils-&findutils-patch-version;.patch"/> <ulink url="&http;/findutils-&findutils-patch-version;.patch"/>
Findutils Patch (&findutils-segfault-patch-version;) - &findutils-segfault-patch-size;:
<ulink url="&ftp;/findutils-&findutils-segfault-patch-version;-segfault.patch"/>
<ulink url="&http;/findutils-&findutils-segfault-patch-version;-segfault.patch"/>

View File

@ -0,0 +1,3 @@
Libtool Patch (&libtool-patch-version;) - &libtool-patch-size;:
<ulink url="&ftp;/libtool-&libtool-patch-version;.patch"/>
<ulink url="&http;/libtool-&libtool-patch-version;.patch"/>

View File

@ -21,6 +21,7 @@
&c3-fileutils-patch; &c3-fileutils-patch;
&c3-findutils; &c3-findutils;
&c3-findutils-patch; &c3-findutils-patch;
&c3-findutils-segfault-patch;
&c3-flex; &c3-flex;
&c3-gawk; &c3-gawk;
&c3-gawk-patch; &c3-gawk-patch;
@ -39,6 +40,7 @@
&c3-less; &c3-less;
&c3-bootscripts; &c3-bootscripts;
&c3-libtool; &c3-libtool;
&c3-libtool-patch;
&c3-lilo; &c3-lilo;
&c3-kernel; &c3-kernel;
&c3-m4; &c3-m4;
@ -49,7 +51,6 @@
&c3-manpages; &c3-manpages;
&c3-modutils; &c3-modutils;
&c3-ncurses; &c3-ncurses;
&c3-ncurses-patch;
&c3-netkitbase; &c3-netkitbase;
&c3-nettools; &c3-nettools;
&c3-patch; &c3-patch;

View File

@ -1,9 +1,13 @@
<sect2> <sect2>
<title>Command explanations</title> <title>Command explanations</title>
<para><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch</userinput>: This <para><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch</userinput>:
patch is to fix some compilation errors by This patch fixes some compilation errors by avoiding a variable conflict
avoiding a variable conflict and changing some bad syntax.</para> and changing some bad syntax.</para>
<para><userinput>patch -Np1 -i ../findutils-&findutils-segfault-patch-version;-segfault.patch</userinput>:
This patch fixes a segfault in <userinput>locate</userinput> when encountering
a very long path name.</para>
</sect2> </sect2>

View File

@ -8,6 +8,7 @@ commands.</para>
<para>Install Findutils by running the following commands:</para> <para>Install Findutils by running the following commands:</para>
<para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp; <para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp;
patch -Np1 -i ../findutils-&findutils-segfault-patch-version;-segfault.patch &amp;&amp;
./configure --prefix=/usr &amp;&amp; ./configure --prefix=/usr &amp;&amp;
make libexecdir=/usr/bin &amp;&amp; make libexecdir=/usr/bin &amp;&amp;
make libexecdir=/usr/bin install</userinput></screen></para> make libexecdir=/usr/bin install</userinput></screen></para>
@ -22,6 +23,7 @@ location. The following commands use the database file
<filename>/var/lib/misc/locatedb</filename> which is FHS compliant.</para> <filename>/var/lib/misc/locatedb</filename> which is FHS compliant.</para>
<para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp; <para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp;
patch -Np1 -i ../findutils-&findutils-segfault-patch-version;-segfault.patch &amp;&amp;
./configure --prefix=/usr &amp;&amp; ./configure --prefix=/usr &amp;&amp;
make localstatedir=/var/lib/misc libexecdir=/usr/bin &amp;&amp; make localstatedir=/var/lib/misc libexecdir=/usr/bin &amp;&amp;
make localstatedir=/var/lib/misc libexecdir=/usr/bin install</userinput></screen></para> make localstatedir=/var/lib/misc libexecdir=/usr/bin install</userinput></screen></para>

View File

@ -2,12 +2,8 @@
<title>Command explanations</title> <title>Command explanations</title>
<para><userinput>patch -Np1 -i ../kbd-&kbd-patch-version;.patch</userinput>: <para><userinput>patch -Np1 -i ../kbd-&kbd-patch-version;.patch</userinput>:
This patch fixes two problems. The first one is the <userinput>loadkeys -d</userinput> This patch changes a Makefile so some utilities that are not installed by
behaviour, which is broken in current kbd versions. It is necessary to fix this, default (setlogcons, setvesablank and getunimap) are installed.</para>
because the boot scripts rely on a proper <userinput>loadkeys -d</userinput>.
The second part of the patch changes a Makefile so some utilities that are
not installed by default (setlogcons, setvesablank and getunimap) are also
installed.</para>
</sect2> </sect2>

View File

@ -1,14 +1,17 @@
<sect2> <sect2>
<title>Installation of Kbd</title> <title>Installation of Kbd</title>
<para>This package requires its patch to be applied before you can <para>Kbd doesn't install some of its utilities (setlogcons, setvesablank
install it. Make sure it's unpacked before running the installation and getunimap) by default. The kbd patch enables the compilation of these
commands.</para> utilities.</para>
<para>Apply the patch by running the following command:</para>
<para><screen><userinput>patch -Np1 -i ../kbd-&kbd-patch-version;.patch</userinput></screen></para>
<para>Install Kbd by running the following commands:</para> <para>Install Kbd by running the following commands:</para>
<para><screen><userinput>patch -Np1 -i ../kbd-&kbd-patch-version;.patch &amp;&amp; <para><screen><userinput>./configure &amp;&amp;
./configure &amp;&amp;
make &amp;&amp; make &amp;&amp;
make install</userinput></screen></para> make install</userinput></screen></para>

View File

@ -16,8 +16,7 @@ shouldn't rely on the source tree being clean after untarring.</para>
<filename>include/linux/version.h</filename> file and the platform-specific <filename>include/linux/version.h</filename> file and the platform-specific
<filename class="symlink">include/asm</filename> symlink.</para> <filename class="symlink">include/asm</filename> symlink.</para>
<para><userinput>mkdir /usr/include/asm</userinput> <para><userinput>cp -HR include/asm /usr/include</userinput> and
, <userinput>cp include/asm/* /usr/include/asm</userinput> and
<userinput>cp -R include/asm-generic /usr/include</userinput>: <userinput>cp -R include/asm-generic /usr/include</userinput>:
These commands copy the platform-specific assembler kernel header files to These commands copy the platform-specific assembler kernel header files to
<filename class="directory">/usr/include/asm</filename> and <filename <filename class="directory">/usr/include/asm</filename> and <filename

View File

@ -12,8 +12,7 @@ and copy the header files to where they will be found by these packages.</para>
make mrproper &amp;&amp; make mrproper &amp;&amp;
make include/linux/version.h &amp;&amp; make include/linux/version.h &amp;&amp;
make symlinks &amp;&amp; make symlinks &amp;&amp;
mkdir /usr/include/asm &amp;&amp; cp -HR include/asm /usr/include &amp;&amp;
cp include/asm/* /usr/include/asm &amp;&amp;
cp -R include/asm-generic /usr/include &amp;&amp; cp -R include/asm-generic /usr/include &amp;&amp;
cp -R include/linux /usr/include &amp;&amp; cp -R include/linux /usr/include &amp;&amp;
touch /usr/include/linux/autoconf.h &amp;&amp; touch /usr/include/linux/autoconf.h &amp;&amp;

10
chapter06/libtool-exp.xml Normal file
View File

@ -0,0 +1,10 @@
<sect2>
<title>Command explanations</title>
<para><userinput>patch -Np1 -i ../libtool-&libtool-patch-version;.patch</userinput>:
This patch fixes an incompatibility between Autoconf 2.53 and Libtool 1.4.x.
Specifically, the deprecated m4 macro AC_PROVIDE_AC_LIBTOOL is replaced by
AC_PROVIDE_ELSEIF.</para>
</sect2>

View File

@ -3,7 +3,8 @@
<para>Install Libtool by running the following commands:</para> <para>Install Libtool by running the following commands:</para>
<para><screen><userinput>./configure --prefix=/usr &amp;&amp; <para><screen><userinput>patch -Np1 -i ../libtool-&libtool-patch-version;.patch &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp; make &amp;&amp;
make install</userinput></screen></para> make install</userinput></screen></para>

View File

@ -6,6 +6,7 @@
Estimated required disk space: &libtool-compsize;</screen> Estimated required disk space: &libtool-compsize;</screen>
&c6-libtool-inst; &c6-libtool-inst;
&c6-libtool-exp;
&aa-libtool-desc; &aa-libtool-desc;
&aa-libtool-dep; &aa-libtool-dep;

View File

@ -1,11 +1,6 @@
<sect2> <sect2>
<title>Command explanations</title> <title>Command explanations</title>
<para><userinput>patch -Np1 -i ../ncurses-&ncurses-version;-patch:</userinput>
This patch fixes a compile problem with GCC-3.2 because Ncurses uses
constructions that are not valid in ANSI C++ and don't compile with
recent GCC versions that conform to the standard.</para>
<para><userinput>--with-shared:</userinput> This enables the build of the <para><userinput>--with-shared:</userinput> This enables the build of the
shared ncurses library files.</para> shared ncurses library files.</para>

View File

@ -1,19 +1,14 @@
<sect2> <sect2>
<title>Installation of Ncurses</title> <title>Installation of Ncurses</title>
<para>This package requires its patch to be applied before you can
install it. Make sure it's unpacked before running the installation
commands.</para>
<para>Install Ncurses by running the following commands:</para> <para>Install Ncurses by running the following commands:</para>
<para><screen><userinput>patch -Np1 -i ../ncurses-&ncurses-patch-version;.patch &amp;&amp; <para><screen><userinput>./configure --prefix=/usr --with-shared &amp;&amp;
./configure --prefix=/usr --with-shared &amp;&amp;
make &amp;&amp; make &amp;&amp;
make install &amp;&amp; make install &amp;&amp;
chmod 755 /usr/lib/*.5.2 &amp;&amp; chmod 755 /usr/lib/*.&ncurses-version; &amp;&amp;
mv /usr/lib/libncurses.so.5* /lib &amp;&amp; mv /usr/lib/libncurses.so.5* /lib &amp;&amp;
ln -s libncurses.a /usr/lib/libcurses.a &amp;&amp; ln -sf libncurses.a /usr/lib/libcurses.a &amp;&amp;
ln -sf ../../lib/libncurses.so.5 /usr/lib/libncurses.so &amp;&amp; ln -sf ../../lib/libncurses.so.5 /usr/lib/libncurses.so &amp;&amp;
ln -sf ../../lib/libncurses.so.5 /usr/lib/libcurses.so</userinput></screen></para> ln -sf ../../lib/libncurses.so.5 /usr/lib/libcurses.so</userinput></screen></para>
</sect2> </sect2>

View File

@ -1,7 +1,9 @@
<sect2> <sect2>
<title>Command explanations</title> <title>Command explanations</title>
<para><userinput>patch -Np1 -i ../procps-&procps-patch-version;.patch:</userinput> This patch fixes a locale problem that makes top crash under certain locale settings.</para> <para><userinput>patch -Np1 -i ../procps-&procps-patch-version;.patch:</userinput>
This patch fixes a locale problem that makes top crash under certain
locale settings.</para>
<para><userinput>make XSCPT="" install:</userinput> <para><userinput>make XSCPT="" install:</userinput>
This will set the Makefile variable XSCPT to an empty value so that This will set the Makefile variable XSCPT to an empty value so that

View File

@ -9,8 +9,7 @@ commands.</para>
<para><screen><userinput>patch -Np1 -i ../procps-&procps-patch-version;.patch &amp;&amp; <para><screen><userinput>patch -Np1 -i ../procps-&procps-patch-version;.patch &amp;&amp;
make &amp;&amp; make &amp;&amp;
make XSCPT="" install &amp;&amp; make XSCPT="" install</userinput></screen></para>
mv /usr/bin/kill /bin</userinput></screen></para>
</sect2> </sect2>

View File

@ -7,21 +7,14 @@
make &amp;&amp; make &amp;&amp;
make install</userinput></screen></para> make install</userinput></screen></para>
<para>Psmisc installs the <para>Psmisc's pidof program isn't installed by default. Generally, this
<filename>/usr/share/man/man1/pidof.1</filename> man page, but Psmisc's isn't a problem because we later install the Sysvinit package, which
pidof program isn't installed by default. Generally, this isn't a problem provides a better pidof program.</para>
because we later install the Sysvinit package, which provides
a better pidof program.</para>
<para>It's up to you now to decide if you are going to use the Sysvinit <para>It's up to you to decide if you are going to use the Sysvinit
package, which provides a pidof program, or not. If you are going to, you package, which provides a pidof program, or not. If you're not going to
should remove Psmisc's pidof man page by running:</para> use Sysvinit, you should complete this package's installation by creating
the <filename>/bin/pidof</filename> symlink by running:</para>
<para><screen><userinput>rm /usr/share/man/man1/pidof.1</userinput></screen></para>
<para>If you're not going to use Sysvinit, you should complete this
package's installation by creating the <filename>/bin/pidof</filename>
symlink by running:</para>
<para><screen><userinput>ln -s killall /bin/pidof</userinput></screen></para> <para><screen><userinput>ln -s killall /bin/pidof</userinput></screen></para>

View File

@ -8,10 +8,10 @@
<!ENTITY aa-autoconf-dep SYSTEM "../appendixa/autoconf-dep.xml"> <!ENTITY aa-autoconf-dep SYSTEM "../appendixa/autoconf-dep.xml">
<!ENTITY aa-autoconf-down SYSTEM "../appendixa/autoconf-down.xml"> <!ENTITY aa-autoconf-down SYSTEM "../appendixa/autoconf-down.xml">
<!ENTITY autoconf-version "2.53"> <!ENTITY autoconf-version "2.54">
<!ENTITY autoconf-depversion "2.52"> <!ENTITY autoconf-depversion "2.52">
<!ENTITY autoconf-contversion "2.53"> <!ENTITY autoconf-contversion "2.53">
<!ENTITY autoconf-size "739 KB"> <!ENTITY autoconf-size "765 KB">
<!ENTITY autoconf-dir "autoconf-&autoconf-version;"> <!ENTITY autoconf-dir "autoconf-&autoconf-version;">
<!ENTITY autoconf-package "autoconf-&autoconf-version;.tar.bz2"> <!ENTITY autoconf-package "autoconf-&autoconf-version;.tar.bz2">

View File

@ -8,10 +8,10 @@
<!ENTITY aa-automake-dep SYSTEM "../appendixa/automake-dep.xml"> <!ENTITY aa-automake-dep SYSTEM "../appendixa/automake-dep.xml">
<!ENTITY aa-automake-down SYSTEM "../appendixa/automake-down.xml"> <!ENTITY aa-automake-down SYSTEM "../appendixa/automake-down.xml">
<!ENTITY automake-version "1.6.3"> <!ENTITY automake-version "1.7.1">
<!ENTITY automake-depversion "1.5"> <!ENTITY automake-depversion "1.5">
<!ENTITY automake-contversion "1.6.2"> <!ENTITY automake-contversion "1.6.2">
<!ENTITY automake-size "465 KB"> <!ENTITY automake-size "508 KB">
<!ENTITY automake-package "automake-&automake-version;.tar.bz2"> <!ENTITY automake-package "automake-&automake-version;.tar.bz2">
<!ENTITY automake-dir "automake-&automake-version;"> <!ENTITY automake-dir "automake-&automake-version;">

View File

@ -9,10 +9,10 @@
<!ENTITY aa-e2fsprogs-dep SYSTEM "../appendixa/e2fsprogs-dep.xml"> <!ENTITY aa-e2fsprogs-dep SYSTEM "../appendixa/e2fsprogs-dep.xml">
<!ENTITY aa-e2fsprogs-down SYSTEM "../appendixa/e2fsprogs-down.xml"> <!ENTITY aa-e2fsprogs-down SYSTEM "../appendixa/e2fsprogs-down.xml">
<!ENTITY e2fsprogs-version "1.27"> <!ENTITY e2fsprogs-version "1.29">
<!ENTITY e2fsprogs-depversion "1.25"> <!ENTITY e2fsprogs-depversion "1.25">
<!ENTITY e2fsprogs-contversion "1.27"> <!ENTITY e2fsprogs-contversion "1.27">
<!ENTITY e2fsprogs-size "1,176 KB"> <!ENTITY e2fsprogs-size "2,050 KB">
<!ENTITY e2fsprogs-dir "e2fsprogs-&e2fsprogs-version;"> <!ENTITY e2fsprogs-dir "e2fsprogs-&e2fsprogs-version;">
<!ENTITY e2fsprogs-package "e2fsprogs-&e2fsprogs-version;.tar.bz2"> <!ENTITY e2fsprogs-package "e2fsprogs-&e2fsprogs-version;.tar.bz2">

View File

@ -1,5 +1,6 @@
<!ENTITY c3-findutils SYSTEM "../chapter03/findutils.xml"> <!ENTITY c3-findutils SYSTEM "../chapter03/findutils.xml">
<!ENTITY c3-findutils-patch SYSTEM "../chapter03/findutils-patch.xml"> <!ENTITY c3-findutils-patch SYSTEM "../chapter03/findutils-patch.xml">
<!ENTITY c3-findutils-segfault-patch SYSTEM "../chapter03/findutils-patch.xml">
<!ENTITY c5-findutils SYSTEM "../chapter05/findutils.xml"> <!ENTITY c5-findutils SYSTEM "../chapter05/findutils.xml">
<!ENTITY c5-findutils-exp SYSTEM "../chapter05/findutils-exp.xml"> <!ENTITY c5-findutils-exp SYSTEM "../chapter05/findutils-exp.xml">
@ -20,6 +21,8 @@
<!ENTITY findutils-size "226 KB"> <!ENTITY findutils-size "226 KB">
<!ENTITY findutils-patch-size "1 KB"> <!ENTITY findutils-patch-size "1 KB">
<!ENTITY findutils-patch-version "4.1"> <!ENTITY findutils-patch-version "4.1">
<!ENTITY findutils-segfault-patch-size "1 KB">
<!ENTITY findutils-segfault-patch-version "4.1">
<!ENTITY findutils-dir "findutils-&findutils-version;"> <!ENTITY findutils-dir "findutils-&findutils-version;">
<!ENTITY findutils-package "findutils-&findutils-version;.tar.bz2"> <!ENTITY findutils-package "findutils-&findutils-version;.tar.bz2">

View File

@ -9,10 +9,10 @@
<!ENTITY aa-groff-dep SYSTEM "../appendixa/groff-dep.xml"> <!ENTITY aa-groff-dep SYSTEM "../appendixa/groff-dep.xml">
<!ENTITY aa-groff-down SYSTEM "../appendixa/groff-down.xml"> <!ENTITY aa-groff-down SYSTEM "../appendixa/groff-down.xml">
<!ENTITY groff-version "1.18"> <!ENTITY groff-version "1.18.1">
<!ENTITY groff-depversion "1.17.2"> <!ENTITY groff-depversion "1.17.2">
<!ENTITY groff-contversion "1.17.2"> <!ENTITY groff-contversion "1.17.2">
<!ENTITY groff-size "1,739 KB"> <!ENTITY groff-size "1,784 KB">
<!ENTITY groff-dir "groff-&groff-version;"> <!ENTITY groff-dir "groff-&groff-version;">
<!ENTITY groff-package "groff-&groff-version;.tar.bz2"> <!ENTITY groff-package "groff-&groff-version;.tar.bz2">

View File

@ -10,12 +10,12 @@
<!ENTITY aa-kbd-dep SYSTEM "../appendixa/kbd-dep.xml"> <!ENTITY aa-kbd-dep SYSTEM "../appendixa/kbd-dep.xml">
<!ENTITY aa-kbd-down SYSTEM "../appendixa/kbd-down.xml"> <!ENTITY aa-kbd-down SYSTEM "../appendixa/kbd-down.xml">
<!ENTITY kbd-version "1.06"> <!ENTITY kbd-version "1.08">
<!ENTITY kbd-depversion "1.06"> <!ENTITY kbd-depversion "1.06">
<!ENTITY kbd-contversion "1.06"> <!ENTITY kbd-contversion "1.06">
<!ENTITY kbd-size "559 KB"> <!ENTITY kbd-size "589 KB">
<!ENTITY kbd-patch-version "1.06-3"> <!ENTITY kbd-patch-version "1.08">
<!ENTITY kbd-patch-size "3 KB"> <!ENTITY kbd-patch-size "1 KB">
<!ENTITY kbd-dir "kbd-&kbd-version;"> <!ENTITY kbd-dir "kbd-&kbd-version;">
<!ENTITY kbd-package "kbd-&kbd-version;.tar.bz2"> <!ENTITY kbd-package "kbd-&kbd-version;.tar.bz2">

View File

@ -8,10 +8,10 @@
<!ENTITY aa-less-dep SYSTEM "../appendixa/less-dep.xml"> <!ENTITY aa-less-dep SYSTEM "../appendixa/less-dep.xml">
<!ENTITY aa-less-down SYSTEM "../appendixa/less-down.xml"> <!ENTITY aa-less-down SYSTEM "../appendixa/less-down.xml">
<!ENTITY less-version "374"> <!ENTITY less-version "378">
<!ENTITY less-depversion "358"> <!ENTITY less-depversion "358">
<!ENTITY less-contversion "374"> <!ENTITY less-contversion "374">
<!ENTITY less-size "189 KB"> <!ENTITY less-size "193 KB">
<!ENTITY less-dir "less-&less-version;"> <!ENTITY less-dir "less-&less-version;">
<!ENTITY less-package "less-&less-version;.tar.bz2"> <!ENTITY less-package "less-&less-version;.tar.bz2">

View File

@ -1,7 +1,9 @@
<!ENTITY c3-libtool SYSTEM "../chapter03/libtool.xml"> <!ENTITY c3-libtool SYSTEM "../chapter03/libtool.xml">
<!ENTITY c3-libtool-patch SYSTEM "../chapter03/libtool-patch.xml">
<!ENTITY c6-libtool SYSTEM "../chapter06/libtool.xml"> <!ENTITY c6-libtool SYSTEM "../chapter06/libtool.xml">
<!ENTITY c6-libtool-inst SYSTEM "../chapter06/libtool-inst.xml"> <!ENTITY c6-libtool-inst SYSTEM "../chapter06/libtool-inst.xml">
<!ENTITY c6-libtool-exp SYSTEM "../chapter06/libtool-exp.xml">
<!ENTITY aa-libtool SYSTEM "../appendixa/libtool.xml"> <!ENTITY aa-libtool SYSTEM "../appendixa/libtool.xml">
<!ENTITY aa-libtool-desc SYSTEM "../appendixa/libtool-desc.xml"> <!ENTITY aa-libtool-desc SYSTEM "../appendixa/libtool-desc.xml">
@ -12,6 +14,8 @@
<!ENTITY libtool-depversion "1.4.2"> <!ENTITY libtool-depversion "1.4.2">
<!ENTITY libtool-contversion "1.4.2"> <!ENTITY libtool-contversion "1.4.2">
<!ENTITY libtool-size "653 KB"> <!ENTITY libtool-size "653 KB">
<!ENTITY libtool-patch-size "11 KB">
<!ENTITY libtool-patch-version "1.4.2">
<!ENTITY libtool-dir "libtool-&libtool-version;"> <!ENTITY libtool-dir "libtool-&libtool-version;">
<!ENTITY libtool-package "libtool-&libtool-version;.tar.bz2"> <!ENTITY libtool-package "libtool-&libtool-version;.tar.bz2">

View File

@ -12,10 +12,10 @@
<!ENTITY aa-make-dep SYSTEM "../appendixa/make-dep.xml"> <!ENTITY aa-make-dep SYSTEM "../appendixa/make-dep.xml">
<!ENTITY aa-make-down SYSTEM "../appendixa/make-down.xml"> <!ENTITY aa-make-down SYSTEM "../appendixa/make-down.xml">
<!ENTITY make-version "3.79.1"> <!ENTITY make-version "3.80">
<!ENTITY make-depversion "3.79.1"> <!ENTITY make-depversion "3.79.1">
<!ENTITY make-contversion "3.79.1"> <!ENTITY make-contversion "3.79.1">
<!ENTITY make-size "794 KB"> <!ENTITY make-size "900 KB">
<!ENTITY make-package "make-&make-version;.tar.bz2"> <!ENTITY make-package "make-&make-version;.tar.bz2">
<!ENTITY make-dir "make-&make-version;"> <!ENTITY make-dir "make-&make-version;">

View File

@ -8,10 +8,10 @@
<!ENTITY aa-manpages-dep SYSTEM "../appendixa/manpages-dep.xml"> <!ENTITY aa-manpages-dep SYSTEM "../appendixa/manpages-dep.xml">
<!ENTITY aa-manpages-down SYSTEM "../appendixa/manpages-down.xml"> <!ENTITY aa-manpages-down SYSTEM "../appendixa/manpages-down.xml">
<!ENTITY man-pages-version "1.52"> <!ENTITY man-pages-version "1.53">
<!ENTITY man-pages-depversion "1.47"> <!ENTITY man-pages-depversion "1.47">
<!ENTITY man-pages-contversion "1.52"> <!ENTITY man-pages-contversion "1.52">
<!ENTITY man-pages-size "569 KB"> <!ENTITY man-pages-size "575 KB">
<!ENTITY man-pages-dir "man-pages-&man-pages-version;"> <!ENTITY man-pages-dir "man-pages-&man-pages-version;">
<!ENTITY man-pages-package "man-pages-&man-pages-version;.tar.bz2"> <!ENTITY man-pages-package "man-pages-&man-pages-version;.tar.bz2">

View File

@ -8,7 +8,7 @@
<!ENTITY aa-modutils-dep SYSTEM "../appendixa/modutils-dep.xml"> <!ENTITY aa-modutils-dep SYSTEM "../appendixa/modutils-dep.xml">
<!ENTITY aa-modutils-down SYSTEM "../appendixa/modutils-down.xml"> <!ENTITY aa-modutils-down SYSTEM "../appendixa/modutils-down.xml">
<!ENTITY modutils-version "2.4.19"> <!ENTITY modutils-version "2.4.21">
<!ENTITY modutils-depversion "2.4.12"> <!ENTITY modutils-depversion "2.4.12">
<!ENTITY modutils-contversion "2.4.16"> <!ENTITY modutils-contversion "2.4.16">
<!ENTITY modutils-size "213 KB"> <!ENTITY modutils-size "213 KB">

View File

@ -1,5 +1,4 @@
<!ENTITY c3-ncurses SYSTEM "../chapter03/ncurses.xml"> <!ENTITY c3-ncurses SYSTEM "../chapter03/ncurses.xml">
<!ENTITY c3-ncurses-patch SYSTEM "../chapter03/ncurses-patch.xml">
<!ENTITY c6-ncurses SYSTEM "../chapter06/ncurses.xml"> <!ENTITY c6-ncurses SYSTEM "../chapter06/ncurses.xml">
<!ENTITY c6-ncurses-inst SYSTEM "../chapter06/ncurses-inst.xml"> <!ENTITY c6-ncurses-inst SYSTEM "../chapter06/ncurses-inst.xml">
@ -10,10 +9,10 @@
<!ENTITY aa-ncurses-dep SYSTEM "../appendixa/ncurses-dep.xml"> <!ENTITY aa-ncurses-dep SYSTEM "../appendixa/ncurses-dep.xml">
<!ENTITY aa-ncurses-down SYSTEM "../appendixa/ncurses-down.xml"> <!ENTITY aa-ncurses-down SYSTEM "../appendixa/ncurses-down.xml">
<!ENTITY ncurses-version "5.2"> <!ENTITY ncurses-version "5.3">
<!ENTITY ncurses-depversion "5.2"> <!ENTITY ncurses-depversion "5.2">
<!ENTITY ncurses-contversion "5.2"> <!ENTITY ncurses-contversion "5.2">
<!ENTITY ncurses-size "1,308 KB"> <!ENTITY ncurses-size "1,500 KB">
<!ENTITY ncurses-patch-version "5.2-2"> <!ENTITY ncurses-patch-version "5.2-2">
<!ENTITY ncurses-patch-size "1 KB"> <!ENTITY ncurses-patch-size "1 KB">
<!ENTITY ncurses-dir "ncurses-&ncurses-version;"> <!ENTITY ncurses-dir "ncurses-&ncurses-version;">

View File

@ -10,11 +10,11 @@
<!ENTITY aa-procps-dep SYSTEM "../appendixa/procps-dep.xml"> <!ENTITY aa-procps-dep SYSTEM "../appendixa/procps-dep.xml">
<!ENTITY aa-procps-down SYSTEM "../appendixa/procps-down.xml"> <!ENTITY aa-procps-down SYSTEM "../appendixa/procps-down.xml">
<!ENTITY procps-version "2.0.7"> <!ENTITY procps-version "3.0.4">
<!ENTITY procps-depversion "2.0.7"> <!ENTITY procps-depversion "2.0.7">
<!ENTITY procps-contversion "2.0.7"> <!ENTITY procps-contversion "2.0.7">
<!ENTITY procps-size "153 KB"> <!ENTITY procps-size "184 KB">
<!ENTITY procps-patch-version "2.0.7"> <!ENTITY procps-patch-version "3.0.4">
<!ENTITY procps-patch-size "1 KB"> <!ENTITY procps-patch-size "1 KB">
<!ENTITY procps-dir "procps-&procps-version;"> <!ENTITY procps-dir "procps-&procps-version;">
<!ENTITY procps-package "procps-&procps-version;.tar.bz2"> <!ENTITY procps-package "procps-&procps-version;.tar.bz2">

View File

@ -9,10 +9,10 @@
<!ENTITY aa-psmisc-dep SYSTEM "../appendixa/psmisc-dep.xml"> <!ENTITY aa-psmisc-dep SYSTEM "../appendixa/psmisc-dep.xml">
<!ENTITY aa-psmisc-down SYSTEM "../appendixa/psmisc-down.xml"> <!ENTITY aa-psmisc-down SYSTEM "../appendixa/psmisc-down.xml">
<!ENTITY psmisc-version "21"> <!ENTITY psmisc-version "21.2">
<!ENTITY psmisc-depversion "20.2"> <!ENTITY psmisc-depversion "20.2">
<!ENTITY psmisc-contversion "21"> <!ENTITY psmisc-contversion "21">
<!ENTITY psmisc-size "172 KB"> <!ENTITY psmisc-size "200 KB">
<!ENTITY psmisc-dir "psmisc-&psmisc-version;"> <!ENTITY psmisc-dir "psmisc-&psmisc-version;">
<!ENTITY psmisc-package "psmisc-&psmisc-version;.tar.bz2"> <!ENTITY psmisc-package "psmisc-&psmisc-version;.tar.bz2">

View File

@ -12,10 +12,10 @@
<!ENTITY aa-utillinux-dep SYSTEM "../appendixa/utillinux-dep.xml"> <!ENTITY aa-utillinux-dep SYSTEM "../appendixa/utillinux-dep.xml">
<!ENTITY aa-utillinux-down SYSTEM "../appendixa/utillinux-down.xml"> <!ENTITY aa-utillinux-down SYSTEM "../appendixa/utillinux-down.xml">
<!ENTITY util-linux-version "2.11u"> <!ENTITY util-linux-version "2.11w">
<!ENTITY util-linux-depversion "2.11n"> <!ENTITY util-linux-depversion "2.11n">
<!ENTITY util-linux-contversion "2.11t"> <!ENTITY util-linux-contversion "2.11t">
<!ENTITY util-linux-size "1,073 KB"> <!ENTITY util-linux-size "1,190 KB">
<!ENTITY util-linux-dir "util-linux-&util-linux-version;"> <!ENTITY util-linux-dir "util-linux-&util-linux-version;">
<!ENTITY util-linux-package "util-linux-&util-linux-version;.tar.bz2"> <!ENTITY util-linux-package "util-linux-&util-linux-version;.tar.bz2">

View File

@ -4,8 +4,8 @@
<!ENTITY book SYSTEM "book/book.xml"> <!ENTITY book SYSTEM "book/book.xml">
<!ENTITY version "20021020"> <!ENTITY version "20021021">
<!ENTITY releasedate "October 20th, 2002"> <!ENTITY releasedate "October 21st, 2002">
<!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org"> <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
<!ENTITY http-root "http://ftp.linuxfromscratch.org"> <!ENTITY http-root "http://ftp.linuxfromscratch.org">