mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-21 19:42:24 +01:00
system/man-db: Updated for version 2.7.0.1.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
e188c623a9
commit
f54cb843cf
5 changed files with 27 additions and 22 deletions
|
@ -3,8 +3,9 @@ man-db (database-driven manual pager suite)
|
||||||
This package provides the man command and related utilities for examining
|
This package provides the man command and related utilities for examining
|
||||||
on-line help files (manual pages). It can act as a replacement for
|
on-line help files (manual pages). It can act as a replacement for
|
||||||
Slackware's man package. It has several enhancements over man, including
|
Slackware's man package. It has several enhancements over man, including
|
||||||
an indexed database, the ability to easily view man pages in a browser,
|
an indexed database for searches with -k or apropos, the ability to
|
||||||
and better i18n support.
|
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.
|
This build includes a complete install of libpipeline.
|
||||||
|
|
||||||
|
|
|
@ -12,15 +12,14 @@ installed in this case.
|
||||||
When installing man-db, the doinst.sh script may take several minutes to
|
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,
|
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
|
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 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
|
or "apropos". The disadvantage is that newly-installed man pages won't
|
||||||
useful... the disadvantage is that newly-installed man pages won't be
|
be found in these searches until the database has been updated, so any
|
||||||
found in these searches until the database has been updated, so any time
|
time you install new man pages, you'll want to run "mandb" as root, or
|
||||||
you install new man pages, you'll want to run "mandb" as root, or wait
|
wait for cron to do it for you (if you don't do this, the new pages can
|
||||||
for cron to do it for you (if you don't do this, the new pages can still
|
still be displayed, they just won't be searchable). The indexing runs
|
||||||
be displayed, they just won't be searchable). The indexing runs quickly
|
quickly once the initial database has been created, so the cron job or
|
||||||
once the initial database has been created, so the cron job or manual
|
manual update shouldn't bring your system to its knees.
|
||||||
update shouldn't bring your system to its knees.
|
|
||||||
|
|
||||||
The database is located in /var/cache/man, and on a full Slackware install
|
The database is located in /var/cache/man, and on a full Slackware install
|
||||||
will be approximately 5MB in size. During index creation, approximately
|
will be approximately 5MB in size. During index creation, approximately
|
||||||
|
|
|
@ -6,8 +6,13 @@
|
||||||
|
|
||||||
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
|
# 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
|
PRGNAM=man-db
|
||||||
VERSION=${VERSION:-2.6.7}
|
VERSION=${VERSION:-2.7.0.1}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-1}
|
||||||
TAG=${TAG:-_SBo}
|
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
|
# Instead of making it a separate build and external dep, we'll just
|
||||||
# bundle it here.
|
# bundle it here.
|
||||||
LIBNAM=libpipeline
|
LIBNAM=libpipeline
|
||||||
LIBVER=1.3.0
|
LIBVER=1.3.1
|
||||||
|
|
||||||
cd $TMP
|
cd $TMP
|
||||||
rm -rf $LIBNAM-$LIBVER
|
rm -rf $LIBNAM-$LIBVER
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
PRGNAM="man-db"
|
PRGNAM="man-db"
|
||||||
VERSION="2.6.7"
|
VERSION="2.7.0.1"
|
||||||
HOMEPAGE="http://savannah.nongnu.org/projects/man-db"
|
HOMEPAGE="http://savannah.nongnu.org/projects/man-db"
|
||||||
DOWNLOAD="http://download.savannah.gnu.org/releases/man-db/man-db-2.6.7.tar.xz \
|
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.0.tar.gz"
|
http://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.3.1.tar.gz"
|
||||||
MD5SUM="68010e84597651ed673ff1b93beb83b1 \
|
MD5SUM="7961179a2d8fb4c8f3947c92e80ee232 \
|
||||||
242428c01dca255cdcb2195073a9c6ed"
|
31a34830c0f8a6d40ee373df51f04baa"
|
||||||
DOWNLOAD_x86_64=""
|
DOWNLOAD_x86_64=""
|
||||||
MD5SUM_x86_64=""
|
MD5SUM_x86_64=""
|
||||||
REQUIRES=""
|
REQUIRES=""
|
||||||
|
|
|
@ -11,9 +11,9 @@ man-db:
|
||||||
man-db: This package provides the man command and related utilities
|
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: 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: 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: over man, including an indexed database for searches with -k or
|
||||||
man-db: man pages in a browser, and better i18n support.
|
man-db: apropos, the ability to easily view man pages in a browser, better
|
||||||
man-db:
|
man-db: i18n support, and a much more efficient implementation of the -K
|
||||||
man-db: This package installs binaries in @BINDIR@.
|
man-db: (full text search) option.
|
||||||
man-db:
|
man-db:
|
||||||
man-db:
|
man-db:
|
||||||
|
|
Loading…
Reference in a new issue