system/man-db: Updated for version 2.7.0.1.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
B. Watson 2014-09-25 17:08:19 +07:00 committed by Willy Sudiarto Raharjo
parent e188c623a9
commit f54cb843cf
5 changed files with 27 additions and 22 deletions

View file

@ -3,8 +3,9 @@ man-db (database-driven manual pager suite)
This package provides the man command and related utilities for examining
on-line help files (manual pages). It can act as a replacement for
Slackware's man package. It has several enhancements over man, including
an indexed database, the ability to easily view man pages in a browser,
and better i18n support.
an indexed database for searches with -k or apropos, the ability to
easily view man pages in a browser, better i18n support, and a much more
efficient implementation of the -K (full text search) option.
This build includes a complete install of libpipeline.

View file

@ -12,15 +12,14 @@ installed in this case.
When installing man-db, the doinst.sh script may take several minutes to
run. This is because it's indexing all the man pages on the system. Also,
a cron job is installed in /etc/cron.daily, which adds newly-installed
man pages to the database. The index speeds up searching via "man -K",
"man -k", or "apropos". It's fast enough that "man -K" is now actually
useful... the disadvantage is that newly-installed man pages won't be
found in these searches until the database has been updated, so any time
you install new man pages, you'll want to run "mandb" as root, or wait
for cron to do it for you (if you don't do this, the new pages can still
be displayed, they just won't be searchable). The indexing runs quickly
once the initial database has been created, so the cron job or manual
update shouldn't bring your system to its knees.
man pages to the database. The index speeds up searching via "man -k"
or "apropos". The disadvantage is that newly-installed man pages won't
be found in these searches until the database has been updated, so any
time you install new man pages, you'll want to run "mandb" as root, or
wait for cron to do it for you (if you don't do this, the new pages can
still be displayed, they just won't be searchable). The indexing runs
quickly once the initial database has been created, so the cron job or
manual update shouldn't bring your system to its knees.
The database is located in /var/cache/man, and on a full Slackware install
will be approximately 5MB in size. During index creation, approximately

View file

@ -6,8 +6,13 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
# 20140924 bkw:
# - update for 2.7.0.1, which fixes the clash between man-db's zsoelim
# and groff's zsoelim.
# - update README and README.Slackware slightly.
PRGNAM=man-db
VERSION=${VERSION:-2.6.7}
VERSION=${VERSION:-2.7.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -64,7 +69,7 @@ mkdir -p $TMP $PKG $OUTPUT
# Instead of making it a separate build and external dep, we'll just
# bundle it here.
LIBNAM=libpipeline
LIBVER=1.3.0
LIBVER=1.3.1
cd $TMP
rm -rf $LIBNAM-$LIBVER

View file

@ -1,10 +1,10 @@
PRGNAM="man-db"
VERSION="2.6.7"
VERSION="2.7.0.1"
HOMEPAGE="http://savannah.nongnu.org/projects/man-db"
DOWNLOAD="http://download.savannah.gnu.org/releases/man-db/man-db-2.6.7.tar.xz \
http://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.3.0.tar.gz"
MD5SUM="68010e84597651ed673ff1b93beb83b1 \
242428c01dca255cdcb2195073a9c6ed"
DOWNLOAD="http://download.savannah.gnu.org/releases/man-db/man-db-2.7.0.1.tar.xz \
http://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.3.1.tar.gz"
MD5SUM="7961179a2d8fb4c8f3947c92e80ee232 \
31a34830c0f8a6d40ee373df51f04baa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""

View file

@ -11,9 +11,9 @@ man-db:
man-db: This package provides the man command and related utilities
man-db: for examining on-line help files (manual pages). It can act as a
man-db: replacement for Slackware's man package. It has several enhancements
man-db: over man, including an indexed database, the ability to easily view
man-db: man pages in a browser, and better i18n support.
man-db:
man-db: This package installs binaries in @BINDIR@.
man-db: over man, including an indexed database for searches with -k or
man-db: apropos, the ability to easily view man pages in a browser, better
man-db: i18n support, and a much more efficient implementation of the -K
man-db: (full text search) option.
man-db:
man-db: