From 90aae6b8fb6ccd5da7d1867d7ad164d1e9b38369 Mon Sep 17 00:00:00 2001 From: Matthew Burgess Date: Sun, 10 May 2009 18:36:23 +0000 Subject: Update various packages' list of installed programs and libraries. Many thanks to Chris Staub for the patch. Fixes #2371. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8870 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/bzip2.xml | 20 +++---- chapter06/coreutils.xml | 25 ++++++--- chapter06/db.xml | 4 +- chapter06/e2fsprogs.xml | 17 ++++-- chapter06/findutils.xml | 12 ++++- chapter06/flex.xml | 4 +- chapter06/gcc.xml | 27 +++++++++- chapter06/glibc.xml | 11 ++-- chapter06/groff.xml | 123 ++++++++++++++++++++++++++++++++++++++++++-- chapter06/inetutils.xml | 15 +++++- chapter06/man-db.xml | 6 +-- chapter06/mpfr.xml | 10 ++-- chapter06/ncurses.xml | 21 ++++---- chapter06/perl.xml | 100 ++++++++++++++++++++++++++++++----- chapter06/texinfo.xml | 13 ++++- chapter06/util-linux-ng.xml | 34 +++++++----- 16 files changed, 357 insertions(+), 85 deletions(-) (limited to 'chapter06') diff --git a/chapter06/bzip2.xml b/chapter06/bzip2.xml index 8900da74c..779f3702e 100644 --- a/chapter06/bzip2.xml +++ b/chapter06/bzip2.xml @@ -149,16 +149,6 @@ ln -sv bzip2 /bin/bzcat - - bzgrep - - Runs grep on bzipped files - - bzgrep - - - - bzegrep @@ -179,6 +169,16 @@ ln -sv bzip2 /bin/bzcat + + bzgrep + + Runs grep on bzipped files + + bzgrep + + + + bzip2 diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index 3334e96b3..04c0e6d9f 100644 --- a/chapter06/coreutils.xml +++ b/chapter06/coreutils.xml @@ -144,16 +144,16 @@ mv -v /usr/bin/chroot /usr/sbin Installed programs - base64, basename, cat, chgrp, chcon, chmod, chown, chroot, cksum, + base64, basename, cat, chcon, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, head, hostid, id, install, join, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mktemp, mv, nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, runcon, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort, split, stat, - stty, sum, sync, tac, tail, tee, test, touch, tr, true, truncate, tsort, - tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, and - yes + stty, sum, sync, tac, tail, tee, test, timeout, touch, tr, true, + truncate, tsort, tty, uname, unexpand, uniq, unlink, users, vdir, wc, + who, whoami, and yes @@ -196,7 +196,7 @@ mv -v /usr/bin/chroot /usr/sbin chcon - Changes the security context of a file + Changes security context for files and directories chcon @@ -786,7 +786,7 @@ mv -v /usr/bin/chroot /usr/sbin runcon - Runs a command with a specified security context + Runs a command with specified security context runcon @@ -990,6 +990,16 @@ mv -v /usr/bin/chroot /usr/sbin + + timeout + + Runs a command with a time limit + + timeout + + + + touch @@ -1027,8 +1037,7 @@ mv -v /usr/bin/chroot /usr/sbin truncate - Shrinks or extends the size of a file to the specified - size + Shrinks or expands a file to the specified size truncate diff --git a/chapter06/db.xml b/chapter06/db.xml index d54322358..0a899962b 100644 --- a/chapter06/db.xml +++ b/chapter06/db.xml @@ -135,7 +135,7 @@ db_archive, db_checkpoint, db_codegen, db_deadlock, db_dump, db_hotbackup, db_load, db_printlog, db_recover, db_stat, db_upgrade, and db_verify - libdb.{so,ar}and libdb_cxx.r{o,ar} + libdb.{a,so}and libdb_cxx.{a,so} @@ -169,7 +169,7 @@ Generates application code to create and configure Berkeley DB database environments and databases based on a simple description - language. + language, and writes it to one or more output files db_codegen diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml index 7f8514871..c22f26243 100644 --- a/chapter06/e2fsprogs.xml +++ b/chapter06/e2fsprogs.xml @@ -146,9 +146,9 @@ install -v -m644 -D ../doc/libblkid.txt \ badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck, - e2image, e2label, e2undo, filefrag, findfs, fsck, fsck.ext2, fsck.ext3, - fsck.ext4, fsck.ext4dev, logsave, lsattr, - mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, fsck.ext4, fsck.ext4dev, + e2image, e2initrd_helper, e2label, e2undo, filefrag, findfs, fsck, + fsck.ext2, fsck.ext3, fsck.ext4, fsck.ext4dev, logsave, lsattr, + mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev, mklost+found, resize2fs, tune2fs, uuidd, and uuidgen. libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so}, libext2fs.{a,so}, libss.{a,so}, and libuuid.{a,so} @@ -254,6 +254,17 @@ install -v -m644 -D ../doc/libblkid.txt \ + + e2initrd_helper + + Prints the FS type of a given filesystem, given either a + device name or label + + e2initrd_helper + + + + e2label diff --git a/chapter06/findutils.xml b/chapter06/findutils.xml index bf3548340..e90b5eeae 100644 --- a/chapter06/findutils.xml +++ b/chapter06/findutils.xml @@ -92,7 +92,7 @@ sed -i 's/find:=${BINDIR}/find:=\/bin/' /usr/bin/updatedb Installed programs - bigram, code, find, frcode, locate, updatedb, and xargs + bigram, code, find, frcode, locate, oldfind, updatedb, and xargs @@ -157,6 +157,16 @@ sed -i 's/find:=${BINDIR}/find:=\/bin/' /usr/bin/updatedb + + oldfind + + Older version of find, using a different algorithm + + oldfind + + + + updatedb diff --git a/chapter06/flex.xml b/chapter06/flex.xml index f31aecbe2..bb6484912 100644 --- a/chapter06/flex.xml +++ b/chapter06/flex.xml @@ -98,11 +98,11 @@ cp -v doc/flex.pdf \ Installed programs - Installed library + Installed libraries flex and lex - libfl.a + libfl.a and libfl_pic.a diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml index 77181e12c..dc4e01ede 100644 --- a/chapter06/gcc.xml +++ b/chapter06/gcc.xml @@ -280,8 +280,9 @@ SEARCH_DIR("/usr/lib"); c++, cc (link to gcc), cpp, g++, gcc, gccbug, and gcov - libgcc.a, libgcc_eh.a, libgcc_s.so, libmudflap.{a,so}, - libssp.{a,so}, libstdc++.{a,so}, and libsupc++.a + libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.{a,so}, + libmudflap.{a,so}, libmudflapth.{a,so}, libssp.{a,so}, + libssp_nonshared.a, libstdc++.{a,so} and libsupc++.a @@ -372,6 +373,28 @@ SEARCH_DIR("/usr/lib"); + + libgcov + + This library is linked in to a program when GCC is instructed + to enable profiling + + libgcov + + + + + + libgomp + + GNU implementation of the OpenMP API for multi-platform + shared-memory parallel programming in C/C++ and Fortran + + libgomp + + + + libmudflap diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 2d55510f6..9ddb9bd58 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -377,11 +377,12 @@ EOF pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace, zdump, and zic ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so}, - libbsd-compat.a, libc.{a,so}, libcidn.so, libcrypt.{a,so}, libdl.{a,so}, - libg.a, libieee.a, libm.{a,so}, libmcheck.a, libmemusage.so, - libnsl.{a,so}, libnss_compat.so, libnss_dns.so, libnss_files.so, - libnss_hesiod.so, libnss_nis.so, libnss_nisplus.so, libpcprofile.so, - libpthread.{a,so}, libresolv.{a,so}, librpcsvc.a, librt.{a,so}, + libbsd-compat.a, libc.{a,so}, libc_nonshared.a, libcidn.so, + libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so}, + libmcheck.a, libmemusage.so, libnsl.{a,so}, libnss_compat.so, + libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so, + libnss_nisplus.so, libpcprofile.so, libpthread.{a,so}, + libpthread_nonshared.a, libresolv.{a,so}, librpcsvc.a, librt.{a,so}, libthread_db.so, and libutil.{a,so} diff --git a/chapter06/groff.xml b/chapter06/groff.xml index b4c73666e..232496d4e 100644 --- a/chapter06/groff.xml +++ b/chapter06/groff.xml @@ -88,11 +88,13 @@ ln -sv tbl /usr/bin/gtbl Installed programs - addftinfo, afmtodit, eqn, eqn2graph, geqn (link to eqn), grn, - grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, gtbl - (link to tbl), hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, - nroff, pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, refer, - soelim, tbl, tfmtodit, and troff + addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, + geqn (link to eqn), grap2graph, grn, grodvi, groff, groffer, grog, + grolbp, grolj4, grops, grotty, gtbl (link to tbl), hpftodit, + indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff, pfbtops, pic, + pic2graph, post-grohtml, preconv, pre-grohtml, refer, roff2dvi, + roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, + and troff @@ -123,6 +125,16 @@ ln -sv tbl /usr/bin/gtbl + + chem + + Groff preprocessor for producing chemical structure diagrams + + chem + + + + eqn @@ -145,6 +157,16 @@ ln -sv tbl /usr/bin/gtbl + + gdiffmk + + Marks differences between groff/nroff/troff files + + gdiffmk + + + + geqn @@ -155,6 +177,16 @@ ln -sv tbl /usr/bin/gtbl + + grap2graph + + Converts a grap diagram into a cropped bitmap image + + grap2graph + + + + grn @@ -348,6 +380,16 @@ ln -sv tbl /usr/bin/gtbl + + pdfroff + + Creates pdf documents using groff + + pdfroff + + + + pfbtops @@ -392,6 +434,17 @@ ln -sv tbl /usr/bin/gtbl + + preconv + + Converts encoding of input files to something GNU + troff understands + + preconv + + + + pre-grohtml @@ -417,6 +470,66 @@ ln -sv tbl /usr/bin/gtbl + + roff2dvi + + Transforms roff files into DVI format + + roff2dvi + + + + + + roff2html + + Transforms roff files into HTML format + + roff2html + + + + + + roff2pdf + + Transforms roff files into PDFs + + roff2pdf + + + + + + roff2ps + + Transforms roff files into ps files + + roff2ps + + + + + + roff2text + + Transforms roff files into text files + + roff2text + + + + + + roff2x + + Transforms roff files into other formats + + roff2x + + + + soelim diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml index 8ca2bc4d5..9b530a3ea 100644 --- a/chapter06/inetutils.xml +++ b/chapter06/inetutils.xml @@ -132,7 +132,8 @@ Installed programs - ftp, hostname, ping, ping6, rcp, rlogin, rsh, talk, telnet, and tftp + ftp, hostname, ping, ping6, rcp, rlogin, rsh, talk, telnet, + tftp, and traceroute @@ -242,6 +243,18 @@ + + traceroute + + Traces the route your packets take from the host you are + working on to another host on a network, showing all the intermediate + hops (gateways) along the way + + traceroute + + + + diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml index 7edcf0a5c..bc33c4a57 100644 --- a/chapter06/man-db.xml +++ b/chapter06/man-db.xml @@ -402,7 +402,7 @@ cp -rv man? /usr/share/man/fr.UTF-8 Installed programs - apropos, catman, convert-mans, lexgrog, man, mandb, + accessdb, apropos (link to whatis), catman, convert-mans, lexgrog, man, mandb, manpath, whatis, and zsoelim @@ -412,7 +412,7 @@ cp -rv man? /usr/share/man/fr.UTF-8 - + apropos diff --git a/chapter06/mpfr.xml b/chapter06/mpfr.xml index 56125d0cd..3e92ac414 100644 --- a/chapter06/mpfr.xml +++ b/chapter06/mpfr.xml @@ -78,7 +78,7 @@ find . -name \*.html -type f -exec cp \{} /usr/share/doc/mpfr-&mpfr-version; \;< Installed Libraries - mpfr.so + libmpfr.{a,so} @@ -87,12 +87,12 @@ find . -name \*.html -type f -exec cp \{} /usr/share/doc/mpfr-&mpfr-version; \;< - - mpfr + + libmpfr Contains multiple-precision math functions. - - mpfr + + libmpfr diff --git a/chapter06/ncurses.xml b/chapter06/ncurses.xml index 16874b5d6..f86ec8145 100644 --- a/chapter06/ncurses.xml +++ b/chapter06/ncurses.xml @@ -165,7 +165,7 @@ cp -av lib/lib*.so.5* /usr/lib captoinfo (link to tic), clear, infocmp, infotocap (link to tic), - ncurses5-config, reset (link to tset), tack, tic, toe, tput, and tset + ncursesw5-config, reset (link to tset), tabs, tic, toe, tput, and tset libcursesw.{a,so} (symlink and linker script to libncursesw.{a,so}), libformw.{a,so}, libmenuw.{a,so}, libncurses++w.a, libncursesw.{a,so}, libpanelw.{a,so} and their non-wide-character counterparts without "w" @@ -218,12 +218,12 @@ cp -av lib/lib*.so.5* /usr/lib - - ncurses5-config + + ncursesw5-config Provides configuration information for ncurses - - ncurses5-config + + ncursesw5-config @@ -238,13 +238,12 @@ cp -av lib/lib*.so.5* /usr/lib - - tack + + tabs - The terminfo action checker; it is mainly used to test the - accuracy of an entry in the terminfo database - - tack + Clears and sets tab stops on a terminal + + tabs diff --git a/chapter06/perl.xml b/chapter06/perl.xml index d159db493..84788d648 100644 --- a/chapter06/perl.xml +++ b/chapter06/perl.xml @@ -138,12 +138,13 @@ Installed libraries - a2p, c2ph, cpan, dprofpp, enc2xs, find2perl, h2ph, h2xs, + a2p, c2ph, config_data, corelist, cpan, cpan2dist, cpanp, + cpanp-run-perl, dprofpp, enc2xs, find2perl, h2ph, h2xs, instmodsh, libnetcfg, perl, perl&perl-version; (link to perl), - perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, + perlbug, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, prove, - psed (link to s2p), pstruct (link to c2ph), s2p, splain, and - xsubpp + psed (link to s2p), pstruct (link to c2ph), ptar, ptardiff, s2p, + shasum, splain, and xsubpp Several hundred which cannot all be listed here @@ -174,6 +175,26 @@ + + config_data + + Queries or changes configuration of Perl modules + + config_data + + + + + + corelist + + A commandline frontend to Module::CoreList + + corelist + + + + cpan @@ -185,6 +206,36 @@ + + cpan2dist + + The CPANPLUS distribution creator + + cpan2dist + + + + + + cpanp + + The CPANPLUS launcher + + cpanp + + + + + + cpanp-run-perl + + Perl script that (description needed) + + cpanp-run-perl + + + + dprofpp @@ -294,16 +345,6 @@ - - perlcc - - Generates executables from Perl programs - - perlcc - - - - perldoc @@ -452,6 +493,27 @@ + + ptar + + A tar-like program written in Perl + + ptar + + + + + + ptardiff + + A Perl program that compares an extracted archive with an + unextracted one + + ptardiff + + + + s2p @@ -462,6 +524,16 @@ + + shasum + + Prints or checks SHA checksums + + shasum + + + + splain diff --git a/chapter06/texinfo.xml b/chapter06/texinfo.xml index 110438379..4f4a4e31c 100644 --- a/chapter06/texinfo.xml +++ b/chapter06/texinfo.xml @@ -99,7 +99,7 @@ done Installed programs - info, infokey, install-info, makeinfo, texi2dvi, texi2pdf, and + info, infokey, install-info, makeinfo, pdftexi2dvi, texi2dvi, texi2pdf, and texindex @@ -155,6 +155,17 @@ done + + pdftexi2dvi + + Used to format the given Texinfo document into a + Portable Document Format (PDF) file + + pdftexi2dvi + + + + texi2dvi diff --git a/chapter06/util-linux-ng.xml b/chapter06/util-linux-ng.xml index 258c7b897..bccd6eb88 100644 --- a/chapter06/util-linux-ng.xml +++ b/chapter06/util-linux-ng.xml @@ -112,8 +112,8 @@ mkdir -pv /var/lib/hwclock linux64, logger, look, losetup, mcookie, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, partx, pg, pivot_root, readprofile, rename, renice, rev, rtcwake, script, scriptreplay, - setarch, setsid, setterm, sfdisk, swapon, tailf, taskset, tunelp, ul, - umount, wall, whereis, and write + setarch, setsid, setterm, sfdisk, swapoff (link to swapon), swapon, + tailf, taskset, tunelp, ul, umount, wall, whereis, and write @@ -444,6 +444,16 @@ mkdir -pv /var/lib/hwclock + + line + + Copies a single line + + line + + + + linux32 @@ -464,16 +474,6 @@ mkdir -pv /var/lib/hwclock - - line - - Copies a single line - - line - - - - logger @@ -743,6 +743,16 @@ mkdir -pv /var/lib/hwclock + + swapoff + + Disables devices and files for paging and swapping + + swapoff + + + + swapon -- cgit v1.2.3-54-g00ecf