summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/man-db/README5
-rw-r--r--system/man-db/README.Slackware17
-rw-r--r--system/man-db/man-db.SlackBuild9
-rw-r--r--system/man-db/man-db.info10
-rw-r--r--system/man-db/slack-desc8
5 files changed, 27 insertions, 22 deletions
diff --git a/system/man-db/README b/system/man-db/README
index b8ff80058e..1e48863b3a 100644
--- a/system/man-db/README
+++ b/system/man-db/README
@@ -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.
diff --git a/system/man-db/README.Slackware b/system/man-db/README.Slackware
index f0eb6b57ca..165e9dfa4c 100644
--- a/system/man-db/README.Slackware
+++ b/system/man-db/README.Slackware
@@ -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
diff --git a/system/man-db/man-db.SlackBuild b/system/man-db/man-db.SlackBuild
index 10aeb33930..1b1ccfc37c 100644
--- a/system/man-db/man-db.SlackBuild
+++ b/system/man-db/man-db.SlackBuild
@@ -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
diff --git a/system/man-db/man-db.info b/system/man-db/man-db.info
index 002eb47f21..d1304b39b6 100644
--- a/system/man-db/man-db.info
+++ b/system/man-db/man-db.info
@@ -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=""
diff --git a/system/man-db/slack-desc b/system/man-db/slack-desc
index 0ac352659f..5abdea8fb6 100644
--- a/system/man-db/slack-desc
+++ b/system/man-db/slack-desc
@@ -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: