[Reproducible-commits] [docbook-to-man] 01/05: Imported Upstream version 2.0.0

Mattia Rizzolo mattia at mapreri.org
Sat Apr 11 15:38:30 UTC 2015


This is an automated email from the git hooks/post-receive script.

mapreri-guest pushed a commit to branch pu/reproducible_builds
in repository docbook-to-man.

commit f388b77e0b0f77a248f6b6866ad2a962141d2c5a
Author: Mattia Rizzolo <mattia at mapreri.org>
Date:   Sat Apr 11 17:24:09 2015 +0200

    Imported Upstream version 2.0.0
---
 debian/README.source                     |    5 -
 debian/changelog                         |  285 ------
 debian/compat                            |    1 -
 debian/control                           |   20 -
 debian/copyright                         |   39 -
 debian/dirs                              |    2 -
 debian/docs                              |    2 -
 debian/patches/01-conglomeration.patch   | 1496 ------------------------------
 debian/patches/02-arg-req-space.patch    |   26 -
 debian/patches/03-userinput-font.patch   |   26 -
 debian/patches/04-instant-man.patch      |   19 -
 debian/patches/05-makefile.patch         |   46 -
 debian/patches/06-format-security.patch  |   13 -
 debian/patches/07-remove-timestamp.patch |   17 -
 debian/patches/series                    |    7 -
 debian/rules                             |   28 -
 debian/source/format                     |    1 -
 17 files changed, 2033 deletions(-)

diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index ba77cf0..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,5 +0,0 @@
-
-In the debian version of docbook-to-man, various formatting errors
-were fixed. See debian/patches/* for details.
-
- -- Philipp Benner <philipp at debian.org>, Tue, 16 Mar 2010 12:16:10 +0000
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index 039eaac..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,285 +0,0 @@
-docbook-to-man (1:2.0.0-32.0~reproducible2) UNRELEASED; urgency=low
-
-  * Reupload with orig source.
-
- -- Jérémy Bobbio <lunar at debian.org>  Wed, 28 Jan 2015 14:16:27 +0000
-
-docbook-to-man (1:2.0.0-32.0~reproducible1) UNRELEASED; urgency=low
-
-  [ Chris Lamb ]
-  * Remove timestamp in generated manpage to help build reproducibility.
-    (Closes: #776143)
-
- -- Jérémy Bobbio <lunar at debian.org>  Wed, 28 Jan 2015 14:16:27 +0000
-
-docbook-to-man (1:2.0.0-32) unstable; urgency=low
-
-  * Package orphaned.
-
- -- Philipp Benner <philipp at debian.org>  Sat, 27 Sep 2014 18:44:02 +0200
-
-docbook-to-man (1:2.0.0-31) unstable; urgency=low
-
-  * Fixed wrong usage of CFLAGS (Closes: #670557).
-  * Added format security fix for Instant/browse.c.
-
- -- Philipp Benner <philipp at debian.org>  Fri, 27 Apr 2012 09:29:35 +0000
-
-docbook-to-man (1:2.0.0-30) unstable; urgency=low
-
-  [ Jari Aalto ]
-  * Remove quilt dependency and upgrade to packaging format "3.0 quilt"
-    - Includes quilt style patch management built-in.
-    - Patches 02, 03: run "quilt refresh" to make them apply cleanly.
-  * Update to debhelper to 9 and enable all hardened build flags in rules file.
-  * Use dh_prep in rules file. (Closes: #668803)
-
- -- Philipp Benner <philipp at debian.org>  Tue, 24 Apr 2012 20:09:58 +0000
-
-docbook-to-man (1:2.0.0-29) unstable; urgency=low
-
-  * debian/control: added multi-arch foreign, standards version 3.9.3.
-
- -- Philipp Benner <philipp at debian.org>  Fri, 09 Mar 2012 18:48:12 +0000
-
-docbook-to-man (1:2.0.0-28) unstable; urgency=low
-
-  * Removed regexp.3 from package (Closes: #573942).
-  * Added patch to fix instant.1.
-
- -- Philipp Benner <philipp at debian.org>  Tue, 16 Mar 2010 12:01:45 +0000
-
-docbook-to-man (1:2.0.0-27) unstable; urgency=low
-
-  * New maintainer e-mail address.
-  * debian/control: Added DM-Upload-Allowed: yes.
-  * debian/control: Standards version 3.7.3.
-  * debian/copyright: UTF-8 encoding.
-
- -- Philipp Benner <pbenner at uni-osnabrueck.de>  Mon, 14 Jan 2008 18:06:42 +0100
-
-docbook-to-man (1:2.0.0-26) unstable; urgency=low
-
-  * Fixed debian-rules-ignores-make-clean-error.
-  * Added Vcs-Browser and Vcs-Svn fields.
-  * Machine interpretable copyright file.
-
- -- Philipp Benner <mail at philipp-benner.de>  Wed, 28 Nov 2007 22:45:40 +0100
-
-docbook-to-man (1:2.0.0-25) unstable; urgency=low
-
-  * Fixed missing space before required arguments in section synopsis
-    (Closes: #375951).
-  * Replaced `\fP' and `\fB' in usermode environment by `.ft' command
-    (Closes: #211466).
-
- -- Philipp Benner <mail at philipp-benner.de>  Mon,  2 Apr 2007 00:05:14 +0200
-
-docbook-to-man (1:2.0.0-24) unstable; urgency=low
-
-  * Adopting package (Closes: #407712).
-
- -- Philipp Benner <mail at philipp-benner.de>  Sat, 20 Jan 2007 22:30:34 +0100
-
-docbook-to-man (1:2.0.0-23) unstable; urgency=low
-
-  * Orphaning package.
-
- -- Daniel Baumann <daniel at debian.org>  Sat, 20 Jan 2007 19:44:00 +0100
-
-docbook-to-man (1:2.0.0-22) unstable; urgency=low
-
-  * Minor cleanups.
-
- -- Daniel Baumann <daniel at debian.org>  Fri, 19 Jan 2007 12:23:00 +0100
-
-docbook-to-man (1:2.0.0-21) unstable; urgency=low
-
-  * Took over package from Luk.
-  * Redone debian directory based on new debhelper templates, additionally:
-    - including README and README.ans as docs.
-    - removed useless README.Debian.
-    - using dpatch for upstream modifications now.
-
- -- Daniel Baumann <daniel at debian.org>  Sat, 29 Jul 2006 17:26:00 +0200
-
-docbook-to-man (1:2.0.0-20) unstable; urgency=low
-
-  * Make shell independent (Closes: #332437).
-
- -- Luk Claes <luk at debian.org>  Sat, 19 Nov 2005 18:40:30 +0100
-
-docbook-to-man (1:2.0.0-19) unstable; urgency=low
-
-  * Remove docbook-dsssl dependency
-  * Correct support for XML sources.
-
- -- Luk Claes <luk at debian.org>  Wed,  3 Aug 2005 17:09:49 +0200
-
-docbook-to-man (1:2.0.0-18) unstable; urgency=low
-
-  * Add support for XML sources (closes: #319153).
-  * Changed e-mail address to luk at debian.org.
-  * Updated Standards-Version.
-  * Added debian/compat. 
-
- -- Luk Claes <luk at debian.org>  Wed,  3 Aug 2005 16:36:39 +0200
-
-docbook-to-man (1:2.0.0-17) unstable; urgency=low
-
-  * cmd/docbook-to-man.sh: UTF minus signs (closes: #284209).
-
- -- Luk Claes <luk.claes at ugent.be>  Tue, 21 Dec 2004 14:54:21 +0100
-
-docbook-to-man (1:2.0.0-16) unstable; urgency=low
-
-  * Transpec/docbook-to-man.ts: removed '\\' for OPTION (closes: #279912).
-  * cmd/docbook-to-man.sh: sed/ -/ \\-/g (UTF minus sign).
-
- -- Luk Claes <luk.claes at ugent.be>  Sat,  6 Nov 2004 11:43:54 +0100
-
-docbook-to-man (1:2.0.0-15) unstable; urgency=low
-
-  * Removed postscript and font stuff (closes: #275568, #286383).
-
- -- Luk Claes <luk.claes at ugent.be>  Tue, 12 Oct 2004 15:35:43 +0200
-
-docbook-to-man (1:2.0.0-14) unstable; urgency=low
-
-  * Removed 'extern char *malloc()' from Instant/tptregexp/regexp.c
-    (closes: #270951).
-  * Added section numbers to manpages for instant and transpec
-  * debian/rules: transpec.1 -> transpec.5
-  * Transpec/docbook-to-man.ts added '//' for OPTION (UTF minus sign)
-
- -- Luk Claes <luk.claes at ugent.be>  Fri, 10 Sep 2004 11:18:11 +0200
-
-docbook-to-man (1:2.0.0-13) unstable; urgency=low
-
-  * Updated manpage and groff comments generated (closes: #208574).
-
- -- Luk Claes <luk.claes at ugent.be>  Fri,  5 Sep 2003 09:12:39 +0200
-
-docbook-to-man (1:2.0.0-12) unstable; urgency=low
-
-  * New maintainer (closes: #154590).
-  * Depends now on sp|opensp instead of sp (closes: #196835).
-  * Updated to standards version 3.6.1.
-  * Removed recommendation to switch to DocBook/XML, xsltproc, and docbook-xsl in debian/control and in manpage.
-  * doElanPSInclude=false (closes: #189222).
-  * Added instructions to use white space in manpage (closes: #111919,#111920,#111921,#112105).
-  * Use fR instead of fP causes minor inconvenience when nested markup is used (closes: #111918).
-
- -- Luk Claes <luk.claes at ugent.be>  Tue,  2 Sep 2003 10:34:12 +0200
-
-docbook-to-man (1:2.0.0-11.1) unstable; urgency=low
-
-  * Depends now on sp|opensp instead of sp (closes: #196835).
-  * New standards version.
-  * Recommendation to switch to DocBook/XML, xsltproc, and docbook-xsl in
-    debian/control and in manual page.
-
- -- W. Borgert <debacle at debian.org>  Sun, 17 Aug 2003 21:20:29 +0200
-
-docbook-to-man (1:2.0.0-11) unstable; urgency=low
-
-  * Add hint to use xsltproc and docbook-xsl to description, and a
-    recommends to control.
-  * Fix dependency on docbook-dsssl (closes: #177981).
-
- -- W. Borgert <debacle at debian.org>  Sun, 26 Jan 2003 16:22:43 +0000
-
-docbook-to-man (1:2.0.0-10) unstable; urgency=low
-
-  * Changed references in manual pages, closes: #131752.
-  * Used all changes by John, so still closes: #115210.
-
- -- W. Borgert <debacle at debian.org>  Sat, 27 Apr 2002 15:25:44 +0000
-
-docbook-to-man (1:2.0.0-9.1) unstable; urgency=medium
-
-  * NMU
-  * transpec/roff.sdata: Significant cleanup.
-    + Swap last two characters on some entities (closes: bug#115210)
-    + Remove extraneous text on a few entities (e.g. lcub)
-    + Escape !, ^ on some entities (e.g. excl)
-    + Improve sub-optimal entities (e.g. yen)
-    + Define entities previously commented out (e.g. atilde)
-    + Add delimiter math symbols previously ignored (e.g. rceil)
-  * cmd/docbook-to-man.sh:
-    + Move $INSTANT_OPT to the end of the instant command-line invocation
-      so that it will override earlier command-line arguments. For
-      example, instant seems to ignore all but the last -s argument.
-  * debian/rules:
-    + Add make clean, make clobber to the clean target
-    + Un-tabify comment lines so they aren't invoked by the rules file
-  * debian/changelog:
-    + Remove emacs variables from end.
-  
- -- John R. Daily <koala at debian.org>  Tue, 26 Mar 2002 15:47:23 -0500
-
-docbook-to-man (1:2.0.0-9) unstable; urgency=low
-
-  * Fixed paths to DocBook 4.1 in Debian (closes: bug#98441).
-
- -- W. Borgert <debacle at debian.org>  Sun, 27 May 2001 13:21:40 +0000
-
-docbook-to-man (1:2.0.0-8) unstable; urgency=low
-
-  * INSTANT_OPT is now inherited from the environment.  Makes it
-    possible to run instant w/o options.
-  * Better manual page.  These two points: closes: bug#76013.
-  * A little update to support DocBook 4.1 partly.
-
- -- W. Borgert <debacle at debian.org>  Fri, 26 Jan 2001 22:41:51 +0000
-
-docbook-to-man (1:2.0.0-7) frozen unstable; urgency=low
-
-  * Fixed some meaningless warnings.  Closes: bug#69286.
-  * Added build dependency on debhelper.
-
- -- W. Borgert <debacle at debian.org>  Thu, 17 Aug 2000 03:34:05 +0000
-
-docbook-to-man (1:2.0.0-6) frozen unstable; urgency=low
-
-  * Re-upload to frozen.  Still closes: bug#50714.
-
- -- W. Borgert <debacle at debian.org>  Sat, 22 Jan 2000 12:21:14 +0000
-
-docbook-to-man (1:2.0.0-5) frozen unstable; urgency=low
-
-  * Added reference to source in copyright file.  Closes: bug#50714.
-  * Renamed from docbook-to-man-ans to docbook-to-man,
-    because there seems to be no other variant around.
-
- -- W. Borgert <debacle at debian.org>  Sun, 28 Nov 1999 12:33:44 +0000
-
-docbook-to-man-ans (1:2.0.0-4) unstable; urgency=low
-
-  * Instead of removing space characters from the SGML source, removing
-    leading spaces from the roff file.  Looks even better.
-  * Error messages of the shell script go to stderr.
-  * Docs and man pages according new policy.
-
- -- W. Borgert <debacle at debian.org>  Thu, 14 Oct 1999 22:04:00 +0000
-
-docbook-to-man-ans (1:2.0.0-3) unstable; urgency=low
-
-  * Removing trailing spaces from SGML source.  Looks better.
-  * Version name 2.0.0 instead of 2.0.0.ans,
-    because "ans" is already in the package name.
-
- -- W. Borgert <debacle at debian.org>  Mon, 19 Aug 1999 19:47:00 +0000
-
-docbook-to-man-ans (2.0.0.ans-2) unstable; urgency=low
-
-  * Changed platfrom from i386 to any.  Closes: bug#42692.
-  * Added SGML source of man page to docs.
-
- -- W. Borgert <debacle at debian.org>  Mon,  9 Aug 1999 20:55:00 +0000
-
-docbook-to-man-ans (2.0.0.ans-1) unstable; urgency=low
-
-  * Initial Release for debian.
-
- -- W. Borgert <debacle at debian.org>  Sat,  3 Jul 1999 13:17:52 +0000
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index ec63514..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/debian/control b/debian/control
deleted file mode 100644
index c91de63..0000000
--- a/debian/control
+++ /dev/null
@@ -1,20 +0,0 @@
-Source: docbook-to-man
-Section: text
-Priority: optional
-Maintainer: Debian QA Group <packages at qa.debian.org>
-Build-Depends: debhelper (>= 9)
-Standards-Version: 3.9.3
-Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/deb-maint/docbook-to-man/
-Vcs-Svn: svn://svn.debian.org/collab-maint/deb-maint/docbook-to-man/
-Homepage: http://www.oasis-open.org/docbook/tools/dtm/
-
-Package: docbook-to-man
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, docbook, sp | opensp
-Multi-Arch: foreign
-Description: converter from DocBook SGML into roff man macros
- docbook-to-man is a batch converter that transforms UNIX-style manpages from
- the DocBook SGML format into nroff/troff man macros.
- .
- This is not the original version by Fred Dalrymple, but one with the
- modifications by David Bolen.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index 6bb5d89..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,39 +0,0 @@
-This package was downloaded from http://www.oasis-open.org/docbook/tools/dtm/
-
-Files: *
-Copyright: © 1996 X Consortium
-           © 1996 Dalrymple Computing
-License: MIT
- Permission is hereby granted, free of charge, to any person obtaining a
- copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
- .
- The above copyright notice and this permission notice shall be included
- in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR
- ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- .
- Except as contained in this notice, the names of the X Consortium and
- Dalrymple Consulting shall not be used in advertising or otherwise to
- promote the sale, use or other dealings in this Software without prior
- written authorization.
-
-Files: debian/*
-Copyright: © 2006-2007 Daniel Baumann <daniel at debian.org>
-           © 2007 Philipp Benner <pbenner at uni-osnabrueck.de>
-License: GPL-2+
- This package was debianized by Daniel Baumann on Sat, 29 Jul 2006
- and is licensed under the GPL. It is now maintained by Philipp Benner.
-
-On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644
index c6d64cd..0000000
--- a/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/bin
-/usr/share/sgml/transpec
diff --git a/debian/docs b/debian/docs
deleted file mode 100644
index 9afa146..0000000
--- a/debian/docs
+++ /dev/null
@@ -1,2 +0,0 @@
-README
-README.ANS
diff --git a/debian/patches/01-conglomeration.patch b/debian/patches/01-conglomeration.patch
deleted file mode 100755
index 3e9ebd3..0000000
--- a/debian/patches/01-conglomeration.patch
+++ /dev/null
@@ -1,1496 +0,0 @@
-#!/bin/sh /usr/share/dpatch/dpatch-run
-## 01-conglomeration.dpatch
-##
-## DP: Needs to be broken out (FIXME).
-
- at DPATCH@
-
-diff -Naur docbook-to-man-2.0.0.orig/Doc/Makefile docbook-to-man-2.0.0/Doc/Makefile
---- docbook-to-man-2.0.0.orig/Doc/Makefile	1970-01-01 00:00:00.000000000 +0000
-+++ docbook-to-man-2.0.0/Doc/Makefile	2006-07-29 15:23:05.000000000 +0000
-@@ -0,0 +1,6 @@
-+# $Id: Makefile,v 1.1 1999/07/03 15:27:44 debacle Exp $
-+
-+docbook-to-man.1: docbook-to-man.sgml
-+	nsgmls -i roff docbook-to-man.sgml | \
-+	    instant -t docbook-to-man.ts -c roff.cmap -s roff.sdata > \
-+	    docbook-to-man.1
-diff -Naur docbook-to-man-2.0.0.orig/Doc/docbook-to-man.1 docbook-to-man-2.0.0/Doc/docbook-to-man.1
---- docbook-to-man-2.0.0.orig/Doc/docbook-to-man.1	1970-01-01 00:00:00.000000000 +0000
-+++ docbook-to-man-2.0.0/Doc/docbook-to-man.1	2006-07-29 15:23:05.000000000 +0000
-@@ -0,0 +1,141 @@
-+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
-+.\"
-+.\"	transcript compatibility for postscript use.
-+.\"
-+.\"	synopsis:  .P! <file.ps>
-+.\"
-+.de P!
-+.fl
-+\!!1 setgray
-+.fl
-+\\&.\"
-+.fl
-+\!!0 setgray
-+.fl			\" force out current output buffer
-+\!!save /psv exch def currentpoint translate 0 0 moveto
-+\!!/showpage{}def
-+.fl			\" prolog
-+.sy sed \-e 's/^/!/' \\$1\" bring in postscript file
-+\!!psv restore
-+.
-+.de pF
-+.ie     \\*(f1 .ds f1 \\n(.f
-+.el .ie \\*(f2 .ds f2 \\n(.f
-+.el .ie \\*(f3 .ds f3 \\n(.f
-+.el .ie \\*(f4 .ds f4 \\n(.f
-+.el .tm ? font overflow
-+.ft \\$1
-+..
-+.de fP
-+.ie     !\\*(f4 \{\
-+.	ft \\*(f4
-+.	ds f4\"
-+'	br \}
-+.el .ie !\\*(f3 \{\
-+.	ft \\*(f3
-+.	ds f3\"
-+'	br \}
-+.el .ie !\\*(f2 \{\
-+.	ft \\*(f2
-+.	ds f2\"
-+'	br \}
-+.el .ie !\\*(f1 \{\
-+.	ft \\*(f1
-+.	ds f1\"
-+'	br \}
-+.el .tm ? font underflow
-+..
-+.ds f1\"
-+.ds f2\"
-+.ds f3\"
-+.ds f4\"
-+'\" t 
-+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
-+.TH "docbook-to-man" "1" 
-+.SH "NAME" 
-+docbook-to-man \(em convert \fBDocBook\fP       SGML into roff \-man macros 
-+.SH "SYNOPSIS" 
-+.PP 
-+\fBdocbook-to-man\fR [\fIsource.sgml\fR]  [>]  [\fIdestination.1\fR]  
-+.SH "DESCRIPTION" 
-+.PP 
-+The docbook-to-man tool is a batch converter that transforms 
-+UNIX-style manpages from the \fBDocBook\fP SGML       DTD into nroff/troff \-man macros. 
-+.PP 
-+docbook-to-man is the shell command that runs the low-level 
-+components to translate a single \fBDocBook\fP SGML document 
-+instance (whose document element is <RefEntry>) into 
-+pretty-much vanilla \-man macros, with tables rendered in 
-+tbl. 
-+.PP 
-+This is not the original version by Fred Dalrymple, but one 
-+with the ANS Modifications by David Bolen (db3l at ans.net). 
-+.PP 
-+This manual page and some small changes are by W. Borgert 
-+debacle at debian.org for \fBDebian GNU/Linux\fP.  Permission is 
-+granted to copy, distribute and/or modify this document under 
-+the terms of the GNU Free Documentation 
-+License, Version 1.1 or any later version published by the Free 
-+Software Foundation; with no Invariant Sections, no Front-Cover 
-+Texts and no Back-Cover Texts. 
-+.SH "White space and special characters" 
-+.PP 
-+If you want to use tabs in your manpage you should use <programlisting>, <literal> or <screen> and invoke docbook-to-man with INSTANT_OPT set to a tab character. Be aware that multiple tabs will be collapsed into one. 
-+.PP 
-+When you want to collapse white space into one, you should invoke docbook-to-man with INSTANT_OPT set to a space character. 
-+.PP 
-+Special characters like \\, ' or . will not be interpreted if you set INSTANT_OPT to a space or tab character. 
-+.SH "ENVIRONMENT" 
-+.PP 
-+If the variable INSTANT_OPT is not set, the 
-+\fBinstant(1)\fR is called with the parameter 
-+\fB\-d\fP by docbook-to-man.  If you don't want this, 
-+e.g. if you want to use some special characters literally in 
-+your SGML file, you can set INSTANT_OPT to just 
-+a space character:  
-+.PP 
-+\fBINSTANT_OPT=" 
-+" docbook-to-man src.sgml > 
-+dst.1\fR 
-+. 
-+.PP 
-+Note: The better way to use special characters like ^ or 
-+> is to write them in the SGML way, i.e. ⁁ 
-+or >. 
-+.SH "COPYRIGHT" 
-+.PP 
-+Copyright (c) 1996 X Consortium 
-+.PP 
-+Copyright (c) 1996 Dalrymple Consulting 
-+.PP 
-+Permission is hereby granted, free of charge, to any person 
-+obtaining a copy of this software and associated documentation 
-+files (the "Software"), to deal in the Software without 
-+restriction, including without limitation the rights to use, 
-+copy, modify, merge, publish, distribute, sublicense, and/or 
-+sell copies of the Software, and to permit persons to whom the 
-+Software is furnished to do so, subject to the following 
-+conditions: 
-+.PP 
-+The above copyright notice and this permission notice shall 
-+be included in all copies or substantial portions of the 
-+Software. 
-+.PP 
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY 
-+KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
-+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 
-+AND NONINFRINGEMENT.  IN NO EVENT SHALL THE X CONSORTIUM OR 
-+DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 
-+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 
-+USE OR OTHER DEALINGS IN THE SOFTWARE. 
-+.PP 
-+Except as contained in this notice, the names of the X 
-+Consortium and Dalrymple Consulting shall not be used in 
-+advertising or otherwise to promote the sale, use or other 
-+dealings in this Software without prior written 
-+authorization. 
-+.SH "See also" 
-+.PP 
-+instant(1) and transpec(5) 
-+.\" created by instant / docbook-to-man, Fri 10 Sep 2004, 13:13 
-diff -Naur docbook-to-man-2.0.0.orig/Doc/docbook-to-man.sgml docbook-to-man-2.0.0/Doc/docbook-to-man.sgml
---- docbook-to-man-2.0.0.orig/Doc/docbook-to-man.sgml	1970-01-01 00:00:00.000000000 +0000
-+++ docbook-to-man-2.0.0/Doc/docbook-to-man.sgml	2006-07-29 15:23:05.000000000 +0000
-@@ -0,0 +1,125 @@
-+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
-+  <!ENTITY debian  "<productname>Debian GNU/Linux</productname>">
-+  <!ENTITY docbook "<productname>DocBook</productname>">
-+  <!ENTITY sgml    "<abbrev>SGML</abbrev>">
-+]>
-+
-+<!-- Manual page for docbook-to-man, DocBook source file
-+     (C) 1999 W. Borgert debacle at debian.org
-+
-+     $Id: docbook-to-man.sgml,v 1.10 2003/08/17 19:35:54 debacle Exp $ -->
-+
-+<refentry>
-+  <refentryinfo>
-+    <address>
-+      <email>debacle at debian.org</email>
-+    </address>
-+    <author>
-+      <firstname>W.</firstname>
-+      <surname>Borgert</surname>
-+    </author>
-+    <date>1999-06-03</date>
-+  </refentryinfo>
-+  <refmeta>
-+    <refentrytitle>docbook-to-man</refentrytitle>
-+    <manvolnum>1</manvolnum>
-+  </refmeta>
-+  <refnamediv>
-+    <refname>docbook-to-man</refname> <refpurpose>convert &docbook;
-+      &sgml; into roff \-man macros</refpurpose>
-+  </refnamediv>
-+  <refsynopsisdiv>
-+    <cmdsynopsis>
-+      <command>docbook-to-man</command>
-+      <arg><replaceable>source.sgml</replaceable></arg>
-+      <arg>></arg>
-+      <arg><replaceable>destination.1</replaceable></arg>
-+    </cmdsynopsis>
-+  </refsynopsisdiv>
-+  <refsect1>
-+    <title>DESCRIPTION</title>
-+
-+    <para>The docbook-to-man tool is a batch converter that transforms
-+      UNIX-style manpages from the &docbook; &sgml;
-+      <abbrev>DTD</abbrev> into nroff/troff \-man macros.</para>
-+
-+    <para>docbook-to-man is the shell command that runs the low-level
-+      components to translate a single &docbook; &sgml; document
-+      instance (whose document element is <RefEntry>) into
-+      pretty-much vanilla \-man macros, with tables rendered in
-+      tbl.</para>
-+
-+    <para>This is not the original version by Fred Dalrymple, but one
-+      with the ANS Modifications by David Bolen (db3l at ans.net).</para>
-+
-+    <para>This manual page and some small changes are by W. Borgert
-+      <email>debacle at debian.org</email> for &debian;.  Permission is
-+      granted to copy, distribute and/or modify this document under
-+      the terms of the <acronym>GNU</acronym> Free Documentation
-+      License, Version 1.1 or any later version published by the Free
-+      Software Foundation; with no Invariant Sections, no Front-Cover
-+      Texts and no Back-Cover Texts.</para>
-+  </refsect1>
-+  <refsect1>
-+    <title>White space and special characters</title>
-+      <para>If you want to use tabs in your manpage you should use <programlisting>, <literal> or <screen> and invoke docbook-to-man with <envar>INSTANT_OPT</envar> set to a tab character. Be aware that multiple tabs will be collapsed into one.</para>
-+      <para>When you want to collapse white space into one, you should invoke docbook-to-man with <envar>INSTANT_OPT</envar> set to a space character.</para>
-+      <para>Special characters like \\, ' or . will not be interpreted if you set <envar>INSTANT_OPT</envar> to a space or tab character.</para> 
-+  </refsect1>
-+  <refsect1>
-+    <title>ENVIRONMENT</title>
-+    <subtitle>INSTANT_OPT</subtitle>
-+    <para>If the variable <envar>INSTANT_OPT</envar> is not set, the
-+      <command>instant(1)</command> is called with the parameter
-+      <option>-d</option> by docbook-to-man.  If you don't want this,
-+      e.g. if you want to use some special characters literally in
-+      your &sgml; file, you can set <envar>INSTANT_OPT</envar> to just
-+      a space character: <cmdsynopsis><command>INSTANT_OPT="
-+      " docbook-to-man src.sgml >
-+      dst.1</command></cmdsynopsis>.</para>
-+
-+    <para>Note: The better way to use special characters like ⁁ or
-+      > is to write them in the &sgml; way, i.e. &caret;
-+      or &gt;.</para>
-+  </refsect1>
-+  <refsect1>
-+    <title>COPYRIGHT</title>
-+
-+    <para>Copyright (c) 1996 X Consortium</para>
-+    <para>Copyright (c) 1996 Dalrymple Consulting</para>
-+
-+    <para>Permission is hereby granted, free of charge, to any person
-+      obtaining a copy of this software and associated documentation
-+      files (the "Software"), to deal in the Software without
-+      restriction, including without limitation the rights to use,
-+      copy, modify, merge, publish, distribute, sublicense, and/or
-+      sell copies of the Software, and to permit persons to whom the
-+      Software is furnished to do so, subject to the following
-+      conditions:</para>
-+
-+    <para>The above copyright notice and this permission notice shall
-+      be included in all copies or substantial portions of the
-+      Software.</para>
-+
-+    <para>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
-+      KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-+      WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
-+      AND NONINFRINGEMENT.  IN NO EVENT SHALL THE X CONSORTIUM OR
-+      DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+      LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-+      ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
-+      USE OR OTHER DEALINGS IN THE SOFTWARE.</para>
-+
-+    <para>Except as contained in this notice, the names of the X
-+      Consortium and Dalrymple Consulting shall not be used in
-+      advertising or otherwise to promote the sale, use or other
-+      dealings in this Software without prior written
-+      authorization.</para>
-+
-+  </refsect1>
-+  <refsect1>
-+    <title>See also</title>
-+
-+    <para>instant(1) and transpec(5)</para>
-+  </refsect1>
-+</refentry>
-diff -Naur docbook-to-man-2.0.0.orig/Doc/instant.1 docbook-to-man-2.0.0/Doc/instant.1
---- docbook-to-man-2.0.0.orig/Doc/instant.1	1999-07-03 12:58:22.000000000 +0000
-+++ docbook-to-man-2.0.0/Doc/instant.1	2006-07-29 15:23:05.000000000 +0000
-@@ -1,46 +1,46 @@
--...\"
--...\" Copyright (c) 1994  
--...\" Open Software Foundation, Inc. 
--...\"  
--...\" Permission is hereby granted to use, copy, modify and freely distribute 
--...\" the software in this file and its documentation for any purpose without 
--...\" fee, provided that the above copyright notice appears in all copies and 
--...\" that both the copyright notice and this permission notice appear in 
--...\" supporting documentation.  Further, provided that the name of Open 
--...\" Software Foundation, Inc. ("OSF") not be used in advertising or 
--...\" publicity pertaining to distribution of the software without prior 
--...\" written permission from OSF.  OSF makes no representations about the 
--...\" suitability of this software for any purpose.  It is provided "as is" 
--...\" without express or implied warranty. 
--...\"
--...\" Copyright (c) 1996 X Consortium
--...\" Copyright (c) 1996 Dalrymple Consulting
--...\" 
--...\" Permission is hereby granted, free of charge, to any person obtaining a copy
--...\" of this software and associated documentation files (the "Software"), to deal
--...\" in the Software without restriction, including without limitation the rights
--...\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
--...\" copies of the Software, and to permit persons to whom the Software is
--...\" furnished to do so, subject to the following conditions:
--...\" 
--...\" The above copyright notice and this permission notice shall be included in
--...\" all copies or substantial portions of the Software.
--...\" 
--...\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
--...\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
--...\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
--...\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
--...\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
--...\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
--...\" OTHER DEALINGS IN THE SOFTWARE.
--...\" 
--...\" Except as contained in this notice, the names of the X Consortium and
--...\" Dalrymple Consulting shall not be used in advertising or otherwise to
--...\" promote the sale, use or other dealings in this Software without prior
--...\" written authorization.
--...\"
--...\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 21:59
--.TH "instant" "user cmd"
-+.\" -*- nroff -*-
-+.\" Copyright (c) 1994  
-+.\" Open Software Foundation, Inc. 
-+.\"  
-+.\" Permission is hereby granted to use, copy, modify and freely distribute 
-+.\" the software in this file and its documentation for any purpose without 
-+.\" fee, provided that the above copyright notice appears in all copies and 
-+.\" that both the copyright notice and this permission notice appear in 
-+.\" supporting documentation.  Further, provided that the name of Open 
-+.\" Software Foundation, Inc. ("OSF") not be used in advertising or 
-+.\" publicity pertaining to distribution of the software without prior 
-+.\" written permission from OSF.  OSF makes no representations about the 
-+.\" suitability of this software for any purpose.  It is provided "as is" 
-+.\" without express or implied warranty. 
-+.\"
-+.\" Copyright (c) 1996 X Consortium
-+.\" Copyright (c) 1996 Dalrymple Consulting
-+.\" 
-+.\" Permission is hereby granted, free of charge, to any person obtaining a copy
-+.\" of this software and associated documentation files (the "Software"), to deal
-+.\" in the Software without restriction, including without limitation the rights
-+.\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+.\" copies of the Software, and to permit persons to whom the Software is
-+.\" furnished to do so, subject to the following conditions:
-+.\" 
-+.\" The above copyright notice and this permission notice shall be included in
-+.\" all copies or substantial portions of the Software.
-+.\" 
-+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-+.\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
-+.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-+.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-+.\" OTHER DEALINGS IN THE SOFTWARE.
-+.\" 
-+.\" Except as contained in this notice, the names of the X Consortium and
-+.\" Dalrymple Consulting shall not be used in advertising or otherwise to
-+.\" promote the sale, use or other dealings in this Software without prior
-+.\" written authorization.
-+.\"
-+.\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 21:59
-+.TH "instant" "1" "user cmd"
- .SH "Name"
- instant - manipulates ESIS from parsed SGML instance
- .SH "Synopsis"
-@@ -52,14 +52,14 @@
- .PP
- The \fBinstant\fP program manipulates an SGML document instance in a variety of ways, 
- including translating into a form suitable for a formatting application and printing information about this instance. 
--Input to \fBinstant\fP is the output of \fBsgmls\fP, whose format is called Element Structure Information Set (ESIS).
-+Input to \fBinstant\fP is the output of \fBnsgmls\fP, whose format is called Element Structure Information Set (ESIS).
- .SH "Flags"
- .PP
- The following are the possible command line options to \fBinstant\fP. Output is sent to the standard output, except where otherwise noted.
- 'br\" labeled list
- .IP "\fB-t\fP \fIfile\fP"
- Translate the SGML instance to another form, usually suitable for a formatting application. 
--The \fIfile\fP is called a translation spec, which specifies how the tags are to be translated. See \fBtranspec\fP(4). 
-+The \fIfile\fP is called a translation spec, which specifies how the tags are to be translated. See \fBtranspec\fP(5). 
- By convention, names for \fIfile\fP use the suffix \fB.ts\fP, for \fItranslation spec\fP.
- .IP "\fB-s\fP \fIfile\fP "
- Specifies a file of mappings for SDATA entities in the instance. 
-@@ -109,7 +109,7 @@
- .IP "\fB-I\fP"
- List the IDs of all elements in the instance that have an ID.  The format is more suitable for other programs than humans. 
- Lines show the ID, element GI, filename, and line, separated by colons. 
--(This depends on the \fB-l\fP option to \fBsgmls\fP which provide filenames and line numbers.)
-+(This depends on the \fB-l\fP option to \fBnsgmls\fP which provide filenames and line numbers.)
- .IP "\fB-i\fP \fIid\fP"
- When translating the instance, begin processing at the element whose ID is \fIid\fP instead of the topmost element.
- .IP "\fB-D\fP \fIvariable\fP\fB=\fP\fIvalue\fP"
-@@ -120,7 +120,7 @@
- Print a help message briefly describing the options.
- .IP "\fIfile\fP"
- Read the instance from the file \fIfile\fP. 
--This is expected to be the output of the program \fBsgmls\fP.
-+This is expected to be the output of the program \fBnsgmls\fP.
- If not specified, \fBinstant\fP reads the instance from its standard input.
- 'br\" labeled list end
- .PP
-@@ -193,4 +193,4 @@
- 'br\" labeled list end
- .SH "Related Information"
- .PP
--\fBtranspec\fP(4), \fBsgmls\fP(1), Standard Generalized Markup Language (SGML), ISO 8879.
-+\fBtranspec\fP(5), \fBnsgmls\fP(1), Standard Generalized Markup Language (SGML), ISO 8879.
-diff -Naur docbook-to-man-2.0.0.orig/Doc/transpec.1 docbook-to-man-2.0.0/Doc/transpec.1
---- docbook-to-man-2.0.0.orig/Doc/transpec.1	1999-07-03 12:58:22.000000000 +0000
-+++ docbook-to-man-2.0.0/Doc/transpec.1	2006-07-29 15:23:05.000000000 +0000
-@@ -1,47 +1,47 @@
--...\"
--...\"
--...\" Copyright (c) 1994  
--...\" Open Software Foundation, Inc. 
--...\"  
--...\" Permission is hereby granted to use, copy, modify and freely distribute 
--...\" the software in this file and its documentation for any purpose without 
--...\" fee, provided that the above copyright notice appears in all copies and 
--...\" that both the copyright notice and this permission notice appear in 
--...\" supporting documentation.  Further, provided that the name of Open 
--...\" Software Foundation, Inc. ("OSF") not be used in advertising or 
--...\" publicity pertaining to distribution of the software without prior 
--...\" written permission from OSF.  OSF makes no representations about the 
--...\" suitability of this software for any purpose.  It is provided "as is" 
--...\" without express or implied warranty. 
--...\"
--...\" Copyright (c) 1996 X Consortium
--...\" Copyright (c) 1996 Dalrymple Consulting
--...\" 
--...\" Permission is hereby granted, free of charge, to any person obtaining a copy
--...\" of this software and associated documentation files (the "Software"), to deal
--...\" in the Software without restriction, including without limitation the rights
--...\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
--...\" copies of the Software, and to permit persons to whom the Software is
--...\" furnished to do so, subject to the following conditions:
--...\" 
--...\" The above copyright notice and this permission notice shall be included in
--...\" all copies or substantial portions of the Software.
--...\" 
--...\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
--...\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
--...\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
--...\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
--...\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
--...\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
--...\" OTHER DEALINGS IN THE SOFTWARE.
--...\" 
--...\" Except as contained in this notice, the names of the X Consortium and
--...\" Dalrymple Consulting shall not be used in advertising or otherwise to
--...\" promote the sale, use or other dealings in this Software without prior
--...\" written authorization.
--...\"
--...\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 22:00
--.TH "\fBtranspec\fP" "file format"
-+.\" -*- nroff -*-
-+.\"
-+.\" Copyright (c) 1994  
-+.\" Open Software Foundation, Inc. 
-+.\"  
-+.\" Permission is hereby granted to use, copy, modify and freely distribute 
-+.\" the software in this file and its documentation for any purpose without 
-+.\" fee, provided that the above copyright notice appears in all copies and 
-+.\" that both the copyright notice and this permission notice appear in 
-+.\" supporting documentation.  Further, provided that the name of Open 
-+.\" Software Foundation, Inc. ("OSF") not be used in advertising or 
-+.\" publicity pertaining to distribution of the software without prior 
-+.\" written permission from OSF.  OSF makes no representations about the 
-+.\" suitability of this software for any purpose.  It is provided "as is" 
-+.\" without express or implied warranty. 
-+.\"
-+.\" Copyright (c) 1996 X Consortium
-+.\" Copyright (c) 1996 Dalrymple Consulting
-+.\" 
-+.\" Permission is hereby granted, free of charge, to any person obtaining a copy
-+.\" of this software and associated documentation files (the "Software"), to deal
-+.\" in the Software without restriction, including without limitation the rights
-+.\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+.\" copies of the Software, and to permit persons to whom the Software is
-+.\" furnished to do so, subject to the following conditions:
-+.\" 
-+.\" The above copyright notice and this permission notice shall be included in
-+.\" all copies or substantial portions of the Software.
-+.\" 
-+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-+.\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
-+.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-+.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-+.\" OTHER DEALINGS IN THE SOFTWARE.
-+.\" 
-+.\" Except as contained in this notice, the names of the X Consortium and
-+.\" Dalrymple Consulting shall not be used in advertising or otherwise to
-+.\" promote the sale, use or other dealings in this Software without prior
-+.\" written authorization.
-+.\"
-+.\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 22:00
-+.TH "\fBtranspec\fP" "5" "file format"
- .SH "Name"
- \fBtranspec\fP - translation specification for \fBinstant\fP
- .SH "Synopsis"
-@@ -113,7 +113,7 @@
- This specifies that the GI is the \fInumber\fPth child element of its parent. 
- Children are numbered starting with \fB1\fP. 
- Negative numbers may be used to indicate order counting backwards. 
--For example, -1 denotes the last child.
-+For example, \-1 denotes the last child.
- .IP "\fBPAttSet:\fP \fIattname\fP"
- This specifies that the parent has this attribute, \fIattname\fP, set to any value (not IMPLIED).  A value to match may optionally
- be specified after attname.
-@@ -174,7 +174,7 @@
- .IP "\fBMessage:\fP \fItext\fP"
- This specifies a string to be printed to the standard error when the matching element is processed. 
- It is intended for informing the user of the progress of the translation. 
--It is also used for validation of instances (see the \fB-v\fP flag of \fBinstant\fP(1)); 
-+It is also used for validation of instances (see the \fB\-v\fP flag of \fBinstant\fP(1)); 
- a spec would be written to recognize a construct that is not allowed. 
- This action is done immediately after \fBStartText\fP.
- Messages are also useful for debugging spec files; one is able to easily tell when a matching spec is processed, 
-@@ -262,7 +262,7 @@
- In fact, if an attribute name is referred to and it is not set for a given element, 
- \fBinstant\fP looks for a variable with the same name.  This way global defaults can be set. 
- If you want to be sure that you are accessing a local variable value, not an attribute value, you can use lower or mixed case names. 
--Attribute names, as passed by \fBsgmls\fP, are in upper case.
-+Attribute names, as passed by \fBnsgmls\fP, are in upper case.
- .PP
- Any number of \fBVar\fP actions may appear in the spec file.  These set the values of the variables before any translation takes place. 
- The \fBSet\fP actions within transpecs are performed when that spec is processed when an element matches the given criteria.
-@@ -396,7 +396,7 @@
- Insert the file \fIfilename\fP into the output stream.
- .IP "\fB_infile\fP [\fBline\fP]"
- Print the name of the sgml instance file to the output stream. If \fBline\fP is specified, also print the line number. 
--This depends on \fBsgmls\fP being called with the \fB-l\fP option.
-+This depends on \fBnsgmls\fP being called with the \fB\-l\fP option.
- .IP "\fB_insertnode\fP \fBS\fP|\fBE\fP \fIspec-id\fP"
- Do \fIspec-id\fP when the current element is traversed at a later pass. 
- This can be considered inserting a node, without content, into the hierarchy.
-@@ -406,7 +406,7 @@
- \fB_insertnode\fP would be specified as the action of a \fIspec-id\fP pointed to in a \fB_chasetogi\fP or \fB_followlink\fP usage.
- .IP "\fB_location\fP"
- The location of the current element is printed to the output stream in several ways: the path to the element (see \fB_path\fP), 
--a position hint, which is the nearest title, the line number, if the ESIS (output from \fBsgmls\fP) contains line numbers,
-+a position hint, which is the nearest title, the line number, if the ESIS (output from \fBnsgmls\fP) contains line numbers,
- and the ID of the element, if it has one. 
- This is especially useful when using the \fBMessage\fP action to validate an instance.
- .IP "\fB_namelist\fP \fIspec-id\fP [\fIspec-id2\fP]"
-@@ -523,4 +523,4 @@
- .DE
- .SH "Related Information"
- .PP
--\fBinstant\fP(1), \fBsgmls\fP(1), \fBegrep\fP(1).
-+\fBinstant\fP(1), \fBnsgmls\fP(1), \fBegrep\fP(1).
-diff -Naur docbook-to-man-2.0.0.orig/Instant/general.h docbook-to-man-2.0.0/Instant/general.h
---- docbook-to-man-2.0.0.orig/Instant/general.h	1999-07-03 12:58:23.000000000 +0000
-+++ docbook-to-man-2.0.0/Instant/general.h	2006-07-29 15:23:05.000000000 +0000
-@@ -232,6 +232,7 @@
- def int		interactive;		/* flag - interactive browsing? */
- def int		slave;			/* are we slave to another process? */
- def int		fold_case;		/* flag - fold case of GIs? */
-+def int                xml_mode;               /* flag - XML-specific hacks */
- 
- /* ----- some macros for convenience and ease of code reading ----- */
- 
-diff -Naur docbook-to-man-2.0.0.orig/Instant/main.c docbook-to-man-2.0.0/Instant/main.c
---- docbook-to-man-2.0.0.orig/Instant/main.c	1999-07-03 12:58:23.000000000 +0000
-+++ docbook-to-man-2.0.0/Instant/main.c	2006-07-29 15:23:05.000000000 +0000
-@@ -199,6 +199,7 @@
-     warnings  = 1;
-     fold_case = 1;
-     this_prog = myname;
-+    xml_mode  = 0;
- 
-     /* setup global variable mapping */
-     Variables = NewMap(IMS_variables);
-@@ -258,7 +259,10 @@
- 	if (!strcmp(tok[0], "verbose"))		verbose   = atoi(tok[1]);
- 	else if (!strcmp(tok[0], "warnings"))	warnings  = atoi(tok[1]);
- 	else if (!strcmp(tok[0], "foldcase"))	fold_case = atoi(tok[1]);
-+       else if (!strcmp(tok[0], "xmlmode"))    xml_mode = atoi(tok[1]);
- 	else SetMappingNV(Variables, tok[0], tok[1]);
-+
-+        if ( xml_mode ) fold_case = 0; /* set for lowercase if xml flag is ON */
-     }
-     else {
- 	fprintf(stderr, "Expected an '=' in variable assignment: %s. Ignored\n",
-@@ -645,19 +649,25 @@
- 			       *dst = ((*src-'0') << 6) +
- 				      ((*(src+1)-'0') << 3) +
- 				      ((*(src+2)-'0'));
-+                               if ( xml_mode && *dst == 10 && *(dst-1) == '\n') {
-+                                   /* nsgmls outputs \n\012 for XML line endings and we want
-+                                    to ignore the \012 */
-+                                   /* fprintf(stderr, "found newline!: %c\n", *dst); */
-+                                   *dst--;
-+                               }
- 			       src += 3;
- 			       break;
- 			    case '#':  case '%':
- 			       /* Decimal internal(#)/document(%) char */
- 			       /* XXX: Handle better */
--			       *dst++ = '[';
-+                              *dst++ = '[';
- 			       while (*src != ';') {
- 				  *dst++ = *src++;
- 			       }
- 			       *dst++ = ']';
- 			       src++;
- 			       /* XXX: Whimp out - no translation */
--			       nomap = 1;
-+                              nomap = 1;
- 			       break;
- 			    case '|':
- 			       /* SDATA reference */
-@@ -725,16 +735,16 @@
- 		   /* whether or not whitespace is kept in this element     */
- 		   cur_e = e;
- 		   while (cur_e) {
--		      if (pch = FindAttValByName(cur_e,"FORMAT")) {
-+                     if (pch = FindAttValByName(cur_e,xml_mode ? "format" : "FORMAT")) {
- #ifdef DEBUG
--			 fprintf(stderr,"   D: Using FORMAT from %s element\n",
-+                        fprintf(stderr,"   D: Using format from %s element\n",
- 				 cur_e->gi);
- #endif			 
- 			 break;
- 		      }
- 		      cur_e = cur_e->parent;
- 		   }
--		   if (!(pch && !(strcmp(pch,"LINESPECIFIC")))) {
-+                  if (!(pch && !(strcmp(pch, xml_mode ? "linespecific" : "LINESPECIFIC")))) {
- #ifdef DEBUG
- 		      fprintf(stderr,"   D: Compressing whitespace\n");
- #endif
-diff -Naur docbook-to-man-2.0.0.orig/Instant/tptregexp/regexp.c docbook-to-man-2.0.0/Instant/tptregexp/regexp.c
---- docbook-to-man-2.0.0.orig/Instant/tptregexp/regexp.c	1999-07-03 12:58:24.000000000 +0000
-+++ docbook-to-man-2.0.0/Instant/tptregexp/regexp.c	2006-07-29 15:23:05.000000000 +0000
-@@ -196,7 +196,6 @@
- 	register char *longest;
- 	register int len;
- 	int flags;
--	extern char *malloc();
- 
- 	if (exp == NULL)
- 		FAIL("NULL argument");
-@@ -705,7 +704,6 @@
- register char *string;
- {
- 	register char *s;
--	extern char *strchr();
- 
- 	/* Be paranoid... */
- 	if (prog == NULL || string == NULL) {
-@@ -804,7 +802,6 @@
- {
- 	register char *scan;	/* Current node. */
- 	char *next;		/* Next node. */
--	extern char *strchr();
- 
- 	scan = prog;
- #ifdef DEBUG
-diff -Naur docbook-to-man-2.0.0.orig/Makefile docbook-to-man-2.0.0/Makefile
---- docbook-to-man-2.0.0.orig/Makefile	1999-07-03 12:58:22.000000000 +0000
-+++ docbook-to-man-2.0.0/Makefile	2006-07-29 15:23:05.000000000 +0000
-@@ -41,7 +41,7 @@
- SHELL =	/bin/sh
- MAKE =	make
- 
--PIECES =	cmd Instant Transpec
-+PIECES = 	cmd Instant Transpec
- 
- 
- all:
-diff -Naur docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.prolog docbook-to-man-2.0.0/Transpec/docbook-to-man.prolog
---- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.prolog	1999-07-03 12:58:24.000000000 +0000
-+++ docbook-to-man-2.0.0/Transpec/docbook-to-man.prolog	2006-07-29 15:23:05.000000000 +0000
-@@ -1,7 +1,7 @@
--...\"
--...\" Prolog for docbook-to-man.ts - macros to push/pop fonts.
--...\" $Id: docbook-to-man.prolog,v 1.1 1999/02/23 21:00:18 db3l Exp $
--...\"
-+.\"
-+.\" Prolog for docbook-to-man.ts - macros to push/pop fonts.
-+.\" $Id: docbook-to-man.prolog,v 1.1 1999/02/23 21:00:18 db3l Exp $
-+.\"
- .de pF
- .ie     \\*(f1 .ds f1 \\n(.f
- .el .ie \\*(f2 .ds f2 \\n(.f
-@@ -33,6 +33,6 @@
- .ds f2\"
- .ds f3\"
- .ds f4\"
--...\"
--...\" End of prolog
--...\"
-+.\"
-+.\" End of prolog
-+.\"
-diff -Naur docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts docbook-to-man-2.0.0/Transpec/docbook-to-man.ts
---- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts	1999-07-03 12:58:24.000000000 +0000
-+++ docbook-to-man-2.0.0/Transpec/docbook-to-man.ts	2006-07-29 15:23:05.000000000 +0000
-@@ -57,10 +57,10 @@
- #   ####     #####     #####     #####     #####     #####     ####     #####     
- #
- GI:		REFENTRY
--StartText:	^'\\" t^${_action 1001}
--		^.TH "${_followrel descendant REFENTRYTITLE 1000}"
-+#StartText:	^'\\" t^${_action 1001}
-+StartText:	^${_action 1001}.TH "${_followrel descendant REFENTRYTITLE 1000}"
- 		"${_followrel descendant MANVOLNUM 1000}"^
--EndText:	^...\\" created by instant / docbook-to-man, ${date}^
-+EndText:	^.\\" created by instant / docbook-to-man, ${date}^
- -
- #
- GI:		DOCINFO
-@@ -71,6 +71,26 @@
- Context:	DOCINFO
- #	inside DocInfo, which we're ignoring
- -
-+GI:		COPYRIGHT
-+Context:	DOCINFO
-+#	inside DocInfo, which we're ignoring
-+-
-+GI:		HOLDER
-+Context:	COPYRIGHT
-+#	inside DocInfo, which we're ignoring
-+-
-+GI:		YEAR
-+Context:	COPYRIGHT
-+#	inside DocInfo, which we're ignoring
-+-
-+#
-+GI:		REFENTRYINFO
-+Ignore:		all
-+-
-+#
-+GI:		COPYRIGHT
-+Context:	REFENTRYINFO
-+-
- #
- GI:		REFMETA
- Ignore:		all
-@@ -306,8 +326,10 @@
- -
- #
- GI:		PROGRAMLISTING
--StartText:	^.PP^.nf^${_action 1001}^\\f(CW
--EndText:	\\fR^.fi^.PP^
-+#StartText:	^.PP^.nf^${_action 1001}^\\f(CW
-+StartText:	^.PP^.nf^${_action 1001}^
-+#EndText:	\\fR^.fi^.PP^
-+EndText:	^.fi^.PP^
- Verbatim:
- -
- #
-@@ -1631,6 +1653,9 @@
- StartText:	\\fI
- EndText:	\\fP
- -
-+GI:		ENVAR
-+#	no special presentation
-+-
- #
- GI:		FIRSTTERM
- StartText:	\\fI
-@@ -1674,7 +1699,8 @@
- #
- GI:		COMMAND
- StartText:	\\fB
--EndText:	\\fP
-+#EndText:	\\fP
-+EndText:	\\fR
- -
- #
- GI:		COMPUTEROUTPUT
-@@ -1682,6 +1708,11 @@
- EndText:	\\fP
- -
- #
-+GI:		CONSTANT
-+StartText:	\\fB
-+EndText:	\\fP
-+-
-+#
- GI:		DATABASE
- #	no special presentation
- -
-@@ -1819,7 +1850,8 @@
- #
- GI:		REPLACEABLE
- StartText:	\\fI
--EndText:	\\fP
-+#EndText:	\\fP
-+EndText:	\\fR
- -
- #
- GI:		RETURNVALUE
-@@ -1897,6 +1929,11 @@
- EndText:	\\fP
- -
- #
-+GI:		VARNAME
-+StartText:	\\fB
-+EndText:	\\fP
-+-
-+#
- GI:		AUTHOR
- #	no special presentation - defer to content
- -
-@@ -2006,7 +2043,7 @@
- #
- GI:		_tabset
- SpecID:		1001
--StartText:	.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
-+#StartText:	.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
- Ignore:		all
- -
- #
-diff -Naur docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts-PUSHPOP docbook-to-man-2.0.0/Transpec/docbook-to-man.ts-PUSHPOP
---- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts-PUSHPOP	1999-07-03 12:58:24.000000000 +0000
-+++ docbook-to-man-2.0.0/Transpec/docbook-to-man.ts-PUSHPOP	2006-07-29 15:23:05.000000000 +0000
-@@ -57,10 +57,11 @@
- #   ####     #####     #####     #####     #####     #####     ####     #####     
- #
- GI:		REFENTRY
--StartText:	^'\\" t^.TH "${_followrel descendant REFENTRYTITLE 1000}"
-+#StartText:	^'\\" t^.TH "${_followrel descendant REFENTRYTITLE 1000}"
-+StartText:	^.TH "${_followrel descendant REFENTRYTITLE 1000}"
- 		"${_followrel descendant MANVOLNUM 1000}" "${date}"
- 		^${_action 1002}^${_action 1001}^
--EndText:	^...\\" created by instant / docbook-to-man, ${date}^
-+EndText:	^.\\" created by instant / docbook-to-man, ${date}^
- -
- #
- GI:		DOCINFO
-@@ -2161,7 +2162,7 @@
- #
- GI:		_tabset
- SpecID:		1001
--StartText:	.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
-+#StartText:	.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
- Ignore:		all
- -
- #
-diff -Naur docbook-to-man-2.0.0.orig/Transpec/roff.cmap docbook-to-man-2.0.0/Transpec/roff.cmap
---- docbook-to-man-2.0.0.orig/Transpec/roff.cmap	1999-07-03 12:58:24.000000000 +0000
-+++ docbook-to-man-2.0.0/Transpec/roff.cmap	2006-07-29 15:23:05.000000000 +0000
-@@ -48,6 +48,7 @@
- #
- #
- # From		To
-+\		\\
- \\		\\e
- ^		\^
- .		\\&.
-diff -Naur docbook-to-man-2.0.0.orig/Transpec/roff.sdata docbook-to-man-2.0.0/Transpec/roff.sdata
---- docbook-to-man-2.0.0.orig/Transpec/roff.sdata	1999-07-03 12:58:24.000000000 +0000
-+++ docbook-to-man-2.0.0/Transpec/roff.sdata	2006-07-29 15:23:05.000000000 +0000
-@@ -58,9 +58,9 @@
- [frac38]		3/8
- [frac58]		5/8
- [frac78]		7/8
--[sup1  ]		\\u1\\l
--[sup2  ]		\\u2\\l
--[sup3  ]		\\u3\\l
-+[sup1  ]		\\(S1
-+[sup2  ]		\\(S2
-+[sup3  ]		\\(S3
- [plus  ]		\\(pl
- [plusmn]		\\(+-
- [lt    ]		<
-@@ -69,10 +69,12 @@
- [divide]		\\(di
- [times ]		\\(ti
- # [curren]		=general currency sign
--[pound ]		#
-+[curren]		\\(Cs
-+[euro  ]		\\(Cs
-+[pound ]		\\(Po
- [dollar]		$
- [cent  ]		\\(ct
--[yen   ]		yen
-+[yen   ]		\\(Ye
- [num   ]		#
- [percnt]		%
- [amp   ]		&
-@@ -81,7 +83,7 @@
- [lsqb  ]		[
- [bsol  ]		\\e
- [rsqb  ]		]
--[lcub  ]		{	/lbrace O: =left curly bracket
-+[lcub  ]		{
- # [horbar]		horizontal bar
- [horbar]		_
- [verbar]		\\(or
-@@ -91,9 +93,13 @@
- [deg   ]		\\(de
- # [ordm  ]		=ordinal indicator, masculine
- # [ordf  ]		=ordinal indicator, feminine
-+[ordf  ]		\\(Of
-+[ordm  ]		\\(Om
- [sect  ]		\\(sc
- # [para  ]		=pilcrow (paragraph sign)
-+[para  ]		\\(ps
- # [middot]		/centerdot B: =middle dot
-+[middot]		\\(pc
- [larr  ]		\\(<-
- [rarr  ]		\\(->
- [uarr  ]		\\(ua
-@@ -106,8 +112,9 @@
- [brvbar]		|
- [not   ]		\\(no
- # [sung  ]		=music note (sung text sign)
--[excl  ]		!
-+[excl  ]		\!
- # [iexcl ]		=inverted exclamation mark
-+[iexcl ]		\\(r!
- [quot  ]		"
- [apos  ]		\\&'
- [lpar  ]		(
-@@ -121,14 +128,15 @@
- [semi  ]		;
- [quest ]		?
- # [iquest]		=inverted question mark
-+[iquest]		\\(r?
- # [laquo ]		=angle quotation mark, left
--[laquo ]		<<
-+[laquo ]		\\(Fo
- # [raquo ]		=angle quotation mark, right
--[raquo ]		>>
-+[raquo ]		\\(Fc
- [lsquo ]		`
- [rsquo ]		\\&'
--[ldquo ]		"
--[rdquo ]		"
-+[ldquo ]		\\(lq
-+[rdquo ]		\\(rq
- [nbsp  ]		\\ 
- [shy   ]		\\%
- #
-@@ -137,8 +145,12 @@
- # 			trailing space here
- [emsp  ]		\\ \\ 
- [ensp  ]		\\ 
-+# The next two entities are the only ones I can find where the SGML entity
-+# doesn't match. From sgml-iso-entities-8879.1986/ISOpub.ent:
-+# <!ENTITY emsp13 SDATA "[emsp3 ]"--=1/3-em space-->
- [emsp3 ]		\\ 
- [emsp4 ]		\\ 
-+#
- [numsp ]		\\0
- [puncsp]		\\|
- [thinsp]		\\!
-@@ -158,6 +170,7 @@
- [frac16]		1/6
- [frac56]		5/6
- # [incare]		=in-care-of symbol
-+[incare]		c/o
- # [block ]		=full block
- # [uhblk ]		=upper half block
- # [lhblk ]		=lower half block
-@@ -170,7 +183,7 @@
- # [rect  ]		=rectangle, open
- # [utri  ]		/triangle =up triangle, open
- # [dtri  ]		/triangledown =down triangle, open
--[star  ]		\\(**	=star, open
-+[star  ]		\\(**
- [bull  ]		\\(bu
- # [squf  ]		/blacksquare =sq bullet, filled
- # [utrif ]		/blacktriangle =up tri, filled
-@@ -209,6 +222,7 @@
- [vellip]		\\&...
- # [hybull]		rectangle, filled (hyphen bullet)
- # [loz   ]		/lozenge - lozenge or total mark
-+[rsquor]		\\(lz
- # [lozf  ]		/blacklozenge - lozenge, filled
- # [ltri  ]		/triangleleft B: l triangle, open
- # [rtri  ]		/triangleright B: r triangle, open
-@@ -224,68 +238,100 @@
- #
- #       Added Latin 1   ________________________________
- #
--[aacute]	\\(a'
--[Aacute]	\\(A'
--[acirc ]	\\(a^
--[Acirc ]	\\(A^
--[agrave]	\\(a`
--[Agrave]	\\(A`
-+[aacute]	\\('a
-+[Aacute]	\\('A
-+# It's not clear why, but the ^ must be escaped
-+[acirc ]	\\(\^a
-+[Acirc ]	\\(\^A
-+[agrave]	\\(`a
-+[Agrave]	\\(`A
-+[aring ]	\\(oa
-+[Aring ]	\\(oA
-+[atilde]	\\(~a
-+[Atilde]	\\(~A
- # [aring ]	=small a, ring
- # [Aring ]	=capital A, ring
- # [atilde]	=small a, tilde
- # [Atilde]	=capital A, tilde
--[auml  ]	\\(a:
-+[auml  ]	\\(:a
-+[Auml  ]	\\(:A
- # [Auml  ]	=capital A, dieresis or umlaut mark
- [aelig ]	\\(ae
- [AElig ]	\\(AE
- # [ccedil]	=small c, cedilla
- # [Ccedil]	=capital C, cedilla
-+[ccedil]	\\(,c
-+[Ccedil]	\\(,C
- # [eth   ]	=small eth, Icelandic
- # [ETH   ]	=capital Eth, Icelandic
--[eacute]	\\(e'
--[Eacute]	\\(E'
-+[eth   ]	\\(Sd
-+[ETH   ]	\\(-D
-+[eacute]	\\('e
-+[Eacute]	\\('E
- # [ecirc ]	=small e, circumflex accent
- # [Ecirc ]	=capital E, circumflex accent
--[egrave]	\\(e`
--[Egrave]	\\(E`
-+[ecirc ]	\\(\^e
-+[Ecirc ]	\\(\^E
-+[egrave]	\\(`e
-+[Egrave]	\\(`E
- # [euml  ]	=small e, dieresis or umlaut mark
- # [Euml  ]	=capital E, dieresis or umlaut mark
--[iacute]	\\(i'
--[Iacute]	\\(I'
-+[euml  ]	\\(:e
-+[Euml  ]	\\(:E
-+[iacute]	\\('i
-+[Iacute]	\\('I
- # [icirc ]	=small i, circumflex accent
- # [Icirc ]	=capital I, circumflex accent
--[igrave]	\\(i`
--[Igrave]	\\(I`
-+[iuml  ]	\\(:i
-+[Iuml  ]	\\(:I
-+[icirc ]	\\(\^i
-+[Icirc ]	\\(\^I
-+[igrave]	\\(`i
-+[Igrave]	\\(`I
- # [iuml  ]	=small i, dieresis or umlaut mark
- # [Iuml  ]	=capital I, dieresis or umlaut mark
--[ntilde]	\\(n~
--[Ntilde]	\\(N~
--[oacute]	\\(o'
--[Oacute]	\\(O'
-+[ntilde]	\\(~n
-+[Ntilde]	\\(~N
-+[otilde]	\\(~o
-+[Otilde]	\\(~O
-+[oacute]	\\('o
-+[Oacute]	\\('O
- # [ocirc ]	=small o, circumflex accent
- # [Ocirc ]	=capital O, circumflex accent
--[ograve]	\\(o`
--[Ograve]	\\(O`
--[oslash]	\\(o/
--[Oslash]	\\(O/
-+[ocirc ]	\\(\^o
-+[Ocirc ]	\\(\^O
-+[ograve]	\\(`o
-+[Ograve]	\\(`O
-+[oslash]	\\(/o
-+[Oslash]	\\(/O
- # [otilde]	=small o, tilde
- # [Otilde]	=capital O, tilde
- # [ouml  ]	=small o, dieresis or umlaut mark
- # [Ouml  ]	=capital O, dieresis or umlaut mark
- [szlig ]	\\(ss
--[thorn ]	\\(th
-+[thorn ]	\\(Tp
- # [THORN ]	=capital THORN, Icelandic
--[uacute]	\\(u'
--[Uacute]	\\(U'
-+[uacute]	\\('u
-+[Uacute]	\\('U
- # [ucirc ]	=small u, circumflex accent
- # [Ucirc ]	=capital U, circumflex accent
--[ugrave]	\\(u`
--[Ugrave]	\\(U`
-+[ucirc ]	\\(\^u
-+[Ucirc ]	\\(\^U
-+[ugrave]	\\(`u
-+[Ugrave]	\\(`U
- # [uuml  ]	=small u, dieresis or umlaut mark
- # [Uuml  ]	=capital U, dieresis or umlaut mark
-+[uuml  ]	\\(:u
-+[Uuml  ]	\\(:U
- # [yacute]	=small y, acute accent
- # [Yacute]	=capital Y, acute accent
-+[yacute]	\\('y
-+[Yacute]	\\('Y
- # [yuml  ]	=small y, dieresis or umlaut mark
-+[yuml  ]	\\(:y
-+# The character value for Y with diaeresis seems to have been commandeered
-+# for 3/4; see iso_8859_15(7) for an example
-+[Yuml  ]	Y
- #
- #       Added Latin 2   ________________________________
- #
-@@ -333,6 +379,7 @@
- # [ijlig ]	=small ij ligature
- # [IJlig ]	=capital IJ ligature
- # [inodot]	=small i without dot
-+[inodot]	\\(.i
- # [iogon ]	=small i, ogonek
- # [Iogon ]	=capital I, ogonek
- # [itilde]	=small i, tilde
-@@ -351,7 +398,9 @@
- # [lmidot]	=small l, middle dot
- # [Lmidot]	=capital L, middle dot
- # [lstrok]	=small l, stroke
-+[lstrok]	\\(/l
- # [Lstrok]	=capital L, stroke
-+[Lstrok]	\\(/L
- # [nacute]	=small n, acute accent
- # [Nacute]	=capital N, acute accent
- # [eng   ]	=small eng, Lapp
-@@ -366,7 +415,9 @@
- # [Omacr ]	=capital O, macron
- # [omacr ]	=small o, macron
- # [oelig ]	=small oe ligature
-+[oelig ]	\\(oe
- # [OElig ]	=capital OE ligature
-+[OElig ]	\\(OE
- # [racute]	=small r, acute accent
- # [Racute]	=capital R, acute accent
- # [rcaron]	=small r, caron
-@@ -512,45 +563,71 @@
- #	General Technical ________________________________
- #
- # [aleph ]		/aleph =aleph, Hebrew
-+[aleph ]	\\(Ah
- # [and   ]		/wedge /land B: =logical and
-+[and   ]	\\(AN
- # [ang90 ]		=right (90 degree) angle
- # [angsph]		/sphericalangle =angle-spherical
--[ap    ]		\\(ap
-+[ap    ]		\\(~~
- # [becaus]		/because R: =because
- # [bottom]		/bot B: =perpendicular
-+[bottom]		\\(pp
- # [cap   ]		/cap B: =intersection
-+[cap   ]		\\(ca
- # [cong  ]		/cong R: =congruent with
-+[cong  ]		\\(=~
- # [conint]		/oint L: =contour integral operator
- # [cup   ]		/cup B: =union or logical sum
-+[cup   ]		\\(cu
- [equiv ]		\\(==
- # [exist ]		/exists =at least one exists
-+[exist ]		\\(te
- # [forall]		/forall =for all
-+[forall]		\\(fa
- # [fnof  ]		=function of (italic small f)
-+[fnof  ]		\\(Fn
- [ge    ]		\\(>=
- # [iff   ]		/iff =if and only if
-+[iff   ]		<=>
- [infin ]		\\(if
- # [int   ]		/int L: =integral operator
-+[int   ]		\\(is
- [isin  ]		\\(sb
- # [lang  ]		/langle O: =left angle bracket
-+[lang  ]		<
- # [lArr  ]		/Leftarrow A: =is implied by
-+[lArr  ]		\\(lA
- [le    ]		\\(<=
- [minus ]		\\(mi
- # [mnplus]		/mp B: =minus-or-plus sign
- # [nabla ]		/nabla =del, Hamilton operator
-+[nabla ]		\\(gr
- [ne    ]		\\(!=
- # [ni    ]		/ni /owns R: =contains
-+[ni    ]		\\(st
- # [or    ]		/vee /lor B: =logical or
-+[or    ]		\\(OR
- # [par   ]		/parallel R: =parallel
-+[par   ]		||
- # [part  ]		/partial =partial differential
-+[part  ]		\\(pd
- # [permil]		=per thousand
-+[permil]		\\(%0
- # [perp  ]		/perp R: =perpendicular
-+[perp  ]		\\(pp
- # [prime ]		/prime =prime or minute
-+[prime ]		\\(fm
- # [Prime ]		=double prime or second
-+[Prime ]		\\(sd
- [prop  ]		\\(pt
- # [radic ]		/surd =radical
-+[radic ]		\\(sr
- # [rang  ]		/rangle C: =right angle bracket
-+[rang  ]		>
- # [rArr  ]		/Rightarrow A: =implies
-+[rArr  ]		\\(rA
- # [sim   ]		/sim R: =similar
-+[sim   ]		\\(ti
- # [sime  ]		/simeq R: =similar, equals
- [square]		\\(sq
- [sub   ]		\\(sb
-@@ -558,16 +635,24 @@
- [sup   ]		\\(sp
- [supe  ]		\\(ip
- # [there4]		/therefore R: =therefore
-+[there4]		\\(tf
- # [Verbar]		/Vert =dbl vertical bar
-+[Verbar]		||
- # [angst ]		Angstrom =capital A, ring
-+[angst ]	\\(\^A
- # [bernou]		Bernoulli function (script capital B)
-+# A less than desirable solution
-+[angst ]	B
- # [compfn]		B: composite function (small circle)
- # [Dot   ]		=dieresis or umlaut mark
-+[Dot   ]	\\(ad
- # [DotDot]		four dots above
- # [hamilt]		Hamiltonian (script capital H)
- # [lagran]		Lagrangian (script capital L)
- # [lowast]		low asterisk
-+[lowast]	\\(**
- # [notin ]		N: negated set membership
-+[notin ]	\\(nm
- # [order ]		order of (script small o)
- # [phmmat]		physics M-matrix (script capital M)
- # [tdot  ]		three dots above
-@@ -576,18 +661,33 @@
- #
- #	Diacritical Marks ________________________________
- #
--[acute ]		\\&'
--[breve ]		\\(be
--[caron ]		\\(hc
--[cedil ]		\\(cd
-+[acute ]		\\aa
-+[breve ]		\\(ab
-+[caron ]		\\(ah
-+[cedil ]		\\(ac
- # [circ  ]		=circumflex accent
-+[circ  ]		\\(a\^
- # [dblac ]		=double acute accent
-+[dblac ]		\\(a"
- # [die   ]		=dieresis
--[dot   ]		\\(dt
-+[die   ]		\\(ad
-+[dot   ]		\\(a.
- [grave ]		`
--[macr  ]		\\(ma
--[ogon  ]		\\(og
--[ring  ]		\\(ri
-+[macr  ]		\\(a-
-+[ogon  ]		\\(ho
-+[ring  ]		\\(ao
- [tilde ]		~
--[uml   ]		\\(..
-+[uml   ]		\\(ad
-+#
-+#       Added Math Symbols: Delimiters
-+#
-+[rceil ]		\\(rc
-+[lceil ]		\\(lc
-+[rfloor]		\\(rf
-+[lfloor]		\\(lf
-+# [rpargt]		??
-+# [urcorn]		Top right corner
-+# [drcorn]		Bottom right corner
-+# [ulcorn]		Top left corner
-+# [dlcorn]		Bottom left corner
- #
-diff -Naur docbook-to-man-2.0.0.orig/ans.patch docbook-to-man-2.0.0/ans.patch
---- docbook-to-man-2.0.0.orig/ans.patch	1999-07-03 12:58:22.000000000 +0000
-+++ docbook-to-man-2.0.0/ans.patch	2006-07-29 15:23:05.000000000 +0000
-@@ -1116,7 +1116,7 @@
- ! StartText:	^.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
-   		^.TH "${_followrel descendant REFENTRYTITLE 1000}"
-   		"${_followrel descendant MANVOLNUM 1000}"^
--  EndText:	^...\\" created by instant / docbook-to-man, ${date}^
-+  EndText:	^.\\" created by instant / docbook-to-man, ${date}^
- --- 57,63 ----
-   #   ####     #####     #####     #####     #####     #####     ####     #####     
-   #
-@@ -1124,7 +1124,7 @@
- ! StartText:	^'\\" t^${_action 1001}
-   		^.TH "${_followrel descendant REFENTRYTITLE 1000}"
-   		"${_followrel descendant MANVOLNUM 1000}"^
--  EndText:	^...\\" created by instant / docbook-to-man, ${date}^
-+  EndText:	^.\\" created by instant / docbook-to-man, ${date}^
- ***************
- *** 133,138 ****
- --- 137,147 ----
-@@ -1356,7 +1356,7 @@
- ! StartText:	^.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
- ! 		^.TH "${_followrel descendant REFENTRYTITLE 1000}"
- ! 		"${_followrel descendant MANVOLNUM 1000}"^
--! EndText:	^...\\" created by instant / docbook-to-man, ${date}
-+! EndText:	^.\\" created by instant / docbook-to-man, ${date}
-   -
-   #
-   GI:		DOCINFO
-@@ -1367,7 +1367,7 @@
- ! StartText:	^'\\" t^.TH "${_followrel descendant REFENTRYTITLE 1000}"
- ! 		"${_followrel descendant MANVOLNUM 1000}" "${date}"
- ! 		^${_action 1002}^${_action 1001}^
--! EndText:	^...\\" created by instant / docbook-to-man, ${date}^
-+! EndText:	^.\\" created by instant / docbook-to-man, ${date}^
-   -
-   #
-   GI:		DOCINFO
-diff -Naur docbook-to-man-2.0.0.orig/cmd/docbook-to-man.sh docbook-to-man-2.0.0/cmd/docbook-to-man.sh
---- docbook-to-man-2.0.0.orig/cmd/docbook-to-man.sh	1999-07-03 12:58:23.000000000 +0000
-+++ docbook-to-man-2.0.0/cmd/docbook-to-man.sh	2006-07-29 15:23:05.000000000 +0000
-@@ -37,33 +37,22 @@
- #
- #############################################################################
- 
--# ***** change the following paths if your installation of nsgmls and / or
--# ***** DocBook isn't into the default places.
--
--ROOT=/usr/local
--SGMLS=$ROOT/lib/sgml
--DOCBOOK=$SGMLS/Davenport/dtd
--
--
--# ***** modify the following line (to "=false") if you're not using the
--# ***** Elan Documentor's Workbench
--
--doElanPSInclude=true
--
--
--
--# Everything below this line should be pretty standard and not require
--# modification.
--
--#ulimit -c unlimited
--
--PARSER=nsgmls
--INSTANT=instant
--INSTANT_OPT=-d
-+ROOT=/usr
-+SGMLS=$ROOT/share/sgml
-+DOCBOOK=$SGMLS/docbook/dtd/4.1
-+
-+if test -x /usr/bin/nsgmls; then
-+    PARSER=/usr/bin/nsgmls
-+elif test -x /usr/bin/onsgmls; then
-+    PARSER=/usr/bin/onsgmls
-+else
-+    echo "error: SGML parser not found" 1>&2
-+fi
-+INSTANT=/usr/bin/instant
-+INSTANT_OPT=${INSTANT_OPT:-"-d"}
- 
- CATALOG=$DOCBOOK/docbook.cat
- DECL=$DOCBOOK/docbook.dcl
--#PROLOG=$DOCBOOK/docbook.prolog
- 
- error=false
- 
-@@ -72,104 +61,13 @@
- else	error=true
- fi
- 
--if `$error`
--then	echo "usage:  docbook-to-man docbook-instance"
--	exit 1
--fi
-+$error && echo "usage:  docbook-to-man docbook-instance" 1>&2 && exit 1
- 
--if `$doElanPSInclude`
--then	cat > /tmp/dtm.$$.psinc <<\!
--...\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
--...\"
--...\"	transcript compatibility for postscript use.
--...\"
--...\"	synopsis:  .P! <file.ps>
--...\"
--.de P!
--\\&.
--.fl			\" force out current output buffer
--\\!%PB
--\\!/showpage{}def
--...\" the following is from Ken Flowers -- it prevents dictionary overflows
--\\!/tempdict 200 dict def tempdict begin
--.fl			\" prolog
--.sy cat \\$1\" bring in postscript file
--...\" the following line matches the tempdict above
--\\!end % tempdict %
--\\!PE
--\\!.
--.sp \\$2u	\" move below the image
--..
--!
--else	cat > /tmp/dtm.$$.psinc <<\!
--...\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
--...\"
--...\"	transcript compatibility for postscript use.
--...\"
--...\"	synopsis:  .P! <file.ps>
--...\"
--.de P!
--.fl
--\!!1 setgray
--.fl
--\\&.\"
--.fl
--\!!0 setgray
--.fl			\" force out current output buffer
--\!!save /psv exch def currentpoint translate 0 0 moveto
--\!!/showpage{}def
--.fl			\" prolog
--.sy sed -e 's/^/!/' \\$1\" bring in postscript file
--\!!psv restore
--.
--!
--fi
--
--cat >> /tmp/dtm.$$.psinc <<\!
--.de pF
--.ie     \\*(f1 .ds f1 \\n(.f
--.el .ie \\*(f2 .ds f2 \\n(.f
--.el .ie \\*(f3 .ds f3 \\n(.f
--.el .ie \\*(f4 .ds f4 \\n(.f
--.el .tm ? font overflow
--.ft \\$1
--..
--.de fP
--.ie     !\\*(f4 \{\
--.	ft \\*(f4
--.	ds f4\"
--'	br \}
--.el .ie !\\*(f3 \{\
--.	ft \\*(f3
--.	ds f3\"
--'	br \}
--.el .ie !\\*(f2 \{\
--.	ft \\*(f2
--.	ds f2\"
--'	br \}
--.el .ie !\\*(f1 \{\
--.	ft \\*(f1
--.	ds f1\"
--'	br \}
--.el .tm ? font underflow
--..
--.ds f1\"
--.ds f2\"
--.ds f3\"
--.ds f4\"
--!
--
--
--#if [ ! -f $PROLOG ]
--#then	cat > $PROLOG <<!
--#<!DOCTYPE RefEntry PUBLIC "-//Davenport//DTD DocBook V2.4.1//EN" [
--#<!ENTITY npzwc "">
--#]>
--#!
--#fi
--
--(cat /tmp/dtm.$$.psinc;
-+(#cat /tmp/dtm.$$.psinc;
-  $PARSER -gl -m$CATALOG $DECL $INSTANCE |
--	$INSTANT $INSTANT_OPT -croff.cmap -sroff.sdata -tdocbook-to-man.ts)
--
--rm -f /tmp/dtm.$$.psinc    
-+	$INSTANT -croff.cmap -sroff.sdata -tdocbook-to-man.ts $INSTANT_OPT |
-+	sed 's/^[	 ]*//
-+	     s/$/ /
-+	     s/--/\\-\\-/g
-+	     s/^-/\\-/
-+	     s/\([^A-Za-z0-9\-]\)-/\1\\-/g' )
diff --git a/debian/patches/02-arg-req-space.patch b/debian/patches/02-arg-req-space.patch
deleted file mode 100755
index 439d250..0000000
--- a/debian/patches/02-arg-req-space.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 02-arg-req-space.dpatch by Philipp Benner <mail at philipp-benner.de>
-##
-## DP: Inserts missing space after required arguments in section synopsis.
-## DP: (Closes: #375951)
-
- at DPATCH@
-
----
- Transpec/docbook-to-man.ts |    5 +++++
- 1 file changed, 5 insertions(+)
-
---- a/Transpec/docbook-to-man.ts
-+++ b/Transpec/docbook-to-man.ts
-@@ -1218,6 +1218,11 @@
- EndText:	${_attval REP REPEAT 505}]\s
- -
- #
-+GI:             ARG
-+AttValue:       CHOICE REQ
-+StartText:      \s
-+-
-+#
- GI:		ARG
- #	no special attrs -- just pass content through
- EndText:	${_attval REP REPEAT 505}\s
diff --git a/debian/patches/03-userinput-font.patch b/debian/patches/03-userinput-font.patch
deleted file mode 100755
index 94edce5..0000000
--- a/debian/patches/03-userinput-font.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 03-userinput-font.dpatch by Philipp Benner <mail at philipp-benner.de>
-##
-## DP: `\fB' and `\fP' are not appropriate for the userinput environment.
-## DP: Instead, `.ft' is used as a replacement. See bug #211466 for
-## DP: discussion.
-
- at DPATCH@
-
----
- Transpec/docbook-to-man.ts |    4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
---- a/Transpec/docbook-to-man.ts
-+++ b/Transpec/docbook-to-man.ts
-@@ -1930,8 +1930,8 @@
- -
- #
- GI:		USERINPUT
--StartText:	\\fB
--EndText:	\\fP
-+StartText:	^.ft\sB^
-+EndText:	^.ft
- -
- #
- GI:		VARNAME
diff --git a/debian/patches/04-instant-man.patch b/debian/patches/04-instant-man.patch
deleted file mode 100755
index 7e24dbf..0000000
--- a/debian/patches/04-instant-man.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 04-instant-man.dpatch by Philipp Benner <philipp at debian.org>
-##
-## DP: Fixes errors in the instant manpage.
-
- at DPATCH@
-
-diff -urNad docbook-to-man-2.0.0~/Doc/instant.1 docbook-to-man-2.0.0/Doc/instant.1
---- docbook-to-man-2.0.0~/Doc/instant.1	2010-03-16 23:56:17.000000000 +0200
-+++ docbook-to-man-2.0.0/Doc/instant.1	2010-03-16 23:57:28.000000000 +0200
-@@ -78,7 +78,7 @@
- The mappings are specific to the formatting application used. 
- Lines beginning with a \fB#\fP are comments, and are ignored. Empty lines are also ignored.
- .IP "\fB-d\fP"
--"Data hack" \*EM strip newline at the beginning of data records
-+strip newline at the beginning of data records
- .IP "\fB-f \fIlength\fR"
- Set the threshold for the length, in characters,
- of an <Entry>, over which it is called a block of filled text, to \fIlength\fR.
diff --git a/debian/patches/05-makefile.patch b/debian/patches/05-makefile.patch
deleted file mode 100644
index 53811bf..0000000
--- a/debian/patches/05-makefile.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Index: docbook-to-man-2.0.0/Instant/tptregexp/Makefile
-===================================================================
---- docbook-to-man-2.0.0.orig/Instant/tptregexp/Makefile	1999-07-03 12:58:23.000000000 +0000
-+++ docbook-to-man-2.0.0/Instant/tptregexp/Makefile	2012-04-27 09:23:08.000000000 +0000
-@@ -50,7 +50,7 @@
- # -p			profiler
- PROF=
- 
--CFLAGS=-O $(ENV) $(TEST) $(PROF)
-+CFLAGS=-O $(ENV)
- LINTFLAGS=$(LENV) $(TEST) -ha
- LDFLAGS=
- 
-@@ -67,6 +67,9 @@
- try:	try.o $(OBJ)
- 	$(CC) $(LDFLAGS) try.o $(OBJ) -o try
- 
-+%.o : %.c
-+	$(CC) -c $(CFLAGS) $(TEST) $(PROF) $< -o $@
-+
- # Making timer will probably require putting stuff in $(PROF) and then
- # recompiling everything; the following is just the final stage.
- timer:	timer.o $(OBJ)
-Index: docbook-to-man-2.0.0/Instant/Makefile
-===================================================================
---- docbook-to-man-2.0.0.orig/Instant/Makefile	1999-07-03 12:58:23.000000000 +0000
-+++ docbook-to-man-2.0.0/Instant/Makefile	2012-04-27 09:24:48.000000000 +0000
-@@ -76,8 +76,6 @@
- CC	= gcc
- 
- OPT	= -g
--CFLAGS	= $(OPT) $(REGEX_INC) $(DEFINES)
--LDFLAGS	= $(OPT)
- REGEX	= -L$(REGEX_LIB) -ltptregexp
- 
- CFILES	= main.c util.c info.c translate.c traninit.c tranvar.c tables.c \
-@@ -89,6 +87,9 @@
- 
- all:	dotptregexp $(PROGS)
- 
-+%.o : %.c
-+	$(CC) -c $(CFLAGS) $(OPT) $(REGEX_INC) $(DEFINES) $< -o $@
-+
- dotptregexp:
- 	cd tptregexp; $(MAKE) all
- 
diff --git a/debian/patches/06-format-security.patch b/debian/patches/06-format-security.patch
deleted file mode 100644
index b10f4df..0000000
--- a/debian/patches/06-format-security.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: docbook-to-man-2.0.0.obsolete.0.268825520834984/Instant/browse.c
-===================================================================
---- docbook-to-man-2.0.0.obsolete.0.268825520834984.orig/Instant/browse.c	1999-07-03 12:58:23.000000000 +0000
-+++ docbook-to-man-2.0.0.obsolete.0.268825520834984/Instant/browse.c	2012-04-27 09:34:24.000000000 +0000
-@@ -168,7 +168,7 @@
- 	    if (av[1] && isdigit(*av[1])) {
- 		n = atoi(av[1]);
- 		if (n < ce->ndcont) {
--		    printf(ce->dcont[n]);
-+                    printf("%s", ce->dcont[n]);
- 		    fputs("\n", stdout);
- 		}
- 		else if (ce->ndcont == 0)
diff --git a/debian/patches/07-remove-timestamp.patch b/debian/patches/07-remove-timestamp.patch
deleted file mode 100644
index 9736b5e..0000000
--- a/debian/patches/07-remove-timestamp.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Description: remove timestamp in generated manpage
- Capturing the current time during builds prevent packages from building
- reproducibly. One can already know when a manpage has been generated by
- looking at the file creation time.
-Author: Chris Lamb <lamby at debian.org>
-
---- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts
-+++ docbook-to-man-2.0.0/Transpec/docbook-to-man.ts
-@@ -60,7 +60,7 @@ GI:		REFENTRY
- #StartText:	^'\\" t^${_action 1001}
- StartText:	^${_action 1001}.TH "${_followrel descendant REFENTRYTITLE 1000}"
- 		"${_followrel descendant MANVOLNUM 1000}"^
--EndText:	^.\\" created by instant / docbook-to-man, ${date}^
-+EndText:	^.\\" created by instant / docbook-to-man^
- -
- #
- GI:		DOCINFO
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index a472bc7..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,7 +0,0 @@
-01-conglomeration.patch
-02-arg-req-space.patch
-03-userinput-font.patch
-04-instant-man.patch
-05-makefile.patch
-06-format-security.patch
-07-remove-timestamp.patch
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 207976e..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/make -f
-
-export DEB_BUILD_MAINT_OPTIONS	= hardening=+all
-export DEB_CFLAGS_MAINT_APPEND	= -Wall
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
-override_dh_auto_build:
-	dh_auto_build -- \
-	CFLAGS="$(CFLAGS) $(CPPFLAGS)" \
-	LDFLAGS="$(LDFLAGS)" \
-	ROOT=/usr
-
-override_dh_auto_clean:
-	$(MAKE) clobber
-
-override_dh_auto_install:
-	$(MAKE) install ROOT=$(CURDIR)/debian/docbook-to-man/usr
-
-#	# Installing manpages
-	install -D -m 0644 Doc/docbook-to-man.1 debian/docbook-to-man/usr/share/man/man1/docbook-to-man.1
-	install -D -m 0644 Doc/instant.1 debian/docbook-to-man/usr/share/man/man1/instant.1
-	install -D -m 0644 Doc/transpec.1 debian/docbook-to-man/usr/share/man/man5/transpec.5
-#	install -D -m 0644 Instant/tptregexp/regexp.3 debian/docbook-to-man/usr/share/man/man3/regexp.3
-
-%:
-	dh $@
-
-# End of file
diff --git a/debian/source/format b/debian/source/format
deleted file mode 100644
index 163aaf8..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (quilt)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/docbook-to-man.git



More information about the Reproducible-commits mailing list