I spent the evening familiarising myself with the book, and while I was doing that I used the opportunity to do a bit of cleaning up. Attached is a patch for several typos within the book. I also noticed that neither HTTP nor FTP links work for Amarok and it contains a command error, it should be --enable-postgresql rather than --enable-postresql. This is by no means a complete list so I'm sure more will be fixed soon.
Index: BOOK/basicnet/netprogs/cvs.xml =================================================================== --- BOOK/basicnet/netprogs/cvs.xml (revision 7825) +++ BOOK/basicnet/netprogs/cvs.xml (working copy) @@ -80,7 +80,7 @@ <para><application>CVS</application> will invoke a default text editor to create a commit message if the <parameter>-m "Commit message"</parameter> - parameter was not used when changes are committed to a respository. + parameter was not used when changes are committed to a repository. <application>CVS</application> looks for the following text editors, in the order shown below, during configuration to determine the default. This default can always be overridden by the <envar>CVSEDITOR</envar> or Index: BOOK/basicnet/netprogs/subversion.xml =================================================================== --- BOOK/basicnet/netprogs/subversion.xml (revision 7825) +++ BOOK/basicnet/netprogs/subversion.xml (working copy) @@ -217,7 +217,7 @@ <!-- <note> <para>The <computeroutput>fs-base-test</computeroutput> is known to fail - with issues surrounding the Berkely database installation. As mentioned + with issues surrounding the Berkeley database installation. As mentioned earlier, it is not yet fully understood why this test fails.</para> </note> --> Index: BOOK/basicnet/connect/connect.xml =================================================================== --- BOOK/basicnet/connect/connect.xml (revision 7825) +++ BOOK/basicnet/connect/connect.xml (working copy) @@ -25,7 +25,7 @@ subnet masks and routing information to computers. If your network uses DHCP, you will need a DHCP client in order to connect to it.</para> - <para>PPP stands for Potint-to-Point Protocol. It is data link protocol + <para>PPP stands for Point-to-Point Protocol. It is data link protocol commonly used for establishing an authenticated IP connections over a phone line with a modem, or over radio waves with a cellular phone. There is also a variant (PPPoE) that works over Ethernet and is used by cable Index: BOOK/postlfs/config/profile.xml =================================================================== --- BOOK/postlfs/config/profile.xml (revision 7825) +++ BOOK/postlfs/config/profile.xml (working copy) @@ -215,7 +215,7 @@ <envar>PKG_CONFIG_PATH</envar> environment variables. If you want, you can uncomment the last section to put a dot at the end of your path. This will allow executables in the current working directory to be executed without - specifiying a ./, however you are warned that this is generally considered a + specifying a ./, however you are warned that this is generally considered a security hazard.</para> <screen role="root"><userinput>cat > /etc/profile.d/extrapaths.sh << "EOF" Index: BOOK/multimedia/libdriv/nas.xml =================================================================== --- BOOK/multimedia/libdriv/nas.xml (revision 7825) +++ BOOK/multimedia/libdriv/nas.xml (working copy) @@ -126,7 +126,7 @@ based applications.</para> <para><option>XPLIB=</option>: This option is necessary to prevent the - build system fom trying to link to an unused and deprecated library.</para> + build system from trying to link to an unused and deprecated library.</para> </sect2> Index: BOOK/multimedia/libdriv/faac.xml =================================================================== --- BOOK/multimedia/libdriv/faac.xml (revision 7825) +++ BOOK/multimedia/libdriv/faac.xml (working copy) @@ -116,7 +116,7 @@ <!-- Note to editors: remove this sed if the new release re-enables the option (look for "#if 0" near "case OBJTYPE_FLAG:", this is line 697 in frontend/main.c as of FAAC-1.26) or fixes the documentation - so that it dosn't mention the disabled option. --> + so that it doesn't mention the disabled option. --> <para><command>sed -i ...</command>: This command removes documentation for the <option>--obj-type</option> parameter from the Index: BOOK/multimedia/libdriv/libdvdcss.xml =================================================================== --- BOOK/multimedia/libdriv/libdvdcss.xml (revision 7825) +++ BOOK/multimedia/libdriv/libdvdcss.xml (working copy) @@ -72,7 +72,7 @@ <note> <para>In certain circumstances the 'inputenc' package in the <application>LaTeX</application> installation may not work properly - duing the build, causing it to hang up. If this happens, issue + during the build, causing it to hang up. If this happens, issue <userinput>quit</userinput> at the <application>LaTeX</application> prompt and then issue the following command at the shell prompt:</para> Index: BOOK/multimedia/libdriv/xine-lib.xml =================================================================== --- BOOK/multimedia/libdriv/xine-lib.xml (revision 7825) +++ BOOK/multimedia/libdriv/xine-lib.xml (working copy) @@ -137,8 +137,8 @@ <!-- switch no longer needed <para><option>\-\-with-external-ffmpeg</option>: This switch enables use of - an external <application>FFmpeg</application> library. The internaly built - library produces poor resuts with some video files.</para>--> + an external <application>FFmpeg</application> library. The internally built + library produces poor results with some video files.</para>--> <!-- See BLFS ticket 2476 for more info on the ffmpeg option. --> Index: BOOK/kde/devel/kdebindings.xml =================================================================== --- BOOK/kde/devel/kdebindings.xml (revision 7825) +++ BOOK/kde/devel/kdebindings.xml (working copy) @@ -58,11 +58,11 @@ <bridgehead renderas="sect3">Additional Downloads</bridgehead> <itemizedlist spacing="compact"> <listitem> - <para>Reqiured patch: <ulink + <para>Required patch: <ulink url="&patch-root;/kdebindings-&kde-version;-python-1.patch"/></para> </listitem> <listitem> - <para>Reqiured patch: <ulink + <para>Required patch: <ulink url="&patch-root;/kdebindings-&kde-version;-ruby-1.patch"/></para> </listitem> </itemizedlist> Index: BOOK/kde/add/kdepim.xml =================================================================== --- BOOK/kde/add/kdepim.xml (revision 7825) +++ BOOK/kde/add/kdepim.xml (working copy) @@ -31,7 +31,7 @@ <para><application>Kdepim</application> provides several <application>KDE</application> programs for managing personal information. Programs include a contact manager, calendar, mail utilities, newsreader, - X.509 certificat manager, and sticky notes.</para> + X.509 certificate manager, and sticky notes.</para> <bridgehead renderas="sect3">Package Information</bridgehead> <itemizedlist spacing='compact'> @@ -58,7 +58,7 @@ <bridgehead renderas="sect3">Additional Downloads</bridgehead> <itemizedlist spacing="compact"> <listitem> - <para>Reqiured patch: <ulink + <para>Required patch: <ulink url="&patch-root;/kdepim-&kde-version;-charset-1.patch"/></para> </listitem> </itemizedlist> Index: BOOK/kde/add/kdemultimedia.xml =================================================================== --- BOOK/kde/add/kdemultimedia.xml (revision 7825) +++ BOOK/kde/add/kdemultimedia.xml (working copy) @@ -86,7 +86,7 @@ <bridgehead renderas="sect3">Additional Downloads</bridgehead> <itemizedlist spacing="compact"> <listitem> - <para>Reqiured patch (for FFmpeg support): <ulink + <para>Required patch (for FFmpeg support): <ulink url="&patch-root;/akode-&akode-version;-FFmpeg_fixes-1.patch"/></para> </listitem> </itemizedlist> Index: BOOK/kde/core/kdelibs.xml =================================================================== --- BOOK/kde/core/kdelibs.xml (revision 7825) +++ BOOK/kde/core/kdelibs.xml (working copy) @@ -59,7 +59,7 @@ <bridgehead renderas="sect3">Additional Downloads</bridgehead> <itemizedlist spacing="compact"> <listitem> - <para>Reqiured patch: <ulink + <para>Required patch: <ulink url="&patch-root;/kdelibs-&kde-version;-charset-1.patch"/></para> </listitem> </itemizedlist> Index: BOOK/gnome/core/config.xml =================================================================== --- BOOK/gnome/core/config.xml (revision 7825) +++ BOOK/gnome/core/config.xml (working copy) @@ -34,7 +34,7 @@ mentioned before <application>GNOME</application>.</para> </note> - <para>Ensure all libraries can be found by udating the linker's cache (as + <para>Ensure all libraries can be found by updating the linker's cache (as <systemitem class="username">root</systemitem>):</para> <screen role='root'><userinput>ldconfig</userinput></screen> Index: BOOK/server/mail/postfix.xml =================================================================== --- BOOK/server/mail/postfix.xml (revision 7825) +++ BOOK/server/mail/postfix.xml (working copy) @@ -131,9 +131,9 @@ </sect4> <sect4> - <title>Berkely DB</title> + <title>Berkeley DB</title> - <para>To use <application>Berkely DB</application> with + <para>To use <application>Berkeley DB</application> with <application>Postfix</application>, use the following arguments:</para> Index: BOOK/general/sysutils/lzma-utils.xml =================================================================== --- BOOK/general/sysutils/lzma-utils.xml (revision 7825) +++ BOOK/general/sysutils/lzma-utils.xml (working copy) @@ -197,7 +197,7 @@ <varlistentry id="lzmainfo"> <term><command>lzmainfo</command></term> <listitem> - <para>is used to show infomation stored in the LZMA compressed file + <para>is used to show information stored in the LZMA compressed file header.</para> <indexterm zone="lzma-utils lzmainfo"> <primary sortas="b-lzmainfo">lzmainfo</primary> Index: BOOK/general/sysutils/hal.xml =================================================================== --- BOOK/general/sysutils/hal.xml (revision 7825) +++ BOOK/general/sysutils/hal.xml (working copy) @@ -374,7 +374,7 @@ which is even worse. <!-- (for BLFS editors only: they mention policy-kit as a future solution, but, from the description, policy-kit looks like - an XML-ized sudo-like confguration parser, which has nothing + an XML-ized sudo-like configuration parser, which has nothing common with the "default mount options" problem. --> In KDE and Xfce, if the built-in default mount options are not suitable, it is needed to mention every possible removable storage device in Index: BOOK/general/genlib/libusb.xml =================================================================== --- BOOK/general/genlib/libusb.xml (revision 7825) +++ BOOK/general/genlib/libusb.xml (working copy) @@ -134,7 +134,7 @@ <!-- <para>Fine-tuning of permissions is also possible by creating extra rules, matching on something like this (on one line). The vendor and product can - be found by searchng the <filename + be found by searching the <filename class='directory'>/sys/devices</filename> directory entries or using <command>udevinfo</command> after the device has been attached. See the documentation in the current udev directory of <filename Index: BOOK/general/prog/gcc.xml =================================================================== --- BOOK/general/prog/gcc.xml (revision 7825) +++ BOOK/general/prog/gcc.xml (working copy) @@ -248,7 +248,7 @@ <title>Command Explanations</title> <para>The three <command>sed</command> commands are the same ones used - during the build of LFS. A fourth one in LFS is ommitted intentionally, + during the build of LFS. A fourth one in LFS is omitted intentionally, due to the bootstrap build.</para> <para><command>mkdir ../gcc-build; cd ../gcc-build</command>: The Index: BOOK/general/prog/other-tools.xml =================================================================== --- BOOK/general/prog/other-tools.xml (revision 7825) +++ BOOK/general/prog/other-tools.xml (working copy) @@ -702,7 +702,7 @@ binding sublanguage to support integration with C/C++ at both the source and object levels, both for embedding C/C++ data types and functions into <application>Felix</application>, and for embedding - <application>Felix</application> into exitsing C++ architectures. The + <application>Felix</application> into existing C++ architectures. The <application>Felix</application> compiler is written in Objective Caml, and generates ISO C++ which should compile on any platform.</para> @@ -1789,7 +1789,7 @@ want to learn about the Java Virtual Machine (JVM) and the format of Java <filename class='extension'>.class</filename> files. <application>BCEL</application> is already being used successfully in - several projects such as compilers, optimizers, obsfuscators, code + several projects such as compilers, optimizers, obfuscators, code generators and analysis tools.</para> <itemizedlist spacing="compact"> Index: BOOK/general/genutils/gtk-doc.xml =================================================================== --- BOOK/general/genutils/gtk-doc.xml (revision 7825) +++ BOOK/general/genutils/gtk-doc.xml (working copy) @@ -30,7 +30,7 @@ <title>Introduction to GTK-Doc</title> <para>The <application>GTK-Doc</application> package - contains a code documentor. This is useful for extracting specially formatted + contains a code documenter. This is useful for extracting specially formatted comments from the code to create API documentation. This package is <emphasis>optional</emphasis>; if it is not installed, packages will not build the documentation. This does not mean that you will not have any
-- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page