Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (e7ea8b66e379094c7f56296e8ae5fe3a76207e96)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (e7ea8b66e379094c7f56296e8ae5fe3a76207e96)
  • Date: Sun, 16 Apr 2017 21:24:59 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 5 +++++
doc/man-db/BUILD | 2 ++
doc/man-db/CONFLICTS | 1 +
doc/man-db/DEPENDS | 15 +++++++++++++++
doc/man-db/DETAILS | 18 ++++++++++++++++++
doc/man-db/FINAL | 3 +++
doc/man-db/HISTORY | 3 +++
doc/man/CONFLICTS | 1 +
doc/man/HISTORY | 3 +++
libs/libpipeline/DETAILS | 22 ++++++++++++++++++++++
libs/libpipeline/HISTORY | 3 +++
man-db.gpg |binary
12 files changed, 76 insertions(+)

New commits:
commit e7ea8b66e379094c7f56296e8ae5fe3a76207e96
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

doc/man: conflicts with man-db

commit 96b2cdb0abdc1675d64f6626d458988472f52ac9
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

doc/man-db: new spell, the on-line manual database

commit c88678c616b38e95b7dfff0952b01e5325528723
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/libpipeline: new spell, a pipeline manipulation library

commit 18726b4a7ee78919ed9998ee268dc89612952967
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

man-db.gpg: added Colin Watson's key

diff --git a/ChangeLog b/ChangeLog
index 231f2a9..2af1183 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-04-16 Pavel Vinogradov <public AT sourcemage.org>
+ * man-db.gpg: added Colin Watson's key
+ * libs/libpipeline: new spell, a pipeline manipulation library
+ * doc/man-db: new spell, the on-line manual database
+
2017-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* kde.gpg: add C632316E "Eike Hein <hein AT kde.org>"

diff --git a/doc/man-db/BUILD b/doc/man-db/BUILD
new file mode 100755
index 0000000..77ac9f6
--- /dev/null
+++ b/doc/man-db/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-cache-owner" &&
+default_build
diff --git a/doc/man-db/CONFLICTS b/doc/man-db/CONFLICTS
new file mode 100755
index 0000000..30921a8
--- /dev/null
+++ b/doc/man-db/CONFLICTS
@@ -0,0 +1 @@
+conflicts man y
diff --git a/doc/man-db/DEPENDS b/doc/man-db/DEPENDS
new file mode 100755
index 0000000..087b2fe
--- /dev/null
+++ b/doc/man-db/DEPENDS
@@ -0,0 +1,15 @@
+depends groff &&
+depends libpipeline &&
+depends zlib &&
+optional_depends gdbm \
+ "--with-db=gdbm" \
+ "" \
+ "use gdbm as a database backend (otherwise use db)" &&
+if ! is_depends_enabled "${SPELL}" "gdbm"; then
+ depends db "--with-db=db"
+fi &&
+
+optional_depends less \
+ "--with-pager=LESS" \
+ "" \
+ "to use less as a pager"
diff --git a/doc/man-db/DETAILS b/doc/man-db/DETAILS
new file mode 100755
index 0000000..1f38067
--- /dev/null
+++ b/doc/man-db/DETAILS
@@ -0,0 +1,18 @@
+ SPELL="man-db"
+ VERSION="2.7.6.1"
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE2="${SOURCE}.sig"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_URL[0]="http://download.savannah.nongnu.org/releases/${SPELL}/${SOURCE}";
+ SOURCE2_URL[0]="${SOURCE_URL[0]}.sig"
+ SOURCE_GPG="man-db.gpg:${SOURCE2}:UPSTREAM_KEY"
+ SOURCE2_IGNORE="signature"
+ WEB_SITE="http://man-db.nongnu.org/";
+ ENTERED="20170416"
+ LICENSE[0]="GPL"
+ SHORT="the on-line manual database"
+cat << EOF
+man-db is an implementation of the standard Unix documentation system
accessed
+using the man command. It uses a Berkeley DB database or gdbm in place of the
+traditional flat-text whatis databases.
+EOF
diff --git a/doc/man-db/FINAL b/doc/man-db/FINAL
new file mode 100755
index 0000000..1fecf72
--- /dev/null
+++ b/doc/man-db/FINAL
@@ -0,0 +1,3 @@
+message "${MESSAGE_COLOR}Run makewhatis as root to generate whatis(1)
database."
+message "You are advised to put makewhatis in your weekly crontab, otherwise
man -k"
+message "and apropos will not work properly.${DEFAULT_COLOR}"
diff --git a/doc/man-db/HISTORY b/doc/man-db/HISTORY
new file mode 100644
index 0000000..7a9d853
--- /dev/null
+++ b/doc/man-db/HISTORY
@@ -0,0 +1,3 @@
+2017-04-16 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, CONFLICTS, DEPENDS, DETAILS, FINAL: spell created
+
diff --git a/doc/man/CONFLICTS b/doc/man/CONFLICTS
new file mode 100755
index 0000000..adcd417
--- /dev/null
+++ b/doc/man/CONFLICTS
@@ -0,0 +1 @@
+conflicts man-db y
diff --git a/doc/man/HISTORY b/doc/man/HISTORY
index e6a5e41..6f7fa62e 100644
--- a/doc/man/HISTORY
+++ b/doc/man/HISTORY
@@ -1,3 +1,6 @@
+2017-04-16 Pavel Vinogradov <public AT sourcemage.org>
+ * CONFLICTS: added conflict with man-db
+
2012-05-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* configs: corrected value
diff --git a/libs/libpipeline/DETAILS b/libs/libpipeline/DETAILS
new file mode 100755
index 0000000..5863f57
--- /dev/null
+++ b/libs/libpipeline/DETAILS
@@ -0,0 +1,22 @@
+ SPELL="libpipeline"
+ VERSION="1.4.1"
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE2="${SOURCE}.sig"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_URL[0]="http://download.savannah.nongnu.org/releases/${SPELL}/${SOURCE}";
+ SOURCE2_URL[0]="${SOURCE_URL[0]}.sig"
+ SOURCE_GPG="man-db.gpg:${SOURCE2}:UPSTREAM_KEY"
+ SOURCE2_IGNORE="signature"
+ WEB_SITE="http://libpipeline.nongnu.org/";
+ ENTERED="20170416"
+ LICENSE[0]="GPL"
+ SHORT="a pipeline manipulation library"
+cat << EOF
+libpipeline is a C library for setting up and running pipelines of
+processes, without needing to involve shell command-line parsing which is
+often error-prone and insecure. This alleviates programmers of the need to
+laboriously construct pipelines using lower-level primitives such as fork(2)
+and execve(2).
+
+Full programmers' documentation may be found using 'man libpipeline'.
+EOF
diff --git a/libs/libpipeline/HISTORY b/libs/libpipeline/HISTORY
new file mode 100644
index 0000000..67242c2
--- /dev/null
+++ b/libs/libpipeline/HISTORY
@@ -0,0 +1,3 @@
+2017-04-16 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: spell created
+
diff --git a/man-db.gpg b/man-db.gpg
new file mode 100644
index 0000000..32e22ee
Binary files /dev/null and b/man-db.gpg differ



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (e7ea8b66e379094c7f56296e8ae5fe3a76207e96), Pavel Vinogradov, 04/16/2017

Archive powered by MHonArc 2.6.24.

Top of Page