Changeset b0dbf738 for chapter04


Ignore:
Timestamp:
08/24/2003 09:48:18 PM (21 years ago)
Author:
Alex Gronenwoud <alex@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
1f30432
Parents:
85d2668
Message:

merged all chapter 4 xml files into one, separated packages and patches

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2676 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter04
Files:
77 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • chapter04/chapter04.xml

    r85d2668 rb0dbf738  
    11<chapter id="chapter04">
    2 <title>Packages that need to be downloaded</title>
     2<title>The materials: packages and patches</title>
    33<?dbhtml filename="chapter04.html" dir="chapter04"?>
    44
    5 &c4-introduction;
    6 &c4-packages;
     5
     6<sect1 id="ch04-introduction">
     7<title>Introduction</title>
     8<?dbhtml filename="introduction.html" dir="chapter04"?>
     9
     10<para>Below is a list of packages you need to download for building a
     11basic Linux system. The listed version numbers correspond to versions
     12of the software that are known to work, and this book is based upon
     13them. Feel free to try out newer versions, but if you experience problems
     14with those versions, please try the recommended version first before
     15sending bug reports.</para>
     16
     17<para>All the URLs, when possible, refer to the project's page at
     18<ulink url="http://www.freshmeat.net">Freshmeat.net</ulink>. The Freshmeat
     19pages will give you easy access to the official download sites as well as
     20project websites, mailinglists, FAQs, Changelogs and more.</para>
     21
     22<!--
     23<para>For your convenience the top of the list contains a link to a file
     24you can use with the <ulink url="http://wget.sunsite.dk">wget</ulink>
     25program. Using this file and the <userinput>wget</userinput> program will
     26make it easy to download all the files at once, rather than downloading each
     27and every individual file manually.</para>
     28-->
     29
     30</sect1>
     31
     32
     33<sect1 id="ch04-packages">
     34<title>All the packages</title>
     35<?dbhtml filename="packages.html" dir="chapter04"?>
     36
     37<para>Download or otherwise obtain the following packages:</para>
     38
     39<literallayout>
     40Autoconf (&autoconf-version;) - &autoconf-size;:
     41<ulink url="http://freshmeat.net/projects/autoconf/"/>
     42
     43Automake (&automake-version;) - &automake-size;:
     44<ulink url="http://freshmeat.net/projects/automake/"/>
     45
     46Bash (&bash-version;) - &bash-size;:
     47<ulink url="http://freshmeat.net/projects/gnubash/"/>
     48
     49Bin86 (&bin86-version;) - &bin86-size;:
     50<ulink url="http://freshmeat.net/projects/bin86/"/>
     51
     52Binutils (&binutils-version;) - &binutils-size;:
     53<ulink url="http://freshmeat.net/projects/binutils/"/>
     54
     55Bison (&bison-version;) - &bison-size;:
     56<ulink url="http://freshmeat.net/projects/bison/"/>
     57
     58Bzip2 (&bzip2-version;) - &bzip2-size;:
     59<ulink url="http://freshmeat.net/projects/bzip2/"/>
     60
     61Coreutils (&coreutils-version;) - &coreutils-size;:
     62<ulink url="http://freshmeat.net/projects/coreutils/"/>
     63
     64DejaGNU (&dejagnu-version;) - &dejagnu-size;:
     65<ulink url="http://freshmeat.net/projects/dejagnu/"/>
     66
     67Diffutils (&diffutils-version;) - &diffutils-size;:
     68<ulink url="http://freshmeat.net/projects/diffutils/"/>
     69
     70E2fsprogs (&e2fsprogs-version;) - &e2fsprogs-size;:
     71<ulink url="http://freshmeat.net/projects/e2fsprogs/"/>
     72
     73Ed (&ed-version;) - &ed-size;:
     74<ulink url="http://freshmeat.net/projects/ed/"/>
     75
     76Expect (&expect-version;) - &expect-size;:
     77<ulink url="http://freshmeat.net/projects/expect/"/>
     78
     79File (&file-version;) - &file-size;:
     80<ulink url="http://freshmeat.net/projects/file/"/>
     81
     82Findutils (&findutils-version;) - &findutils-size;:
     83<ulink url="http://netsw.org/system/tools/fileutils/find/"/>
     84
     85Flex (&flex-version;) - &flex-size;:
     86<ulink url="ftp://ftp.gnu.org/pub/non-gnu/flex/"/>
     87
     88Gawk (&gawk-version;) - &gawk-size;:
     89<ulink url="http://freshmeat.net/projects/gnuawk/"/>
     90
     91GCC (&gcc-2953-version;) - &gcc-2953-size;:
     92<ulink url="http://freshmeat.net/projects/gcc/"/>
     93
     94GCC-core (&gcc-version;) - &gcc-core-size;:
     95<ulink url="http://freshmeat.net/projects/gcc/"/>
     96GCC-g++ (&gcc-version;) - &gcc-gpp-size;:
     97<ulink url="http://freshmeat.net/projects/gcc/"/>
     98GCC-testsuite (&gcc-version;) - &gcc-testsuite-size;:
     99<ulink url="http://freshmeat.net/projects/gcc/"/>
     100
     101Gettext (&gettext-version;) - &gettext-size;:
     102<ulink url="http://freshmeat.net/projects/gettext/"/>
     103
     104Glibc (&glibc-version;) - &glibc-size;:
     105<ulink url="http://freshmeat.net/projects/glibc/"/>
     106Glibc-linuxthreads (&glibc-version;) - &glibc-threads-size;:
     107<ulink url="http://freshmeat.net/projects/glibc/"/>
     108
     109Grep (&grep-version;) - &grep-size;:
     110<ulink url="http://freshmeat.net/projects/grep/"/>
     111
     112Groff (&groff-version;) - &groff-size;:
     113<ulink url="http://freshmeat.net/projects/groff/"/>
     114
     115Gzip (&gzip-version;) - &gzip-size;:
     116<ulink url="ftp://alpha.gnu.org/gnu/gzip/"/>
     117
     118Inetutils (&inetutils-version;) - &inetutils-size;:
     119<ulink url="http://freshmeat.net/projects/inetutils/"/>
     120
     121Kbd (&kbd-version;) - &kbd-size;:
     122<ulink url="http://freshmeat.net/projects/kbd/"/>
     123
     124Linux (&kernel-version;) - &kernel-size;:
     125<ulink url="http://freshmeat.net/projects/linux/"/>
     126
     127Less (&less-version;) - &less-size;:
     128<ulink url="http://freshmeat.net/projects/less/"/>
     129
     130LFS-Bootscripts (&bootscripts-version;) - &bootscripts-size;:
     131<ulink url="&http;/lfs-bootscripts-&bootscripts-version;.tar.bz2"/>
     132
     133Lfs-Utils (&lfs-utils-version;) - &lfs-utils-size;:
     134<ulink url="http://www.linuxfromscratch.org/~winkie/downloads/lfs-utils/"/>
     135
     136Libtool (&libtool-version;) - &libtool-size;:
     137<ulink url="http://freshmeat.net/projects/libtool/"/>
     138
     139Lilo (&lilo-version;) - &lilo-size;:
     140<ulink url="http://freshmeat.net/projects/lilo/"/>
     141
     142M4 (&m4-version;) - &m4-size;:
     143<ulink url="http://freshmeat.net/projects/gnum4/"/>
     144
     145Make (&make-version;) - &make-size;:
     146<ulink url="http://freshmeat.net/projects/gnumake"/>
     147
     148MAKEDEV (&makedev-version;) - &makedev-size;:
     149<ulink url="&http;/MAKEDEV-&makedev-version;.bz2"/>
     150
     151Man (&man-version;) - &man-size;:
     152<ulink url="http://freshmeat.net/projects/man/"/>
     153
     154Man-pages (&man-pages-version;) - &man-pages-size;:
     155<ulink url="http://freshmeat.net/projects/man-pages/"/>
     156
     157Modutils (&modutils-version;) - &modutils-size;:
     158<ulink url="http://freshmeat.net/projects/modutils/"/>
     159
     160Ncurses (&ncurses-version;) - &ncurses-size;:
     161<ulink url="http://freshmeat.net/projects/ncurses/"/>
     162
     163Net-tools (&net-tools-version;) - &net-tools-size;:
     164<ulink url="http://freshmeat.net/projects/net-tools/"/>
     165
     166Patch (&patch-version;) - &patch-size;:
     167<ulink url="http://freshmeat.net/projects/patch/"/>
     168
     169Perl (&perl-version;) - &perl-size;:
     170<ulink url="http://freshmeat.net/projects/perl/"/>
     171
     172Procinfo (&procinfo-version;) - &procinfo-size;:
     173<ulink url="http://freshmeat.net/projects/procinfo/"/>
     174
     175Procps (&procps-version;) - &procps-size;:
     176<ulink url="http://freshmeat.net/projects/procps/"/>
     177
     178Psmisc (&psmisc-version;) - &psmisc-size;:
     179<ulink url="http://freshmeat.net/projects/psmisc/"/>
     180
     181Sed (&sed-version;) - &sed-size;:
     182<ulink url="http://freshmeat.net/projects/sed/"/>
     183
     184Shadow (&shadow-version;) - &shadow-size;:
     185<ulink url="http://freshmeat.net/projects/shadow/"/>
     186
     187Sysklogd (&sysklogd-version;) - &sysklogd-size;:
     188<ulink url="http://freshmeat.net/projects/sysklogd/"/>
     189
     190Sysvinit (&sysvinit-version;) - &sysvinit-size;:
     191<ulink url="http://freshmeat.net/projects/sysvinit/"/>
     192
     193Tar (&tar-version;) - &tar-size;:
     194<ulink url="ftp://alpha.gnu.org/gnu/tar/"/>
     195
     196TCL (&tcl-version;) - &tcl-size;:
     197<ulink url="http://freshmeat.net/projects/tcltk/"/>
     198
     199Texinfo (&texinfo-version;) - &texinfo-size;:
     200<ulink url="http://freshmeat.net/projects/texinfo/"/>
     201
     202Util-linux (&util-linux-version;) - &util-linux-size;:
     203<ulink url="http://freshmeat.net/projects/util-linux/"/>
     204
     205Vim (&vim-version;) - &vim-size;:
     206<ulink url="http://freshmeat.net/projects/vim/"/>
     207
     208Zlib (&zlib-version;) - &zlib-size;:
     209<ulink url="http://freshmeat.net/projects/zlib/"/>
     210
     211Total size of these packages: &all-size-mb;
     212</literallayout>
     213
     214</sect1>
     215
     216
     217<sect1 id="ch04-patches">
     218<title>Needed patches</title>
     219<?dbhtml filename="patches.html" dir="chapter04"?>
     220
     221<para>Besides all those packages, you'll also need several patches. These
     222correct tiny mistakes in the packages that should be fixed by the maintainer,
     223or just make some small modifications to bend things our way. You'll need the
     224following:</para>
     225
     226<literallayout>
     227Bash Patch (&bash-patch-version;) - &bash-patch-size;:
     228<ulink url="&http;/bash-&bash-patch-version;.patch"/>
     229
     230Coreutils Hostname Patch (&coreutils-hostname-patch-version;) - &coreutils-hostname-patch-size;:
     231<ulink url="&http;/coreutils-&coreutils-hostname-patch-version;.patch"/>
     232Coreutils Uname Patch (&coreutils-uname-patch-version;) - &coreutils-uname-patch-size;:
     233<ulink url="&http;/coreutils-&coreutils-uname-patch-version;.patch"/>
     234
     235Ed Patch (&ed-patch-version;) - &ed-patch-size;:
     236<ulink url="&http;/ed-&ed-patch-version;.patch"/>
     237
     238Expect Patch (&expect-patch-version;) - &expect-patch-size;:
     239<ulink url="&http;/expect-&expect-patch-version;.patch"/>
     240
     241Gawk Patch (&gawk-patch-version;) - &gawk-patch-size;:
     242<ulink url="&http;/gawk-&gawk-patch-version;.patch"/>
     243
     244GCC Patch (&gcc-2953-patch-version;) - &gcc-2953-patch-size;:
     245<ulink url="&http;/gcc-&gcc-2953-patch-version;.patch"/>
     246
     247GCC Specs Patch:
     248<ulink url="&http;/gcc-3.2.3-specs-4.patch"/>
     249GCC MMap Test Patch:
     250<ulink url="&http;/gcc-3.2.3-mmap_test.patch"/>
     251GCC No Fixincludes Patch:
     252<ulink url="&http;/gcc-3.2.3-no_fixincludes.patch"/>
     253
     254Kbd Patch (&kbd-patch-version;) - &kbd-patch-size;:
     255<ulink url="&http;/kbd-&kbd-patch-version;.patch"/>
     256
     257Man 80Cols Patch (&man-80cols-patch-version;) - &man-80cols-patch-size;:
     258<ulink url="&http;/man-&man-80cols-patch-version;-80cols.patch"/>
     259Man Manpath Patch (&man-manpath-patch-version;) - &man-manpath-patch-size;:
     260<ulink url="&http;/man-&man-manpath-patch-version;-manpath.patch"/>
     261Man Pager Patch (&man-pager-patch-version;) - &man-pager-patch-size;:
     262<ulink url="&http;/man-&man-pager-patch-version;-pager.patch"/>
     263
     264Ncurses Etip Patch (&ncurses-etip-patch-version;) - &ncurses-etip-patch-size;:
     265<ulink url="&http;/ncurses-5.3-etip-2.patch"/>
     266Ncurses Vsscanf Patch (&ncurses-vsscanf-patch-version;) - &ncurses-vsscanf-patch-size;:
     267<ulink url="&http;/ncurses-5.3-vsscanf.patch"/>
     268
     269Perl Libc Patch (&perl-libc-patch-version;) - &perl-libc-patch-size;:
     270<ulink url="&http;/perl-&perl-libc-patch-version;-libc.patch"/>
     271
     272Procps Patch (&procps-patch-version;) - &procps-patch-size;:
     273<ulink url="&http;/procps-&procps-patch-version;.patch"/>
     274
     275Zlib Patch (&zlib-patch-version;) - &zlib-patch-size;:
     276<ulink url="&http;/zlib-&zlib-patch-version;.patch"/>
     277</literallayout>
     278
     279</sect1>
    7280
    8281</chapter>
Note: See TracChangeset for help on using the changeset viewer.