diff options
-rw-r--r-- | chapter03/packages.xml | 548 | ||||
-rw-r--r-- | chapter03/patches.xml | 184 | ||||
-rw-r--r-- | stylesheets/lfs.css | 9 | ||||
-rw-r--r-- | stylesheets/xhtml/lfs-mixed.xsl | 33 |
4 files changed, 541 insertions, 233 deletions
diff --git a/chapter03/packages.xml b/chapter03/packages.xml index 6b8bf634e..d4431f064 100644 --- a/chapter03/packages.xml +++ b/chapter03/packages.xml @@ -9,171 +9,389 @@ <para>Download or otherwise obtain the following packages:</para> -<literallayout> -Autoconf (&autoconf-version;) - 903 KB: -<ulink url="&freshmeat;autoconf/"/> - -Automake (&automake-version;) - 644 KB: -<ulink url="&freshmeat;automake/"/> - -Bash (&bash-version;) - 1,910 KB: -<ulink url="&freshmeat;gnubash/"/> - -Binutils (&binutils-version;) - 10,666 KB: -<ulink url="ftp://ftp.kernel.org/pub/linux/devel/binutils/"/> - -Bison (&bison-version;) - 796 KB: -<ulink url="http://ftp.tuniv.szczecin.pl/pub/Linux/alpha-gnu/bison/"/> - -Bzip2 (&bzip2-version;) - 650 KB: -<ulink url="&freshmeat;bzip2/"/> - -Coreutils (&coreutils-version;) - 3,860 KB: -<ulink url="&freshmeat;coreutils/"/> - -DejaGnu (&dejagnu-version;) - 1,055 KB: -<ulink url="&freshmeat;dejagnu/"/> - -Diffutils (&diffutils-version;) - 762 KB: -<ulink url="&freshmeat;diffutils/"/> - -E2fsprogs (&e2fsprogs-version;) - 3,003 KB: -<ulink url="&freshmeat;e2fsprogs/"/> - -Expect (&expect-version;) - 510 KB: -<ulink url="&freshmeat;expect/"/> - -File (&file-version;) - 356 KB: -- <emphasis>(see Note 1 below)</emphasis> -<ulink url="&freshmeat;file/"/> - -Findutils (&findutils-version;) - 760 KB: -<ulink url="&freshmeat;findutils/"/> - -Flex (&flex-version;) - 372 KB: -<ulink url="&freshmeat;flex/"/> - -Gawk (&gawk-version;) - 1,596 KB: -<ulink url="&freshmeat;gnuawk/"/> - -GCC (&gcc-version;) - ~27,000KB: -<ulink url="&freshmeat;gcc/"/> - -Gettext (&gettext-version;) - 6,397 KB: -<ulink url="&freshmeat;gettext/"/> - -Glibc (&glibc-version;) - 13,101 KB: -- <emphasis>(see Note 2 below)</emphasis> -<ulink url="&freshmeat;glibc/"/> - -Grep (&grep-version;) - 545 KB: -<ulink url="&freshmeat;grep/"/> - -Groff (&groff-version;) - 2,360 KB: -<ulink url="&freshmeat;groff/"/> - -Grub (&grub-version;) - 902 KB: -<ulink url="ftp://alpha.gnu.org/pub/gnu/grub/"/> - -Gzip (&gzip-version;) - 324 KB: -<ulink url="ftp://alpha.gnu.org/gnu/gzip/"/> - -Iana-Etc (&iana-etc-version;) - 161 KB: -<ulink url="&freshmeat;iana-etc/"/> - -Inetutils (&inetutils-version;) - 1,019 KB: -<ulink url="&freshmeat;inetutils/"/> - -Kbd (&kbd-version;) - 617 KB: -<ulink url="&freshmeat;kbd/"/> - -Less (&less-version;) - 259 KB: -<ulink url="&freshmeat;less/"/> - -LFS-Bootscripts (&bootscripts-version;) - 32 KB: -<ulink url="&http-down;"/> - -Libtool (&libtool-version;) - 2,602 KB: -<ulink url="&freshmeat;libtool/"/> - -Linux (&linux-version;) - 30,051 KB: -<ulink url="&freshmeat;linux/"/> - -Linux-Libc-Headers (&linux-libc-headers-version;) - 2,381 KB: -<ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"/> - -M4 (&m4-version;) - 310 KB: -<ulink url="&freshmeat;gnum4/"/> - -Make (&make-version;) - 899 KB: -<ulink url="&freshmeat;gnumake/"/> - -Man (&man-version;) - 196 KB: -<ulink url="&freshmeat;man/"/> - -Man-pages (&man-pages-version;) - 1,582 KB: -<ulink url="&freshmeat;man-pages/"/> - -Mktemp (&mktemp-version;) - 69 KB: -<ulink url="&freshmeat;mktemp/"/> - -Module-Init-Tools (&module-init-tools-version;) - 118 KB: -<ulink url="ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/"/> - -Ncurses (&ncurses-version;) - 2,019 KB: -<ulink url="&freshmeat;ncurses/"/> - -Net-tools (&net-tools-version;) - 194 KB: -<ulink url="&freshmeat;net-tools/"/> - -Patch (&patch-version;) - 182 KB: -<ulink url="&freshmeat;patch/"/> - -Perl (&perl-version;) - 9,373 KB: -<ulink url="&freshmeat;perl/"/> - -Procps (&procps-version;) - 260 KB: -<ulink url="&freshmeat;procps/"/> - -Psmisc (&psmisc-version;) - 375 KB: -<ulink url="&freshmeat;psmisc/"/> - -Readline (&readline-version;) - 940 KB: -<ulink url="&freshmeat;gnureadline/"/> - -Sed (&sed-version;) - 751 KB: -<ulink url="&freshmeat;sed/"/> - -Shadow (&shadow-version;) - 795 KB: -<ulink url="&freshmeat;shadow/"/> - -Sysklogd (&sysklogd-version;) - 80 KB: -<ulink url="&freshmeat;sysklogd/"/> - -Sysvinit (&sysvinit-version;) - 91 KB: -<ulink url="&freshmeat;sysvinit/"/> - -Tar (&tar-version;) - 1,025 KB: -<ulink url="ftp://alpha.gnu.org/gnu/tar/"/> - -Tcl (&tcl-version;) - 3,363 KB: -<ulink url="&freshmeat;tcltk/"/> - -Texinfo (&texinfo-version;) - 1,385 KB: -<ulink url="&freshmeat;texinfo/"/> - -Udev (&udev-version;) - 327 KB: -<ulink url="ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/"/> - -Util-linux (&util-linux-version;) - 1,814 KB: -<ulink url="&freshmeat;util-linux/"/> - -Vim (&vim-version;) - 3,193 KB: -<ulink url="&freshmeat;vim/"/> - -Zlib (&zlib-version;) - 277 KB: -<ulink url="&freshmeat;zlib/"/> - -Total size of these packages: 134 MB -</literallayout> +<variablelist role="materials"><title>Packages</title> + +<varlistentry> +<term>Autoconf (&autoconf-version;) - 903 KB:</term> +<listitem> +<para><ulink url="&freshmeat;autoconf/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Automake (&automake-version;) - 644 KB:</term> +<listitem> +<para><ulink url="&freshmeat;automake/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Bash (&bash-version;) - 1,910 KB:</term> +<listitem> +<para><ulink url="&freshmeat;gnubash/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Binutils (&binutils-version;) - 10,666 KB:</term> +<listitem> +<para><ulink url="ftp://ftp.kernel.org/pub/linux/devel/binutils/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Bison (&bison-version;) - 796 KB:</term> +<listitem> +<para><ulink url="http://ftp.tuniv.szczecin.pl/pub/Linux/alpha-gnu/bison/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Bzip2 (&bzip2-version;) - 650 KB:</term> +<listitem> +<para><ulink url="&freshmeat;bzip2/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Coreutils (&coreutils-version;) - 3,860 KB:</term> +<listitem> +<para><ulink url="&freshmeat;coreutils/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>DejaGnu (&dejagnu-version;) - 1,055 KB:</term> +<listitem> +<para><ulink url="&freshmeat;dejagnu/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Diffutils (&diffutils-version;) - 762 KB:</term> +<listitem> +<para><ulink url="&freshmeat;diffutils/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>E2fsprogs (&e2fsprogs-version;) - 3,003 KB:</term> +<listitem> +<para><ulink url="&freshmeat;e2fsprogs/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Expect (&expect-version;) - 510 KB:</term> +<listitem> +<para><ulink url="&freshmeat;expect/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>File (&file-version;) - 356 KB: -- <emphasis>(see Note 1 below)</emphasis></term> +<listitem> +<para><ulink url="&freshmeat;file/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Findutils (&findutils-version;) - 760 KB:</term> +<listitem> +<para><ulink url="&freshmeat;findutils/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Flex (&flex-version;) - 372 KB:</term> +<listitem> +<para><ulink url="&freshmeat;flex/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Gawk (&gawk-version;) - 1,596 KB:</term> +<listitem> +<para><ulink url="&freshmeat;gnuawk/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>GCC (&gcc-version;) - ~27,000KB:</term> +<listitem> +<para><ulink url="&freshmeat;gcc/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Gettext (&gettext-version;) - 6,397 KB:</term> +<listitem> +<para><ulink url="&freshmeat;gettext/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Glibc (&glibc-version;) - 13,101 KB: -- <emphasis>(see Note 2 below)</emphasis></term> +<listitem> +<para><ulink url="&freshmeat;glibc/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Grep (&grep-version;) - 545 KB:</term> +<listitem> +<para><ulink url="&freshmeat;grep/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Groff (&groff-version;) - 2,360 KB:</term> +<listitem> +<para><ulink url="&freshmeat;groff/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Grub (&grub-version;) - 902 KB:</term> +<listitem> +<para><ulink url="ftp://alpha.gnu.org/pub/gnu/grub/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Gzip (&gzip-version;) - 324 KB:</term> +<listitem> +<para><ulink url="ftp://alpha.gnu.org/gnu/gzip/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Iana-Etc (&iana-etc-version;) - 161 KB:</term> +<listitem> +<para><ulink url="&freshmeat;iana-etc/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Inetutils (&inetutils-version;) - 1,019 KB:</term> +<listitem> +<para><ulink url="&freshmeat;inetutils/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Kbd (&kbd-version;) - 617 KB:</term> +<listitem> +<para><ulink url="&freshmeat;kbd/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Less (&less-version;) - 259 KB:</term> +<listitem> +<para><ulink url="&freshmeat;less/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>LFS-Bootscripts (&bootscripts-version;) - 32 KB:</term> +<listitem> +<para><ulink url="&http-down;"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Libtool (&libtool-version;) - 2,602 KB:</term> +<listitem> +<para><ulink url="&freshmeat;libtool/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Linux (&linux-version;) - 30,051 KB:</term> +<listitem> +<para><ulink url="&freshmeat;linux/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Linux-Libc-Headers (&linux-libc-headers-version;) - 2,381 KB:</term> +<listitem> +<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>M4 (&m4-version;) - 310 KB:</term> +<listitem> +<para><ulink url="&freshmeat;gnum4/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Make (&make-version;) - 899 KB:</term> +<listitem> +<para><ulink url="&freshmeat;gnumake/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Man (&man-version;) - 196 KB:</term> +<listitem> +<para><ulink url="&freshmeat;man/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Man-pages (&man-pages-version;) - 1,582 KB:</term> +<listitem> +<para><ulink url="&freshmeat;man-pages/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Mktemp (&mktemp-version;) - 69 KB:</term> +<listitem> +<para><ulink url="&freshmeat;mktemp/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Module-Init-Tools (&module-init-tools-version;) - 118 KB:</term> +<listitem> +<para><ulink url="ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Ncurses (&ncurses-version;) - 2,019 KB:</term> +<listitem> +<para><ulink url="&freshmeat;ncurses/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Net-tools (&net-tools-version;) - 194 KB:</term> +<listitem> +<para><ulink url="&freshmeat;net-tools/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Patch (&patch-version;) - 182 KB:</term> +<listitem> +<para><ulink url="&freshmeat;patch/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Perl (&perl-version;) - 9,373 KB:</term> +<listitem> +<para><ulink url="&freshmeat;perl/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Procps (&procps-version;) - 260 KB:</term> +<listitem> +<para><ulink url="&freshmeat;procps/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Psmisc (&psmisc-version;) - 375 KB:</term> +<listitem> +<para><ulink url="&freshmeat;psmisc/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Readline (&readline-version;) - 940 KB:</term> +<listitem> +<para><ulink url="&freshmeat;gnureadline/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Sed (&sed-version;) - 751 KB:</term> +<listitem> +<para><ulink url="&freshmeat;sed/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Shadow (&shadow-version;) - 795 KB:</term> +<listitem> +<para><ulink url="&freshmeat;shadow/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Sysklogd (&sysklogd-version;) - 80 KB:</term> +<listitem> +<para><ulink url="&freshmeat;sysklogd/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Sysvinit (&sysvinit-version;) - 91 KB:</term> +<listitem> +<para><ulink url="&freshmeat;sysvinit/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Tar (&tar-version;) - 1,025 KB:</term> +<listitem> +<para><ulink url="ftp://alpha.gnu.org/gnu/tar/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Tcl (&tcl-version;) - 3,363 KB:</term> +<listitem> +<para><ulink url="&freshmeat;tcltk/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Texinfo (&texinfo-version;) - 1,385 KB:</term> +<listitem> +<para><ulink url="&freshmeat;texinfo/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Udev (&udev-version;) - 327 KB:</term> +<listitem> +<para><ulink url="ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Util-linux (&util-linux-version;) - 1,814 KB:</term> +<listitem> +<para><ulink url="&freshmeat;util-linux/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Vim (&vim-version;) - 3,193 KB:</term> +<listitem> +<para><ulink url="&freshmeat;vim/"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Zlib (&zlib-version;) - 277 KB:</term> +<listitem> +<para><ulink url="&freshmeat;zlib/"/></para> +</listitem> +</varlistentry> + +</variablelist> + +<para>Total size of these packages: 134 MB</para> <note><para>1) File (&file-version;) may not be available by the time you read this. The site administrators of the master download location are known to occasionally diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 946c13fe7..b3bb104d6 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -12,61 +12,135 @@ correct tiny mistakes in the packages that should be fixed by the maintainer, or just make some small modifications to bend things our way. You'll need the following:</para> -<literallayout> -Bash GNU Fixes Patch - 7 KB: -<ulink url="&patches-root;bash-&bash-version;-gnu-fixes-2.patch"/> - -Coreutils Hostname Patch - 1 KB: -<ulink url="&patches-root;coreutils-&coreutils-version;-hostname-1.patch"/> - -Coreutils Uname Patch - 1 KB: -<ulink url="&patches-root;coreutils-&coreutils-version;-uname-2.patch"/> - -Expect Spawn Patch - 6 KB: -<ulink url="&patches-root;expect-&expect-version;-spawn-1.patch"/> - -Flex Brokenness Patch - 8 KB: -<ulink url="&patches-root;flex-&flex-version;-debian-fixes-2.patch"/> - -GCC No-Fixincludes Patch - 1 KB: -<ulink url="&patches-root;gcc-&gcc-version;-no-fixincludes-1.patch"/> - -GCC Specs Patch - 11 KB: -<ulink url="&patches-root;gcc-&gcc-version;-specs-1.patch"/> - -Inetutils Kernel Headers Patch - 1 KB: -<ulink url="&patches-root;inetutils-&inetutils-version;-kernel-headers-1.patch"/> - -Inetutils No-Server-Man-Pages Patch - 4 KB: -<ulink url="&patches-root;inetutils-&inetutils-version;-no-server-man-pages-1.patch"/> - -Man 80-Columns Patch - 1 KB: -<ulink url="&patches-root;man-&man-version;-80cols-1.patch"/> - -Mktemp Tempfile Patch - 3 KB: -<ulink url="&patches-root;mktemp-&mktemp-version;-add-tempfile-1.patch"/> - -Net-tools GCC 3.4 Compatibility Patch - 3 KB: -<ulink url="&patches-root;net-tools-&net-tools-version;-gcc34-2.patch"/> - -Net-tools Kernel Headers Patch - 1 KB: -<ulink url="&patches-root;net-tools-&net-tools-version;-kernel-headers-1.patch"/> - -Perl Libc Patch - 1 KB: -<ulink url="&patches-root;perl-&perl-version;-libc-1.patch"/> - -Readline GNU Fixes Patch - 5 KB: -<ulink url="&patches-root;readline-&readline-version;-gnu-fixes-1.patch"/> - -Sysklogd Kernel Headers Patch - 3 KB: -<ulink url="&patches-root;sysklogd-&sysklogd-version;-kernel-headers-1.patch"/> - -Udev Configuration Patch - 6 KB: -<ulink url="&patches-root;udev-&udev-version;-config-1.patch"/> - -Util-Linux Kernel Headers Patch - 3 KB: -<ulink url="&patches-root;util-linux-&util-linux-version;-kernel-headers-1.patch"/> -</literallayout> +<variablelist role="materials"><title>Patches</title> + +<varlistentry> +<term>Bash GNU Fixes Patch - 7 KB:</term> +<listitem> +<para><ulink url="&patches-root;bash-&bash-version;-gnu-fixes-2.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Coreutils Hostname Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;coreutils-&coreutils-version;-hostname-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Coreutils Uname Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;coreutils-&coreutils-version;-uname-2.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Expect Spawn Patch - 6 KB:</term> +<listitem> +<para><ulink url="&patches-root;expect-&expect-version;-spawn-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Flex Brokenness Patch - 8 KB:</term> +<listitem> +<para><ulink url="&patches-root;flex-&flex-version;-debian-fixes-2.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>GCC No-Fixincludes Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;gcc-&gcc-version;-no-fixincludes-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>GCC Specs Patch - 11 KB:</term> +<listitem> +<para><ulink url="&patches-root;gcc-&gcc-version;-specs-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Inetutils Kernel Headers Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;inetutils-&inetutils-version;-kernel-headers-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term> +<listitem> +<para><ulink url="&patches-root;inetutils-&inetutils-version;-no-server-man-pages-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Man 80-Columns Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;man-&man-version;-80cols-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Mktemp Tempfile Patch - 3 KB:</term> +<listitem> +<para><ulink url="&patches-root;mktemp-&mktemp-version;-add-tempfile-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Net-tools GCC 3.4 Compatibility Patch - 3 KB:</term> +<listitem> +<para><ulink url="&patches-root;net-tools-&net-tools-version;-gcc34-2.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Net-tools Kernel Headers Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;net-tools-&net-tools-version;-kernel-headers-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Perl Libc Patch - 1 KB:</term> +<listitem> +<para><ulink url="&patches-root;perl-&perl-version;-libc-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Readline GNU Fixes Patch - 5 KB:</term> +<listitem> +<para><ulink url="&patches-root;readline-&readline-version;-gnu-fixes-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Sysklogd Kernel Headers Patch - 3 KB:</term> +<listitem> +<para><ulink url="&patches-root;sysklogd-&sysklogd-version;-kernel-headers-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Udev Configuration Patch - 6 KB:</term> +<listitem> +<para><ulink url="&patches-root;udev-&udev-version;-config-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> +<term>Util-Linux Kernel Headers Patch - 3 KB:</term> +<listitem> +<para><ulink url="&patches-root;util-linux-&util-linux-version;-kernel-headers-1.patch"/></para> +</listitem> +</varlistentry> + +</variablelist> <para>In addition to the above required patches, there exist a number of optional ones created by the LFS community. Most of these solve slight diff --git a/stylesheets/lfs.css b/stylesheets/lfs.css index c7cc75d32..e7a27ef11 100644 --- a/stylesheets/lfs.css +++ b/stylesheets/lfs.css @@ -126,3 +126,12 @@ div.admonbody { width: 12.5em; float: left; } + +.materials dd { + margin-bottom: 1em; + margin-left: 0px auto; +} + +.materials dd p { + margin-top: 0px auto; +} diff --git a/stylesheets/xhtml/lfs-mixed.xsl b/stylesheets/xhtml/lfs-mixed.xsl index 08dc2262f..16942be9f 100644 --- a/stylesheets/xhtml/lfs-mixed.xsl +++ b/stylesheets/xhtml/lfs-mixed.xsl @@ -6,6 +6,7 @@ xmlns="http://www.w3.org/1999/xhtml" version="1.0"> + <!-- screen --> <xsl:template match="screen"> <xsl:choose> <!-- Temporally hack --> @@ -16,18 +17,6 @@ </kbd> </pre> </xsl:when> - <!-- This should be fixed in the XML code --> - <!-- - <xsl:when test="contains(text() , 'SBU')"> - <p class="sbu"> - <tt> - <xsl:value-of select="substring-before(text() , 'R')"/> - <br/> - <xsl:value-of select="substring-after(text() , 'U')"/> - </tt> - </p> - </xsl:when> - --> <xsl:otherwise> <pre class="{name(.)}"> <xsl:apply-templates/> @@ -35,5 +24,23 @@ </xsl:otherwise> </xsl:choose> </xsl:template> - + + <!-- variablelist --> +<xsl:template match="variablelist"> + <div class="{name(.)}"> + <xsl:if test="title"> + <h3> + <xsl:value-of select="title"/> + </h3> + </xsl:if> + <dl> + <xsl:if test="@role"> + <xsl:attribute name="class"> + <xsl:value-of select="@role"/> + </xsl:attribute> + </xsl:if> + <xsl:apply-templates select="varlistentry"/> + </dl> + </div> +</xsl:template> </xsl:stylesheet> |