From f2f15e598755465cfaf93b1dec48b2956693c636 Mon Sep 17 00:00:00 2001 From: Randy McMurchy Date: Thu, 9 Oct 2008 14:21:09 +0000 Subject: Updated Man-DB to 2.5.2 git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8610 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 3 +++ chapter06/man-db.xml | 37 ++++++++++++++++++++++++++++++++----- packages.ent | 12 ++++++------ 3 files changed, 41 insertions(+), 11 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 128928e7f..0770bc366 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,9 @@ 2008-10-09 + + [randy] - Updated Man-DB to 2.5.2. + [randy] - Updated Iproute to 2.6.26. diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml index ce0ef20bb..bb1fefced 100644 --- a/chapter06/man-db.xml +++ b/chapter06/man-db.xml @@ -41,15 +41,23 @@ Installation of Man-DB - Two adjustments need to be made to the sources of Man-DB. + + + Use a sed substitution to delete + the /usr/man and /usr/local/man lines in + the man_db.conf file to prevent redundant results when using programs such as whatis: sed -i -e '\%\t/usr/man%d' -e '\%\t/usr/local/man%d' src/man_db.conf.in + + Prepare Man-DB for compilation: ./configure --prefix=/usr --libexecdir=/usr/lib --sysconfdir=/etc \ - --disable-setuid + --disable-setuid --with-browser=/usr/bin/lynx \ + --with-col=/usr/bin/col --with-vgrind=/usr/bin/vgrind \ + --with-grap=/usr/bin/grap The meaning of the configure options: @@ -85,6 +97,21 @@ EOF + + --with-... + + These four parameters are used to set some default programs. + The col program is a part of the Util-linux-ng + package, lynx is a text-based web browser (see BLFS + for installation instructions), vgrind converts + program sources to Groff input, and grap is useful + for typesetting graphs in Groff documents. The vgrind + and grap programs are not normally needed for viewing + manual pages. They are not part of LFS or BLFS, but you should be able + to install them yourself after finishing LFS if you wish to do so. + + + Compile the package: @@ -318,7 +345,7 @@ make install Installed programs - accessdb, apropos, catman, convert-mans, lexgrog, man, mandb, + apropos, catman, convert-mans, lexgrog, man, mandb, manpath, whatis, and zsoelim @@ -328,7 +355,7 @@ make install - + apropos diff --git a/packages.ent b/packages.ent index 796ffe04b..b1a304faf 100644 --- a/packages.ent +++ b/packages.ent @@ -346,13 +346,13 @@ - - - - + + + + - - + + -- cgit v1.2.3-54-g00ecf