]> git.pld-linux.org Git - packages/docbook-to-man.git/blame - docbook-to-man-debian.patch
- http://ftp.debian.org/debian/pool/main/d/docbook-to-man/docbook-to-man_2.0.0-21...
[packages/docbook-to-man.git] / docbook-to-man-debian.patch
CommitLineData
466e833f
JB
1--- docbook-to-man-2.0.0.orig/debian/patches/01-conglomeration.dpatch
2+++ docbook-to-man-2.0.0/debian/patches/01-conglomeration.dpatch
3@@ -0,0 +1,1496 @@
4+#!/bin/sh /usr/share/dpatch/dpatch-run
5+## 01-conglomeration.dpatch
6+##
7+## DP: FIXME - Patches need to be broken out.
8+
9+@DPATCH@
10+
11+diff -Naur docbook-to-man-2.0.0.orig/Doc/Makefile docbook-to-man-2.0.0/Doc/Makefile
12+--- docbook-to-man-2.0.0.orig/Doc/Makefile 1970-01-01 00:00:00.000000000 +0000
13++++ docbook-to-man-2.0.0/Doc/Makefile 2006-07-29 15:23:05.000000000 +0000
14+@@ -0,0 +1,6 @@
15++# $Id$
16++
17++docbook-to-man.1: docbook-to-man.sgml
18++ nsgmls -i roff docbook-to-man.sgml | \
19++ instant -t docbook-to-man.ts -c roff.cmap -s roff.sdata > \
20++ docbook-to-man.1
21+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
22+--- docbook-to-man-2.0.0.orig/Doc/docbook-to-man.1 1970-01-01 00:00:00.000000000 +0000
23++++ docbook-to-man-2.0.0/Doc/docbook-to-man.1 2006-07-29 15:23:05.000000000 +0000
24+@@ -0,0 +1,141 @@
25++.\" $Header$
26++.\"
27++.\" transcript compatibility for postscript use.
28++.\"
29++.\" synopsis: .P! <file.ps>
30++.\"
31++.de P!
32++.fl
33++\!!1 setgray
34++.fl
35++\\&.\"
36++.fl
37++\!!0 setgray
38++.fl \" force out current output buffer
39++\!!save /psv exch def currentpoint translate 0 0 moveto
40++\!!/showpage{}def
41++.fl \" prolog
42++.sy sed \-e 's/^/!/' \\$1\" bring in postscript file
43++\!!psv restore
44++.
45++.de pF
46++.ie \a\\*(f1\a\a .ds f1 \\n(.f
47++.el .ie \a\\*(f2\a\a .ds f2 \\n(.f
48++.el .ie \a\\*(f3\a\a .ds f3 \\n(.f
49++.el .ie \a\\*(f4\a\a .ds f4 \\n(.f
50++.el .tm ? font overflow
51++.ft \\$1
52++..
53++.de fP
54++.ie !\a\\*(f4\a\a \{\
55++. ft \\*(f4
56++. ds f4\"
57++' br \}
58++.el .ie !\a\\*(f3\a\a \{\
59++. ft \\*(f3
60++. ds f3\"
61++' br \}
62++.el .ie !\a\\*(f2\a\a \{\
63++. ft \\*(f2
64++. ds f2\"
65++' br \}
66++.el .ie !\a\\*(f1\a\a \{\
67++. ft \\*(f1
68++. ds f1\"
69++' br \}
70++.el .tm ? font underflow
71++..
72++.ds f1\"
73++.ds f2\"
74++.ds f3\"
75++.ds f4\"
76++'\" t
77++.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
78++.TH "docbook-to-man" "1"
79++.SH "NAME"
80++docbook-to-man \(em convert \fBDocBook\fP SGML into roff \-man macros
81++.SH "SYNOPSIS"
82++.PP
83++\fBdocbook-to-man\fR [\fIsource.sgml\fR] [>] [\fIdestination.1\fR]
84++.SH "DESCRIPTION"
85++.PP
86++The docbook-to-man tool is a batch converter that transforms
87++UNIX-style manpages from the \fBDocBook\fP SGML DTD into nroff/troff \-man macros.
88++.PP
89++docbook-to-man is the shell command that runs the low-level
90++components to translate a single \fBDocBook\fP SGML document
91++instance (whose document element is <RefEntry>) into
92++pretty-much vanilla \-man macros, with tables rendered in
93++tbl.
94++.PP
95++This is not the original version by Fred Dalrymple, but one
96++with the ANS Modifications by David Bolen (db3l@ans.net).
97++.PP
98++This manual page and some small changes are by W. Borgert
99++debacle@debian.org for \fBDebian GNU/Linux\fP. Permission is
100++granted to copy, distribute and/or modify this document under
101++the terms of the GNU Free Documentation
102++License, Version 1.1 or any later version published by the Free
103++Software Foundation; with no Invariant Sections, no Front-Cover
104++Texts and no Back-Cover Texts.
105++.SH "White space and special characters"
106++.PP
107++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.
108++.PP
109++When you want to collapse white space into one, you should invoke docbook-to-man with INSTANT_OPT set to a space character.
110++.PP
111++Special characters like \\, ' or . will not be interpreted if you set INSTANT_OPT to a space or tab character.
112++.SH "ENVIRONMENT"
113++.PP
114++If the variable INSTANT_OPT is not set, the
115++\fBinstant(1)\fR is called with the parameter
116++\fB\-d\fP by docbook-to-man. If you don't want this,
117++e.g. if you want to use some special characters literally in
118++your SGML file, you can set INSTANT_OPT to just
119++a space character:
120++.PP
121++\fBINSTANT_OPT="
122++" docbook-to-man src.sgml >
123++dst.1\fR
124++.
125++.PP
126++Note: The better way to use special characters like ^ or
127++> is to write them in the SGML way, i.e. &caret;
128++or &gt;.
129++.SH "COPYRIGHT"
130++.PP
131++Copyright (c) 1996 X Consortium
132++.PP
133++Copyright (c) 1996 Dalrymple Consulting
134++.PP
135++Permission is hereby granted, free of charge, to any person
136++obtaining a copy of this software and associated documentation
137++files (the "Software"), to deal in the Software without
138++restriction, including without limitation the rights to use,
139++copy, modify, merge, publish, distribute, sublicense, and/or
140++sell copies of the Software, and to permit persons to whom the
141++Software is furnished to do so, subject to the following
142++conditions:
143++.PP
144++The above copyright notice and this permission notice shall
145++be included in all copies or substantial portions of the
146++Software.
147++.PP
148++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
149++KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
150++WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
151++AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM OR
152++DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
153++LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
154++ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
155++USE OR OTHER DEALINGS IN THE SOFTWARE.
156++.PP
157++Except as contained in this notice, the names of the X
158++Consortium and Dalrymple Consulting shall not be used in
159++advertising or otherwise to promote the sale, use or other
160++dealings in this Software without prior written
161++authorization.
162++.SH "See also"
163++.PP
164++instant(1) and transpec(5)
165++.\" created by instant / docbook-to-man, Fri 10 Sep 2004, 13:13
166+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
167+--- docbook-to-man-2.0.0.orig/Doc/docbook-to-man.sgml 1970-01-01 00:00:00.000000000 +0000
168++++ docbook-to-man-2.0.0/Doc/docbook-to-man.sgml 2006-07-29 15:23:05.000000000 +0000
169+@@ -0,0 +1,125 @@
170++<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
171++ <!ENTITY debian "<productname>Debian GNU/Linux</productname>">
172++ <!ENTITY docbook "<productname>DocBook</productname>">
173++ <!ENTITY sgml "<abbrev>SGML</abbrev>">
174++]>
175++
176++<!-- Manual page for docbook-to-man, DocBook source file
177++ (C) 1999 W. Borgert debacle@debian.org
178++
179++ $Id$ -->
180++
181++<refentry>
182++ <refentryinfo>
183++ <address>
184++ <email>debacle@debian.org</email>
185++ </address>
186++ <author>
187++ <firstname>W.</firstname>
188++ <surname>Borgert</surname>
189++ </author>
190++ <date>1999-06-03</date>
191++ </refentryinfo>
192++ <refmeta>
193++ <refentrytitle>docbook-to-man</refentrytitle>
194++ <manvolnum>1</manvolnum>
195++ </refmeta>
196++ <refnamediv>
197++ <refname>docbook-to-man</refname> <refpurpose>convert &docbook;
198++ &sgml; into roff \-man macros</refpurpose>
199++ </refnamediv>
200++ <refsynopsisdiv>
201++ <cmdsynopsis>
202++ <command>docbook-to-man</command>
203++ <arg><replaceable>source.sgml</replaceable></arg>
204++ <arg>&gt;</arg>
205++ <arg><replaceable>destination.1</replaceable></arg>
206++ </cmdsynopsis>
207++ </refsynopsisdiv>
208++ <refsect1>
209++ <title>DESCRIPTION</title>
210++
211++ <para>The docbook-to-man tool is a batch converter that transforms
212++ UNIX-style manpages from the &docbook; &sgml;
213++ <abbrev>DTD</abbrev> into nroff/troff \-man macros.</para>
214++
215++ <para>docbook-to-man is the shell command that runs the low-level
216++ components to translate a single &docbook; &sgml; document
217++ instance (whose document element is &lt;RefEntry&gt;) into
218++ pretty-much vanilla \-man macros, with tables rendered in
219++ tbl.</para>
220++
221++ <para>This is not the original version by Fred Dalrymple, but one
222++ with the ANS Modifications by David Bolen (db3l@ans.net).</para>
223++
224++ <para>This manual page and some small changes are by W. Borgert
225++ <email>debacle@debian.org</email> for &debian;. Permission is
226++ granted to copy, distribute and/or modify this document under
227++ the terms of the <acronym>GNU</acronym> Free Documentation
228++ License, Version 1.1 or any later version published by the Free
229++ Software Foundation; with no Invariant Sections, no Front-Cover
230++ Texts and no Back-Cover Texts.</para>
231++ </refsect1>
232++ <refsect1>
233++ <title>White space and special characters</title>
234++ <para>If you want to use tabs in your manpage you should use &lt;programlisting&gt;, &lt;literal&gt; or &lt;screen&gt; 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>
235++ <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>
236++ <para>Special characters like \\, ' or . will not be interpreted if you set <envar>INSTANT_OPT</envar> to a space or tab character.</para>
237++ </refsect1>
238++ <refsect1>
239++ <title>ENVIRONMENT</title>
240++ <subtitle>INSTANT_OPT</subtitle>
241++ <para>If the variable <envar>INSTANT_OPT</envar> is not set, the
242++ <command>instant(1)</command> is called with the parameter
243++ <option>-d</option> by docbook-to-man. If you don't want this,
244++ e.g. if you want to use some special characters literally in
245++ your &sgml; file, you can set <envar>INSTANT_OPT</envar> to just
246++ a space character: <cmdsynopsis><command>INSTANT_OPT=&quot;
247++ &quot; docbook-to-man src.sgml &gt;
248++ dst.1</command></cmdsynopsis>.</para>
249++
250++ <para>Note: The better way to use special characters like &caret; or
251++ &gt; is to write them in the &sgml; way, i.e. &amp;caret&semi;
252++ or &amp;gt&semi;.</para>
253++ </refsect1>
254++ <refsect1>
255++ <title>COPYRIGHT</title>
256++
257++ <para>Copyright (c) 1996 X Consortium</para>
258++ <para>Copyright (c) 1996 Dalrymple Consulting</para>
259++
260++ <para>Permission is hereby granted, free of charge, to any person
261++ obtaining a copy of this software and associated documentation
262++ files (the "Software"), to deal in the Software without
263++ restriction, including without limitation the rights to use,
264++ copy, modify, merge, publish, distribute, sublicense, and/or
265++ sell copies of the Software, and to permit persons to whom the
266++ Software is furnished to do so, subject to the following
267++ conditions:</para>
268++
269++ <para>The above copyright notice and this permission notice shall
270++ be included in all copies or substantial portions of the
271++ Software.</para>
272++
273++ <para>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
274++ KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
275++ WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
276++ AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM OR
277++ DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
278++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
279++ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
280++ USE OR OTHER DEALINGS IN THE SOFTWARE.</para>
281++
282++ <para>Except as contained in this notice, the names of the X
283++ Consortium and Dalrymple Consulting shall not be used in
284++ advertising or otherwise to promote the sale, use or other
285++ dealings in this Software without prior written
286++ authorization.</para>
287++
288++ </refsect1>
289++ <refsect1>
290++ <title>See also</title>
291++
292++ <para>instant(1) and transpec(5)</para>
293++ </refsect1>
294++</refentry>
295+diff -Naur docbook-to-man-2.0.0.orig/Doc/instant.1 docbook-to-man-2.0.0/Doc/instant.1
296+--- docbook-to-man-2.0.0.orig/Doc/instant.1 1999-07-03 12:58:22.000000000 +0000
297++++ docbook-to-man-2.0.0/Doc/instant.1 2006-07-29 15:23:05.000000000 +0000
298+@@ -1,46 +1,46 @@
299+-...\"
300+-...\" Copyright (c) 1994
301+-...\" Open Software Foundation, Inc.
302+-...\"
303+-...\" Permission is hereby granted to use, copy, modify and freely distribute
304+-...\" the software in this file and its documentation for any purpose without
305+-...\" fee, provided that the above copyright notice appears in all copies and
306+-...\" that both the copyright notice and this permission notice appear in
307+-...\" supporting documentation. Further, provided that the name of Open
308+-...\" Software Foundation, Inc. ("OSF") not be used in advertising or
309+-...\" publicity pertaining to distribution of the software without prior
310+-...\" written permission from OSF. OSF makes no representations about the
311+-...\" suitability of this software for any purpose. It is provided "as is"
312+-...\" without express or implied warranty.
313+-...\"
314+-...\" Copyright (c) 1996 X Consortium
315+-...\" Copyright (c) 1996 Dalrymple Consulting
316+-...\"
317+-...\" Permission is hereby granted, free of charge, to any person obtaining a copy
318+-...\" of this software and associated documentation files (the "Software"), to deal
319+-...\" in the Software without restriction, including without limitation the rights
320+-...\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
321+-...\" copies of the Software, and to permit persons to whom the Software is
322+-...\" furnished to do so, subject to the following conditions:
323+-...\"
324+-...\" The above copyright notice and this permission notice shall be included in
325+-...\" all copies or substantial portions of the Software.
326+-...\"
327+-...\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
328+-...\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
329+-...\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
330+-...\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
331+-...\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
332+-...\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
333+-...\" OTHER DEALINGS IN THE SOFTWARE.
334+-...\"
335+-...\" Except as contained in this notice, the names of the X Consortium and
336+-...\" Dalrymple Consulting shall not be used in advertising or otherwise to
337+-...\" promote the sale, use or other dealings in this Software without prior
338+-...\" written authorization.
339+-...\"
340+-...\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 21:59
341+-.TH "instant" "user cmd"
342++.\" -*- nroff -*-
343++.\" Copyright (c) 1994
344++.\" Open Software Foundation, Inc.
345++.\"
346++.\" Permission is hereby granted to use, copy, modify and freely distribute
347++.\" the software in this file and its documentation for any purpose without
348++.\" fee, provided that the above copyright notice appears in all copies and
349++.\" that both the copyright notice and this permission notice appear in
350++.\" supporting documentation. Further, provided that the name of Open
351++.\" Software Foundation, Inc. ("OSF") not be used in advertising or
352++.\" publicity pertaining to distribution of the software without prior
353++.\" written permission from OSF. OSF makes no representations about the
354++.\" suitability of this software for any purpose. It is provided "as is"
355++.\" without express or implied warranty.
356++.\"
357++.\" Copyright (c) 1996 X Consortium
358++.\" Copyright (c) 1996 Dalrymple Consulting
359++.\"
360++.\" Permission is hereby granted, free of charge, to any person obtaining a copy
361++.\" of this software and associated documentation files (the "Software"), to deal
362++.\" in the Software without restriction, including without limitation the rights
363++.\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
364++.\" copies of the Software, and to permit persons to whom the Software is
365++.\" furnished to do so, subject to the following conditions:
366++.\"
367++.\" The above copyright notice and this permission notice shall be included in
368++.\" all copies or substantial portions of the Software.
369++.\"
370++.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
371++.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
372++.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
373++.\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
374++.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
375++.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
376++.\" OTHER DEALINGS IN THE SOFTWARE.
377++.\"
378++.\" Except as contained in this notice, the names of the X Consortium and
379++.\" Dalrymple Consulting shall not be used in advertising or otherwise to
380++.\" promote the sale, use or other dealings in this Software without prior
381++.\" written authorization.
382++.\"
383++.\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 21:59
384++.TH "instant" "1" "user cmd"
385+ .SH "Name"
386+ instant - manipulates ESIS from parsed SGML instance
387+ .SH "Synopsis"
388+@@ -52,14 +52,14 @@
389+ .PP
390+ The \fBinstant\fP program manipulates an SGML document instance in a variety of ways,
391+ including translating into a form suitable for a formatting application and printing information about this instance.
392+-Input to \fBinstant\fP is the output of \fBsgmls\fP, whose format is called Element Structure Information Set (ESIS).
393++Input to \fBinstant\fP is the output of \fBnsgmls\fP, whose format is called Element Structure Information Set (ESIS).
394+ .SH "Flags"
395+ .PP
396+ The following are the possible command line options to \fBinstant\fP. Output is sent to the standard output, except where otherwise noted.
397+ 'br\" labeled list
398+ .IP "\fB-t\fP \fIfile\fP"
399+ Translate the SGML instance to another form, usually suitable for a formatting application.
400+-The \fIfile\fP is called a translation spec, which specifies how the tags are to be translated. See \fBtranspec\fP(4).
401++The \fIfile\fP is called a translation spec, which specifies how the tags are to be translated. See \fBtranspec\fP(5).
402+ By convention, names for \fIfile\fP use the suffix \fB.ts\fP, for \fItranslation spec\fP.
403+ .IP "\fB-s\fP \fIfile\fP "
404+ Specifies a file of mappings for SDATA entities in the instance.
405+@@ -109,7 +109,7 @@
406+ .IP "\fB-I\fP"
407+ List the IDs of all elements in the instance that have an ID. The format is more suitable for other programs than humans.
408+ Lines show the ID, element GI, filename, and line, separated by colons.
409+-(This depends on the \fB-l\fP option to \fBsgmls\fP which provide filenames and line numbers.)
410++(This depends on the \fB-l\fP option to \fBnsgmls\fP which provide filenames and line numbers.)
411+ .IP "\fB-i\fP \fIid\fP"
412+ When translating the instance, begin processing at the element whose ID is \fIid\fP instead of the topmost element.
413+ .IP "\fB-D\fP \fIvariable\fP\fB=\fP\fIvalue\fP"
414+@@ -120,7 +120,7 @@
415+ Print a help message briefly describing the options.
416+ .IP "\fIfile\fP"
417+ Read the instance from the file \fIfile\fP.
418+-This is expected to be the output of the program \fBsgmls\fP.
419++This is expected to be the output of the program \fBnsgmls\fP.
420+ If not specified, \fBinstant\fP reads the instance from its standard input.
421+ 'br\" labeled list end
422+ .PP
423+@@ -193,4 +193,4 @@
424+ 'br\" labeled list end
425+ .SH "Related Information"
426+ .PP
427+-\fBtranspec\fP(4), \fBsgmls\fP(1), Standard Generalized Markup Language (SGML), ISO 8879.
428++\fBtranspec\fP(5), \fBnsgmls\fP(1), Standard Generalized Markup Language (SGML), ISO 8879.
429+diff -Naur docbook-to-man-2.0.0.orig/Doc/transpec.1 docbook-to-man-2.0.0/Doc/transpec.1
430+--- docbook-to-man-2.0.0.orig/Doc/transpec.1 1999-07-03 12:58:22.000000000 +0000
431++++ docbook-to-man-2.0.0/Doc/transpec.1 2006-07-29 15:23:05.000000000 +0000
432+@@ -1,47 +1,47 @@
433+-...\"
434+-...\"
435+-...\" Copyright (c) 1994
436+-...\" Open Software Foundation, Inc.
437+-...\"
438+-...\" Permission is hereby granted to use, copy, modify and freely distribute
439+-...\" the software in this file and its documentation for any purpose without
440+-...\" fee, provided that the above copyright notice appears in all copies and
441+-...\" that both the copyright notice and this permission notice appear in
442+-...\" supporting documentation. Further, provided that the name of Open
443+-...\" Software Foundation, Inc. ("OSF") not be used in advertising or
444+-...\" publicity pertaining to distribution of the software without prior
445+-...\" written permission from OSF. OSF makes no representations about the
446+-...\" suitability of this software for any purpose. It is provided "as is"
447+-...\" without express or implied warranty.
448+-...\"
449+-...\" Copyright (c) 1996 X Consortium
450+-...\" Copyright (c) 1996 Dalrymple Consulting
451+-...\"
452+-...\" Permission is hereby granted, free of charge, to any person obtaining a copy
453+-...\" of this software and associated documentation files (the "Software"), to deal
454+-...\" in the Software without restriction, including without limitation the rights
455+-...\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
456+-...\" copies of the Software, and to permit persons to whom the Software is
457+-...\" furnished to do so, subject to the following conditions:
458+-...\"
459+-...\" The above copyright notice and this permission notice shall be included in
460+-...\" all copies or substantial portions of the Software.
461+-...\"
462+-...\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
463+-...\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
464+-...\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
465+-...\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
466+-...\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
467+-...\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
468+-...\" OTHER DEALINGS IN THE SOFTWARE.
469+-...\"
470+-...\" Except as contained in this notice, the names of the X Consortium and
471+-...\" Dalrymple Consulting shall not be used in advertising or otherwise to
472+-...\" promote the sale, use or other dealings in this Software without prior
473+-...\" written authorization.
474+-...\"
475+-...\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 22:00
476+-.TH "\fBtranspec\fP" "file format"
477++.\" -*- nroff -*-
478++.\"
479++.\" Copyright (c) 1994
480++.\" Open Software Foundation, Inc.
481++.\"
482++.\" Permission is hereby granted to use, copy, modify and freely distribute
483++.\" the software in this file and its documentation for any purpose without
484++.\" fee, provided that the above copyright notice appears in all copies and
485++.\" that both the copyright notice and this permission notice appear in
486++.\" supporting documentation. Further, provided that the name of Open
487++.\" Software Foundation, Inc. ("OSF") not be used in advertising or
488++.\" publicity pertaining to distribution of the software without prior
489++.\" written permission from OSF. OSF makes no representations about the
490++.\" suitability of this software for any purpose. It is provided "as is"
491++.\" without express or implied warranty.
492++.\"
493++.\" Copyright (c) 1996 X Consortium
494++.\" Copyright (c) 1996 Dalrymple Consulting
495++.\"
496++.\" Permission is hereby granted, free of charge, to any person obtaining a copy
497++.\" of this software and associated documentation files (the "Software"), to deal
498++.\" in the Software without restriction, including without limitation the rights
499++.\" to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
500++.\" copies of the Software, and to permit persons to whom the Software is
501++.\" furnished to do so, subject to the following conditions:
502++.\"
503++.\" The above copyright notice and this permission notice shall be included in
504++.\" all copies or substantial portions of the Software.
505++.\"
506++.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
507++.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
508++.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
509++.\" X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR ANY CLAIM, DAMAGES OR
510++.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
511++.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
512++.\" OTHER DEALINGS IN THE SOFTWARE.
513++.\"
514++.\" Except as contained in this notice, the names of the X Consortium and
515++.\" Dalrymple Consulting shall not be used in advertising or otherwise to
516++.\" promote the sale, use or other dealings in this Software without prior
517++.\" written authorization.
518++.\"
519++.\" Translated with /usr/local/lib/tpt/ref-man.ts by fld on cord, Wed 07 Feb 1996, 22:00
520++.TH "\fBtranspec\fP" "5" "file format"
521+ .SH "Name"
522+ \fBtranspec\fP - translation specification for \fBinstant\fP
523+ .SH "Synopsis"
524+@@ -113,7 +113,7 @@
525+ This specifies that the GI is the \fInumber\fPth child element of its parent.
526+ Children are numbered starting with \fB1\fP.
527+ Negative numbers may be used to indicate order counting backwards.
528+-For example, -1 denotes the last child.
529++For example, \-1 denotes the last child.
530+ .IP "\fBPAttSet:\fP \fIattname\fP"
531+ This specifies that the parent has this attribute, \fIattname\fP, set to any value (not IMPLIED). A value to match may optionally
532+ be specified after attname.
533+@@ -174,7 +174,7 @@
534+ .IP "\fBMessage:\fP \fItext\fP"
535+ This specifies a string to be printed to the standard error when the matching element is processed.
536+ It is intended for informing the user of the progress of the translation.
537+-It is also used for validation of instances (see the \fB-v\fP flag of \fBinstant\fP(1));
538++It is also used for validation of instances (see the \fB\-v\fP flag of \fBinstant\fP(1));
539+ a spec would be written to recognize a construct that is not allowed.
540+ This action is done immediately after \fBStartText\fP.
541+ Messages are also useful for debugging spec files; one is able to easily tell when a matching spec is processed,
542+@@ -262,7 +262,7 @@
543+ In fact, if an attribute name is referred to and it is not set for a given element,
544+ \fBinstant\fP looks for a variable with the same name. This way global defaults can be set.
545+ 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.
546+-Attribute names, as passed by \fBsgmls\fP, are in upper case.
547++Attribute names, as passed by \fBnsgmls\fP, are in upper case.
548+ .PP
549+ Any number of \fBVar\fP actions may appear in the spec file. These set the values of the variables before any translation takes place.
550+ The \fBSet\fP actions within transpecs are performed when that spec is processed when an element matches the given criteria.
551+@@ -396,7 +396,7 @@
552+ Insert the file \fIfilename\fP into the output stream.
553+ .IP "\fB_infile\fP [\fBline\fP]"
554+ Print the name of the sgml instance file to the output stream. If \fBline\fP is specified, also print the line number.
555+-This depends on \fBsgmls\fP being called with the \fB-l\fP option.
556++This depends on \fBnsgmls\fP being called with the \fB\-l\fP option.
557+ .IP "\fB_insertnode\fP \fBS\fP|\fBE\fP \fIspec-id\fP"
558+ Do \fIspec-id\fP when the current element is traversed at a later pass.
559+ This can be considered inserting a node, without content, into the hierarchy.
560+@@ -406,7 +406,7 @@
561+ \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.
562+ .IP "\fB_location\fP"
563+ The location of the current element is printed to the output stream in several ways: the path to the element (see \fB_path\fP),
564+-a position hint, which is the nearest title, the line number, if the ESIS (output from \fBsgmls\fP) contains line numbers,
565++a position hint, which is the nearest title, the line number, if the ESIS (output from \fBnsgmls\fP) contains line numbers,
566+ and the ID of the element, if it has one.
567+ This is especially useful when using the \fBMessage\fP action to validate an instance.
568+ .IP "\fB_namelist\fP \fIspec-id\fP [\fIspec-id2\fP]"
569+@@ -523,4 +523,4 @@
570+ .DE
571+ .SH "Related Information"
572+ .PP
573+-\fBinstant\fP(1), \fBsgmls\fP(1), \fBegrep\fP(1).
574++\fBinstant\fP(1), \fBnsgmls\fP(1), \fBegrep\fP(1).
575+diff -Naur docbook-to-man-2.0.0.orig/Instant/general.h docbook-to-man-2.0.0/Instant/general.h
576+--- docbook-to-man-2.0.0.orig/Instant/general.h 1999-07-03 12:58:23.000000000 +0000
577++++ docbook-to-man-2.0.0/Instant/general.h 2006-07-29 15:23:05.000000000 +0000
578+@@ -232,6 +232,7 @@
579+ def int interactive; /* flag - interactive browsing? */
580+ def int slave; /* are we slave to another process? */
581+ def int fold_case; /* flag - fold case of GIs? */
582++def int xml_mode; /* flag - XML-specific hacks */
583+
584+ /* ----- some macros for convenience and ease of code reading ----- */
585+
586+diff -Naur docbook-to-man-2.0.0.orig/Instant/main.c docbook-to-man-2.0.0/Instant/main.c
587+--- docbook-to-man-2.0.0.orig/Instant/main.c 1999-07-03 12:58:23.000000000 +0000
588++++ docbook-to-man-2.0.0/Instant/main.c 2006-07-29 15:23:05.000000000 +0000
589+@@ -199,6 +199,7 @@
590+ warnings = 1;
591+ fold_case = 1;
592+ this_prog = myname;
593++ xml_mode = 0;
594+
595+ /* setup global variable mapping */
596+ Variables = NewMap(IMS_variables);
597+@@ -258,7 +259,10 @@
598+ if (!strcmp(tok[0], "verbose")) verbose = atoi(tok[1]);
599+ else if (!strcmp(tok[0], "warnings")) warnings = atoi(tok[1]);
600+ else if (!strcmp(tok[0], "foldcase")) fold_case = atoi(tok[1]);
601++ else if (!strcmp(tok[0], "xmlmode")) xml_mode = atoi(tok[1]);
602+ else SetMappingNV(Variables, tok[0], tok[1]);
603++
604++ if ( xml_mode ) fold_case = 0; /* set for lowercase if xml flag is ON */
605+ }
606+ else {
607+ fprintf(stderr, "Expected an '=' in variable assignment: %s. Ignored\n",
608+@@ -645,19 +649,25 @@
609+ *dst = ((*src-'0') << 6) +
610+ ((*(src+1)-'0') << 3) +
611+ ((*(src+2)-'0'));
612++ if ( xml_mode && *dst == 10 && *(dst-1) == '\n') {
613++ /* nsgmls outputs \n\012 for XML line endings and we want
614++ to ignore the \012 */
615++ /* fprintf(stderr, "found newline!: %c\n", *dst); */
616++ *dst--;
617++ }
618+ src += 3;
619+ break;
620+ case '#': case '%':
621+ /* Decimal internal(#)/document(%) char */
622+ /* XXX: Handle better */
623+- *dst++ = '[';
624++ *dst++ = '[';
625+ while (*src != ';') {
626+ *dst++ = *src++;
627+ }
628+ *dst++ = ']';
629+ src++;
630+ /* XXX: Whimp out - no translation */
631+- nomap = 1;
632++ nomap = 1;
633+ break;
634+ case '|':
635+ /* SDATA reference */
636+@@ -725,16 +735,16 @@
637+ /* whether or not whitespace is kept in this element */
638+ cur_e = e;
639+ while (cur_e) {
640+- if (pch = FindAttValByName(cur_e,"FORMAT")) {
641++ if (pch = FindAttValByName(cur_e,xml_mode ? "format" : "FORMAT")) {
642+ #ifdef DEBUG
643+- fprintf(stderr," D: Using FORMAT from %s element\n",
644++ fprintf(stderr," D: Using format from %s element\n",
645+ cur_e->gi);
646+ #endif
647+ break;
648+ }
649+ cur_e = cur_e->parent;
650+ }
651+- if (!(pch && !(strcmp(pch,"LINESPECIFIC")))) {
652++ if (!(pch && !(strcmp(pch, xml_mode ? "linespecific" : "LINESPECIFIC")))) {
653+ #ifdef DEBUG
654+ fprintf(stderr," D: Compressing whitespace\n");
655+ #endif
656+diff -Naur docbook-to-man-2.0.0.orig/Instant/tptregexp/regexp.c docbook-to-man-2.0.0/Instant/tptregexp/regexp.c
657+--- docbook-to-man-2.0.0.orig/Instant/tptregexp/regexp.c 1999-07-03 12:58:24.000000000 +0000
658++++ docbook-to-man-2.0.0/Instant/tptregexp/regexp.c 2006-07-29 15:23:05.000000000 +0000
659+@@ -196,7 +196,6 @@
660+ register char *longest;
661+ register int len;
662+ int flags;
663+- extern char *malloc();
664+
665+ if (exp == NULL)
666+ FAIL("NULL argument");
667+@@ -705,7 +704,6 @@
668+ register char *string;
669+ {
670+ register char *s;
671+- extern char *strchr();
672+
673+ /* Be paranoid... */
674+ if (prog == NULL || string == NULL) {
675+@@ -804,7 +802,6 @@
676+ {
677+ register char *scan; /* Current node. */
678+ char *next; /* Next node. */
679+- extern char *strchr();
680+
681+ scan = prog;
682+ #ifdef DEBUG
683+diff -Naur docbook-to-man-2.0.0.orig/Makefile docbook-to-man-2.0.0/Makefile
684+--- docbook-to-man-2.0.0.orig/Makefile 1999-07-03 12:58:22.000000000 +0000
685++++ docbook-to-man-2.0.0/Makefile 2006-07-29 15:23:05.000000000 +0000
686+@@ -41,7 +41,7 @@
687+ SHELL = /bin/sh
688+ MAKE = make
689+
690+-PIECES = cmd Instant Transpec
691++PIECES = cmd Instant Transpec
692+
693+
694+ all:
695+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
696+--- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.prolog 1999-07-03 12:58:24.000000000 +0000
697++++ docbook-to-man-2.0.0/Transpec/docbook-to-man.prolog 2006-07-29 15:23:05.000000000 +0000
698+@@ -1,7 +1,7 @@
699+-...\"
700+-...\" Prolog for docbook-to-man.ts - macros to push/pop fonts.
701+-...\" $Id$
702+-...\"
703++.\"
704++.\" Prolog for docbook-to-man.ts - macros to push/pop fonts.
705++.\" $Id$
706++.\"
707+ .de pF
708+ .ie \a\\*(f1\a\a .ds f1 \\n(.f
709+ .el .ie \a\\*(f2\a\a .ds f2 \\n(.f
710+@@ -33,6 +33,6 @@
711+ .ds f2\"
712+ .ds f3\"
713+ .ds f4\"
714+-...\"
715+-...\" End of prolog
716+-...\"
717++.\"
718++.\" End of prolog
719++.\"
720+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
721+--- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts 1999-07-03 12:58:24.000000000 +0000
722++++ docbook-to-man-2.0.0/Transpec/docbook-to-man.ts 2006-07-29 15:23:05.000000000 +0000
723+@@ -57,10 +57,10 @@
724+ # #### ##### ##### ##### ##### ##### #### #####
725+ #
726+ GI: REFENTRY
727+-StartText: ^'\\" t^${_action 1001}
728+- ^.TH "${_followrel descendant REFENTRYTITLE 1000}"
729++#StartText: ^'\\" t^${_action 1001}
730++StartText: ^${_action 1001}.TH "${_followrel descendant REFENTRYTITLE 1000}"
731+ "${_followrel descendant MANVOLNUM 1000}"^
732+-EndText: ^...\\" created by instant / docbook-to-man, ${date}^
733++EndText: ^.\\" created by instant / docbook-to-man, ${date}^
734+ -
735+ #
736+ GI: DOCINFO
737+@@ -71,6 +71,26 @@
738+ Context: DOCINFO
739+ # inside DocInfo, which we're ignoring
740+ -
741++GI: COPYRIGHT
742++Context: DOCINFO
743++# inside DocInfo, which we're ignoring
744++-
745++GI: HOLDER
746++Context: COPYRIGHT
747++# inside DocInfo, which we're ignoring
748++-
749++GI: YEAR
750++Context: COPYRIGHT
751++# inside DocInfo, which we're ignoring
752++-
753++#
754++GI: REFENTRYINFO
755++Ignore: all
756++-
757++#
758++GI: COPYRIGHT
759++Context: REFENTRYINFO
760++-
761+ #
762+ GI: REFMETA
763+ Ignore: all
764+@@ -306,8 +326,10 @@
765+ -
766+ #
767+ GI: PROGRAMLISTING
768+-StartText: ^.PP^.nf^${_action 1001}^\\f(CW
769+-EndText: \\fR^.fi^.PP^
770++#StartText: ^.PP^.nf^${_action 1001}^\\f(CW
771++StartText: ^.PP^.nf^${_action 1001}^
772++#EndText: \\fR^.fi^.PP^
773++EndText: ^.fi^.PP^
774+ Verbatim:
775+ -
776+ #
777+@@ -1631,6 +1653,9 @@
778+ StartText: \\fI
779+ EndText: \\fP
780+ -
781++GI: ENVAR
782++# no special presentation
783++-
784+ #
785+ GI: FIRSTTERM
786+ StartText: \\fI
787+@@ -1674,7 +1699,8 @@
788+ #
789+ GI: COMMAND
790+ StartText: \\fB
791+-EndText: \\fP
792++#EndText: \\fP
793++EndText: \\fR
794+ -
795+ #
796+ GI: COMPUTEROUTPUT
797+@@ -1682,6 +1708,11 @@
798+ EndText: \\fP
799+ -
800+ #
801++GI: CONSTANT
802++StartText: \\fB
803++EndText: \\fP
804++-
805++#
806+ GI: DATABASE
807+ # no special presentation
808+ -
809+@@ -1819,7 +1850,8 @@
810+ #
811+ GI: REPLACEABLE
812+ StartText: \\fI
813+-EndText: \\fP
814++#EndText: \\fP
815++EndText: \\fR
816+ -
817+ #
818+ GI: RETURNVALUE
819+@@ -1897,6 +1929,11 @@
820+ EndText: \\fP
821+ -
822+ #
823++GI: VARNAME
824++StartText: \\fB
825++EndText: \\fP
826++-
827++#
828+ GI: AUTHOR
829+ # no special presentation - defer to content
830+ -
831+@@ -2006,7 +2043,7 @@
832+ #
833+ GI: _tabset
834+ SpecID: 1001
835+-StartText: .ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
836++#StartText: .ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
837+ Ignore: all
838+ -
839+ #
840+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
841+--- docbook-to-man-2.0.0.orig/Transpec/docbook-to-man.ts-PUSHPOP 1999-07-03 12:58:24.000000000 +0000
842++++ docbook-to-man-2.0.0/Transpec/docbook-to-man.ts-PUSHPOP 2006-07-29 15:23:05.000000000 +0000
843+@@ -57,10 +57,11 @@
844+ # #### ##### ##### ##### ##### ##### #### #####
845+ #
846+ GI: REFENTRY
847+-StartText: ^'\\" t^.TH "${_followrel descendant REFENTRYTITLE 1000}"
848++#StartText: ^'\\" t^.TH "${_followrel descendant REFENTRYTITLE 1000}"
849++StartText: ^.TH "${_followrel descendant REFENTRYTITLE 1000}"
850+ "${_followrel descendant MANVOLNUM 1000}" "${date}"
851+ ^${_action 1002}^${_action 1001}^
852+-EndText: ^...\\" created by instant / docbook-to-man, ${date}^
853++EndText: ^.\\" created by instant / docbook-to-man, ${date}^
854+ -
855+ #
856+ GI: DOCINFO
857+@@ -2161,7 +2162,7 @@
858+ #
859+ GI: _tabset
860+ SpecID: 1001
861+-StartText: .ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
862++#StartText: .ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
863+ Ignore: all
864+ -
865+ #
866+diff -Naur docbook-to-man-2.0.0.orig/Transpec/roff.cmap docbook-to-man-2.0.0/Transpec/roff.cmap
867+--- docbook-to-man-2.0.0.orig/Transpec/roff.cmap 1999-07-03 12:58:24.000000000 +0000
868++++ docbook-to-man-2.0.0/Transpec/roff.cmap 2006-07-29 15:23:05.000000000 +0000
869+@@ -48,6 +48,7 @@
870+ #
871+ #
872+ # From To
873++\ \\
874+ \\ \\e
875+ ^ \^
876+ . \\&.
877+diff -Naur docbook-to-man-2.0.0.orig/Transpec/roff.sdata docbook-to-man-2.0.0/Transpec/roff.sdata
878+--- docbook-to-man-2.0.0.orig/Transpec/roff.sdata 1999-07-03 12:58:24.000000000 +0000
879++++ docbook-to-man-2.0.0/Transpec/roff.sdata 2006-07-29 15:23:05.000000000 +0000
880+@@ -58,9 +58,9 @@
881+ [frac38] 3/8
882+ [frac58] 5/8
883+ [frac78] 7/8
884+-[sup1 ] \\u1\\l
885+-[sup2 ] \\u2\\l
886+-[sup3 ] \\u3\\l
887++[sup1 ] \\(S1
888++[sup2 ] \\(S2
889++[sup3 ] \\(S3
890+ [plus ] \\(pl
891+ [plusmn] \\(+-
892+ [lt ] <
893+@@ -69,10 +69,12 @@
894+ [divide] \\(di
895+ [times ] \\(ti
896+ # [curren] =general currency sign
897+-[pound ] #
898++[curren] \\(Cs
899++[euro ] \\(Cs
900++[pound ] \\(Po
901+ [dollar] $
902+ [cent ] \\(ct
903+-[yen ] yen
904++[yen ] \\(Ye
905+ [num ] #
906+ [percnt] %
907+ [amp ] &
908+@@ -81,7 +83,7 @@
909+ [lsqb ] [
910+ [bsol ] \\e
911+ [rsqb ] ]
912+-[lcub ] { /lbrace O: =left curly bracket
913++[lcub ] {
914+ # [horbar] horizontal bar
915+ [horbar] _
916+ [verbar] \\(or
917+@@ -91,9 +93,13 @@
918+ [deg ] \\(de
919+ # [ordm ] =ordinal indicator, masculine
920+ # [ordf ] =ordinal indicator, feminine
921++[ordf ] \\(Of
922++[ordm ] \\(Om
923+ [sect ] \\(sc
924+ # [para ] =pilcrow (paragraph sign)
925++[para ] \\(ps
926+ # [middot] /centerdot B: =middle dot
927++[middot] \\(pc
928+ [larr ] \\(<-
929+ [rarr ] \\(->
930+ [uarr ] \\(ua
931+@@ -106,8 +112,9 @@
932+ [brvbar] |
933+ [not ] \\(no
934+ # [sung ] =music note (sung text sign)
935+-[excl ] !
936++[excl ] \!
937+ # [iexcl ] =inverted exclamation mark
938++[iexcl ] \\(r!
939+ [quot ] "
940+ [apos ] \\&'
941+ [lpar ] (
942+@@ -121,14 +128,15 @@
943+ [semi ] ;
944+ [quest ] ?
945+ # [iquest] =inverted question mark
946++[iquest] \\(r?
947+ # [laquo ] =angle quotation mark, left
948+-[laquo ] <<
949++[laquo ] \\(Fo
950+ # [raquo ] =angle quotation mark, right
951+-[raquo ] >>
952++[raquo ] \\(Fc
953+ [lsquo ] `
954+ [rsquo ] \\&'
955+-[ldquo ] "
956+-[rdquo ] "
957++[ldquo ] \\(lq
958++[rdquo ] \\(rq
959+ [nbsp ] \\
960+ [shy ] \\%
961+ #
962+@@ -137,8 +145,12 @@
963+ # trailing space here
964+ [emsp ] \\ \\
965+ [ensp ] \\
966++# The next two entities are the only ones I can find where the SGML entity
967++# doesn't match. From sgml-iso-entities-8879.1986/ISOpub.ent:
968++# <!ENTITY emsp13 SDATA "[emsp3 ]"--=1/3-em space-->
969+ [emsp3 ] \\
970+ [emsp4 ] \\
971++#
972+ [numsp ] \\0
973+ [puncsp] \\|
974+ [thinsp] \\!
975+@@ -158,6 +170,7 @@
976+ [frac16] 1/6
977+ [frac56] 5/6
978+ # [incare] =in-care-of symbol
979++[incare] c/o
980+ # [block ] =full block
981+ # [uhblk ] =upper half block
982+ # [lhblk ] =lower half block
983+@@ -170,7 +183,7 @@
984+ # [rect ] =rectangle, open
985+ # [utri ] /triangle =up triangle, open
986+ # [dtri ] /triangledown =down triangle, open
987+-[star ] \\(** =star, open
988++[star ] \\(**
989+ [bull ] \\(bu
990+ # [squf ] /blacksquare =sq bullet, filled
991+ # [utrif ] /blacktriangle =up tri, filled
992+@@ -209,6 +222,7 @@
993+ [vellip] \\&...
994+ # [hybull] rectangle, filled (hyphen bullet)
995+ # [loz ] /lozenge - lozenge or total mark
996++[rsquor] \\(lz
997+ # [lozf ] /blacklozenge - lozenge, filled
998+ # [ltri ] /triangleleft B: l triangle, open
999+ # [rtri ] /triangleright B: r triangle, open
1000+@@ -224,68 +238,100 @@
1001+ #
1002+ # Added Latin 1 ________________________________
1003+ #
1004+-[aacute] \\(a'
1005+-[Aacute] \\(A'
1006+-[acirc ] \\(a^
1007+-[Acirc ] \\(A^
1008+-[agrave] \\(a`
1009+-[Agrave] \\(A`
1010++[aacute] \\('a
1011++[Aacute] \\('A
1012++# It's not clear why, but the ^ must be escaped
1013++[acirc ] \\(\^a
1014++[Acirc ] \\(\^A
1015++[agrave] \\(`a
1016++[Agrave] \\(`A
1017++[aring ] \\(oa
1018++[Aring ] \\(oA
1019++[atilde] \\(~a
1020++[Atilde] \\(~A
1021+ # [aring ] =small a, ring
1022+ # [Aring ] =capital A, ring
1023+ # [atilde] =small a, tilde
1024+ # [Atilde] =capital A, tilde
1025+-[auml ] \\(a:
1026++[auml ] \\(:a
1027++[Auml ] \\(:A
1028+ # [Auml ] =capital A, dieresis or umlaut mark
1029+ [aelig ] \\(ae
1030+ [AElig ] \\(AE
1031+ # [ccedil] =small c, cedilla
1032+ # [Ccedil] =capital C, cedilla
1033++[ccedil] \\(,c
1034++[Ccedil] \\(,C
1035+ # [eth ] =small eth, Icelandic
1036+ # [ETH ] =capital Eth, Icelandic
1037+-[eacute] \\(e'
1038+-[Eacute] \\(E'
1039++[eth ] \\(Sd
1040++[ETH ] \\(-D
1041++[eacute] \\('e
1042++[Eacute] \\('E
1043+ # [ecirc ] =small e, circumflex accent
1044+ # [Ecirc ] =capital E, circumflex accent
1045+-[egrave] \\(e`
1046+-[Egrave] \\(E`
1047++[ecirc ] \\(\^e
1048++[Ecirc ] \\(\^E
1049++[egrave] \\(`e
1050++[Egrave] \\(`E
1051+ # [euml ] =small e, dieresis or umlaut mark
1052+ # [Euml ] =capital E, dieresis or umlaut mark
1053+-[iacute] \\(i'
1054+-[Iacute] \\(I'
1055++[euml ] \\(:e
1056++[Euml ] \\(:E
1057++[iacute] \\('i
1058++[Iacute] \\('I
1059+ # [icirc ] =small i, circumflex accent
1060+ # [Icirc ] =capital I, circumflex accent
1061+-[igrave] \\(i`
1062+-[Igrave] \\(I`
1063++[iuml ] \\(:i
1064++[Iuml ] \\(:I
1065++[icirc ] \\(\^i
1066++[Icirc ] \\(\^I
1067++[igrave] \\(`i
1068++[Igrave] \\(`I
1069+ # [iuml ] =small i, dieresis or umlaut mark
1070+ # [Iuml ] =capital I, dieresis or umlaut mark
1071+-[ntilde] \\(n~
1072+-[Ntilde] \\(N~
1073+-[oacute] \\(o'
1074+-[Oacute] \\(O'
1075++[ntilde] \\(~n
1076++[Ntilde] \\(~N
1077++[otilde] \\(~o
1078++[Otilde] \\(~O
1079++[oacute] \\('o
1080++[Oacute] \\('O
1081+ # [ocirc ] =small o, circumflex accent
1082+ # [Ocirc ] =capital O, circumflex accent
1083+-[ograve] \\(o`
1084+-[Ograve] \\(O`
1085+-[oslash] \\(o/
1086+-[Oslash] \\(O/
1087++[ocirc ] \\(\^o
1088++[Ocirc ] \\(\^O
1089++[ograve] \\(`o
1090++[Ograve] \\(`O
1091++[oslash] \\(/o
1092++[Oslash] \\(/O
1093+ # [otilde] =small o, tilde
1094+ # [Otilde] =capital O, tilde
1095+ # [ouml ] =small o, dieresis or umlaut mark
1096+ # [Ouml ] =capital O, dieresis or umlaut mark
1097+ [szlig ] \\(ss
1098+-[thorn ] \\(th
1099++[thorn ] \\(Tp
1100+ # [THORN ] =capital THORN, Icelandic
1101+-[uacute] \\(u'
1102+-[Uacute] \\(U'
1103++[uacute] \\('u
1104++[Uacute] \\('U
1105+ # [ucirc ] =small u, circumflex accent
1106+ # [Ucirc ] =capital U, circumflex accent
1107+-[ugrave] \\(u`
1108+-[Ugrave] \\(U`
1109++[ucirc ] \\(\^u
1110++[Ucirc ] \\(\^U
1111++[ugrave] \\(`u
1112++[Ugrave] \\(`U
1113+ # [uuml ] =small u, dieresis or umlaut mark
1114+ # [Uuml ] =capital U, dieresis or umlaut mark
1115++[uuml ] \\(:u
1116++[Uuml ] \\(:U
1117+ # [yacute] =small y, acute accent
1118+ # [Yacute] =capital Y, acute accent
1119++[yacute] \\('y
1120++[Yacute] \\('Y
1121+ # [yuml ] =small y, dieresis or umlaut mark
1122++[yuml ] \\(:y
1123++# The character value for Y with diaeresis seems to have been commandeered
1124++# for 3/4; see iso_8859_15(7) for an example
1125++[Yuml ] Y
1126+ #
1127+ # Added Latin 2 ________________________________
1128+ #
1129+@@ -333,6 +379,7 @@
1130+ # [ijlig ] =small ij ligature
1131+ # [IJlig ] =capital IJ ligature
1132+ # [inodot] =small i without dot
1133++[inodot] \\(.i
1134+ # [iogon ] =small i, ogonek
1135+ # [Iogon ] =capital I, ogonek
1136+ # [itilde] =small i, tilde
1137+@@ -351,7 +398,9 @@
1138+ # [lmidot] =small l, middle dot
1139+ # [Lmidot] =capital L, middle dot
1140+ # [lstrok] =small l, stroke
1141++[lstrok] \\(/l
1142+ # [Lstrok] =capital L, stroke
1143++[Lstrok] \\(/L
1144+ # [nacute] =small n, acute accent
1145+ # [Nacute] =capital N, acute accent
1146+ # [eng ] =small eng, Lapp
1147+@@ -366,7 +415,9 @@
1148+ # [Omacr ] =capital O, macron
1149+ # [omacr ] =small o, macron
1150+ # [oelig ] =small oe ligature
1151++[oelig ] \\(oe
1152+ # [OElig ] =capital OE ligature
1153++[OElig ] \\(OE
1154+ # [racute] =small r, acute accent
1155+ # [Racute] =capital R, acute accent
1156+ # [rcaron] =small r, caron
1157+@@ -512,45 +563,71 @@
1158+ # General Technical ________________________________
1159+ #
1160+ # [aleph ] /aleph =aleph, Hebrew
1161++[aleph ] \\(Ah
1162+ # [and ] /wedge /land B: =logical and
1163++[and ] \\(AN
1164+ # [ang90 ] =right (90 degree) angle
1165+ # [angsph] /sphericalangle =angle-spherical
1166+-[ap ] \\(ap
1167++[ap ] \\(~~
1168+ # [becaus] /because R: =because
1169+ # [bottom] /bot B: =perpendicular
1170++[bottom] \\(pp
1171+ # [cap ] /cap B: =intersection
1172++[cap ] \\(ca
1173+ # [cong ] /cong R: =congruent with
1174++[cong ] \\(=~
1175+ # [conint] /oint L: =contour integral operator
1176+ # [cup ] /cup B: =union or logical sum
1177++[cup ] \\(cu
1178+ [equiv ] \\(==
1179+ # [exist ] /exists =at least one exists
1180++[exist ] \\(te
1181+ # [forall] /forall =for all
1182++[forall] \\(fa
1183+ # [fnof ] =function of (italic small f)
1184++[fnof ] \\(Fn
1185+ [ge ] \\(>=
1186+ # [iff ] /iff =if and only if
1187++[iff ] <=>
1188+ [infin ] \\(if
1189+ # [int ] /int L: =integral operator
1190++[int ] \\(is
1191+ [isin ] \\(sb
1192+ # [lang ] /langle O: =left angle bracket
1193++[lang ] <
1194+ # [lArr ] /Leftarrow A: =is implied by
1195++[lArr ] \\(lA
1196+ [le ] \\(<=
1197+ [minus ] \\(mi
1198+ # [mnplus] /mp B: =minus-or-plus sign
1199+ # [nabla ] /nabla =del, Hamilton operator
1200++[nabla ] \\(gr
1201+ [ne ] \\(!=
1202+ # [ni ] /ni /owns R: =contains
1203++[ni ] \\(st
1204+ # [or ] /vee /lor B: =logical or
1205++[or ] \\(OR
1206+ # [par ] /parallel R: =parallel
1207++[par ] ||
1208+ # [part ] /partial =partial differential
1209++[part ] \\(pd
1210+ # [permil] =per thousand
1211++[permil] \\(%0
1212+ # [perp ] /perp R: =perpendicular
1213++[perp ] \\(pp
1214+ # [prime ] /prime =prime or minute
1215++[prime ] \\(fm
1216+ # [Prime ] =double prime or second
1217++[Prime ] \\(sd
1218+ [prop ] \\(pt
1219+ # [radic ] /surd =radical
1220++[radic ] \\(sr
1221+ # [rang ] /rangle C: =right angle bracket
1222++[rang ] >
1223+ # [rArr ] /Rightarrow A: =implies
1224++[rArr ] \\(rA
1225+ # [sim ] /sim R: =similar
1226++[sim ] \\(ti
1227+ # [sime ] /simeq R: =similar, equals
1228+ [square] \\(sq
1229+ [sub ] \\(sb
1230+@@ -558,16 +635,24 @@
1231+ [sup ] \\(sp
1232+ [supe ] \\(ip
1233+ # [there4] /therefore R: =therefore
1234++[there4] \\(tf
1235+ # [Verbar] /Vert =dbl vertical bar
1236++[Verbar] ||
1237+ # [angst ] Angstrom =capital A, ring
1238++[angst ] \\(\^A
1239+ # [bernou] Bernoulli function (script capital B)
1240++# A less than desirable solution
1241++[angst ] B
1242+ # [compfn] B: composite function (small circle)
1243+ # [Dot ] =dieresis or umlaut mark
1244++[Dot ] \\(ad
1245+ # [DotDot] four dots above
1246+ # [hamilt] Hamiltonian (script capital H)
1247+ # [lagran] Lagrangian (script capital L)
1248+ # [lowast] low asterisk
1249++[lowast] \\(**
1250+ # [notin ] N: negated set membership
1251++[notin ] \\(nm
1252+ # [order ] order of (script small o)
1253+ # [phmmat] physics M-matrix (script capital M)
1254+ # [tdot ] three dots above
1255+@@ -576,18 +661,33 @@
1256+ #
1257+ # Diacritical Marks ________________________________
1258+ #
1259+-[acute ] \\&'
1260+-[breve ] \\(be
1261+-[caron ] \\(hc
1262+-[cedil ] \\(cd
1263++[acute ] \\aa
1264++[breve ] \\(ab
1265++[caron ] \\(ah
1266++[cedil ] \\(ac
1267+ # [circ ] =circumflex accent
1268++[circ ] \\(a\^
1269+ # [dblac ] =double acute accent
1270++[dblac ] \\(a"
1271+ # [die ] =dieresis
1272+-[dot ] \\(dt
1273++[die ] \\(ad
1274++[dot ] \\(a.
1275+ [grave ] `
1276+-[macr ] \\(ma
1277+-[ogon ] \\(og
1278+-[ring ] \\(ri
1279++[macr ] \\(a-
1280++[ogon ] \\(ho
1281++[ring ] \\(ao
1282+ [tilde ] ~
1283+-[uml ] \\(..
1284++[uml ] \\(ad
1285++#
1286++# Added Math Symbols: Delimiters
1287++#
1288++[rceil ] \\(rc
1289++[lceil ] \\(lc
1290++[rfloor] \\(rf
1291++[lfloor] \\(lf
1292++# [rpargt] ??
1293++# [urcorn] Top right corner
1294++# [drcorn] Bottom right corner
1295++# [ulcorn] Top left corner
1296++# [dlcorn] Bottom left corner
1297+ #
1298+diff -Naur docbook-to-man-2.0.0.orig/ans.patch docbook-to-man-2.0.0/ans.patch
1299+--- docbook-to-man-2.0.0.orig/ans.patch 1999-07-03 12:58:22.000000000 +0000
1300++++ docbook-to-man-2.0.0/ans.patch 2006-07-29 15:23:05.000000000 +0000
1301+@@ -1116,7 +1116,7 @@
1302+ ! StartText: ^.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
1303+ ^.TH "${_followrel descendant REFENTRYTITLE 1000}"
1304+ "${_followrel descendant MANVOLNUM 1000}"^
1305+- EndText: ^...\\" created by instant / docbook-to-man, ${date}^
1306++ EndText: ^.\\" created by instant / docbook-to-man, ${date}^
1307+ --- 57,63 ----
1308+ # #### ##### ##### ##### ##### ##### #### #####
1309+ #
1310+@@ -1124,7 +1124,7 @@
1311+ ! StartText: ^'\\" t^${_action 1001}
1312+ ^.TH "${_followrel descendant REFENTRYTITLE 1000}"
1313+ "${_followrel descendant MANVOLNUM 1000}"^
1314+- EndText: ^...\\" created by instant / docbook-to-man, ${date}^
1315++ EndText: ^.\\" created by instant / docbook-to-man, ${date}^
1316+ ***************
1317+ *** 133,138 ****
1318+ --- 137,147 ----
1319+@@ -1356,7 +1356,7 @@
1320+ ! StartText: ^.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
1321+ ! ^.TH "${_followrel descendant REFENTRYTITLE 1000}"
1322+ ! "${_followrel descendant MANVOLNUM 1000}"^
1323+-! EndText: ^...\\" created by instant / docbook-to-man, ${date}
1324++! EndText: ^.\\" created by instant / docbook-to-man, ${date}
1325+ -
1326+ #
1327+ GI: DOCINFO
1328+@@ -1367,7 +1367,7 @@
1329+ ! StartText: ^'\\" t^.TH "${_followrel descendant REFENTRYTITLE 1000}"
1330+ ! "${_followrel descendant MANVOLNUM 1000}" "${date}"
1331+ ! ^${_action 1002}^${_action 1001}^
1332+-! EndText: ^...\\" created by instant / docbook-to-man, ${date}^
1333++! EndText: ^.\\" created by instant / docbook-to-man, ${date}^
1334+ -
1335+ #
1336+ GI: DOCINFO
1337+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
1338+--- docbook-to-man-2.0.0.orig/cmd/docbook-to-man.sh 1999-07-03 12:58:23.000000000 +0000
1339++++ docbook-to-man-2.0.0/cmd/docbook-to-man.sh 2006-07-29 15:23:05.000000000 +0000
1340+@@ -37,33 +37,22 @@
1341+ #
1342+ #############################################################################
1343+
1344+-# ***** change the following paths if your installation of nsgmls and / or
1345+-# ***** DocBook isn't into the default places.
1346+-
1347+-ROOT=/usr/local
1348+-SGMLS=$ROOT/lib/sgml
1349+-DOCBOOK=$SGMLS/Davenport/dtd
1350+-
1351+-
1352+-# ***** modify the following line (to "=false") if you're not using the
1353+-# ***** Elan Documentor's Workbench
1354+-
1355+-doElanPSInclude=true
1356+-
1357+-
1358+-
1359+-# Everything below this line should be pretty standard and not require
1360+-# modification.
1361+-
1362+-#ulimit -c unlimited
1363+-
1364+-PARSER=nsgmls
1365+-INSTANT=instant
1366+-INSTANT_OPT=-d
1367++ROOT=/usr
1368++SGMLS=$ROOT/share/sgml
1369++DOCBOOK=$SGMLS/docbook/dtd/4.1
1370++
1371++if test -x /usr/bin/nsgmls; then
1372++ PARSER=/usr/bin/nsgmls
1373++elif test -x /usr/bin/onsgmls; then
1374++ PARSER=/usr/bin/onsgmls
1375++else
1376++ echo "error: SGML parser not found" 1>&2
1377++fi
1378++INSTANT=/usr/bin/instant
1379++INSTANT_OPT=${INSTANT_OPT:-"-d"}
1380+
1381+ CATALOG=$DOCBOOK/docbook.cat
1382+ DECL=$DOCBOOK/docbook.dcl
1383+-#PROLOG=$DOCBOOK/docbook.prolog
1384+
1385+ error=false
1386+
1387+@@ -72,104 +61,13 @@
1388+ else error=true
1389+ fi
1390+
1391+-if `$error`
1392+-then echo "usage: docbook-to-man docbook-instance"
1393+- exit 1
1394+-fi
1395++$error && echo "usage: docbook-to-man docbook-instance" 1>&2 && exit 1
1396+
1397+-if `$doElanPSInclude`
1398+-then cat > /tmp/dtm.$$.psinc <<\!
1399+-...\" $Header$
1400+-...\"
1401+-...\" transcript compatibility for postscript use.
1402+-...\"
1403+-...\" synopsis: .P! <file.ps>
1404+-...\"
1405+-.de P!
1406+-\\&.
1407+-.fl \" force out current output buffer
1408+-\\!%PB
1409+-\\!/showpage{}def
1410+-...\" the following is from Ken Flowers -- it prevents dictionary overflows
1411+-\\!/tempdict 200 dict def tempdict begin
1412+-.fl \" prolog
1413+-.sy cat \\$1\" bring in postscript file
1414+-...\" the following line matches the tempdict above
1415+-\\!end % tempdict %
1416+-\\!PE
1417+-\\!.
1418+-.sp \\$2u \" move below the image
1419+-..
1420+-!
1421+-else cat > /tmp/dtm.$$.psinc <<\!
1422+-...\" $Header$
1423+-...\"
1424+-...\" transcript compatibility for postscript use.
1425+-...\"
1426+-...\" synopsis: .P! <file.ps>
1427+-...\"
1428+-.de P!
1429+-.fl
1430+-\!!1 setgray
1431+-.fl
1432+-\\&.\"
1433+-.fl
1434+-\!!0 setgray
1435+-.fl \" force out current output buffer
1436+-\!!save /psv exch def currentpoint translate 0 0 moveto
1437+-\!!/showpage{}def
1438+-.fl \" prolog
1439+-.sy sed -e 's/^/!/' \\$1\" bring in postscript file
1440+-\!!psv restore
1441+-.
1442+-!
1443+-fi
1444+-
1445+-cat >> /tmp/dtm.$$.psinc <<\!
1446+-.de pF
1447+-.ie \a\\*(f1\a\a .ds f1 \\n(.f
1448+-.el .ie \a\\*(f2\a\a .ds f2 \\n(.f
1449+-.el .ie \a\\*(f3\a\a .ds f3 \\n(.f
1450+-.el .ie \a\\*(f4\a\a .ds f4 \\n(.f
1451+-.el .tm ? font overflow
1452+-.ft \\$1
1453+-..
1454+-.de fP
1455+-.ie !\a\\*(f4\a\a \{\
1456+-. ft \\*(f4
1457+-. ds f4\"
1458+-' br \}
1459+-.el .ie !\a\\*(f3\a\a \{\
1460+-. ft \\*(f3
1461+-. ds f3\"
1462+-' br \}
1463+-.el .ie !\a\\*(f2\a\a \{\
1464+-. ft \\*(f2
1465+-. ds f2\"
1466+-' br \}
1467+-.el .ie !\a\\*(f1\a\a \{\
1468+-. ft \\*(f1
1469+-. ds f1\"
1470+-' br \}
1471+-.el .tm ? font underflow
1472+-..
1473+-.ds f1\"
1474+-.ds f2\"
1475+-.ds f3\"
1476+-.ds f4\"
1477+-!
1478+-
1479+-
1480+-#if [ ! -f $PROLOG ]
1481+-#then cat > $PROLOG <<!
1482+-#<!DOCTYPE RefEntry PUBLIC "-//Davenport//DTD DocBook V2.4.1//EN" [
1483+-#<!ENTITY npzwc "">
1484+-#]>
1485+-#!
1486+-#fi
1487+-
1488+-(cat /tmp/dtm.$$.psinc;
1489++(#cat /tmp/dtm.$$.psinc;
1490+ $PARSER -gl -m$CATALOG $DECL $INSTANCE |
1491+- $INSTANT $INSTANT_OPT -croff.cmap -sroff.sdata -tdocbook-to-man.ts)
1492+-
1493+-rm -f /tmp/dtm.$$.psinc
1494++ $INSTANT -croff.cmap -sroff.sdata -tdocbook-to-man.ts $INSTANT_OPT |
1495++ sed 's/^[ ]*//
1496++ s/$/ /
1497++ s/--/\\-\\-/g
1498++ s/^-/\\-/
1499++ s/\([^A-Za-z0-9\-]\)-/\1\\-/g' )
1500--- docbook-to-man-2.0.0.orig/debian/patches/00list
1501+++ docbook-to-man-2.0.0/debian/patches/00list
1502@@ -0,0 +1 @@
1503+01-conglomeration
1504--- docbook-to-man-2.0.0.orig/debian/changelog
1505+++ docbook-to-man-2.0.0/debian/changelog
1506@@ -0,0 +1,190 @@
1507+docbook-to-man (1:2.0.0-21) unstable; urgency=low
1508+
1509+ * Took over package from Luk.
1510+ * Redone debian directory based on new debhelper templates, additionally:
1511+ - including README and README.ans as docs.
1512+ - removed useless README.Debian.
1513+ - using dpatch for upstream modifications now.
1514+
1515+ -- Daniel Baumann <daniel@debian.org> Sat, 29 Jul 2006 17:26:00 +0200
1516+
1517+docbook-to-man (1:2.0.0-20) unstable; urgency=low
1518+
1519+ * Make shell independent (Closes: #332437).
1520+
1521+ -- Luk Claes <luk@debian.org> Sat, 19 Nov 2005 18:40:30 +0100
1522+
1523+docbook-to-man (1:2.0.0-19) unstable; urgency=low
1524+
1525+ * Remove docbook-dsssl dependency
1526+ * Correct support for XML sources.
1527+
1528+ -- Luk Claes <luk@debian.org> Wed, 3 Aug 2005 17:09:49 +0200
1529+
1530+docbook-to-man (1:2.0.0-18) unstable; urgency=low
1531+
1532+ * Add support for XML sources (closes: #319153).
1533+ * Changed e-mail address to luk@debian.org.
1534+ * Updated Standards-Version.
1535+ * Added debian/compat.
1536+
1537+ -- Luk Claes <luk@debian.org> Wed, 3 Aug 2005 16:36:39 +0200
1538+
1539+docbook-to-man (1:2.0.0-17) unstable; urgency=low
1540+
1541+ * cmd/docbook-to-man.sh: UTF minus signs (closes: #284209).
1542+
1543+ -- Luk Claes <luk.claes@ugent.be> Tue, 21 Dec 2004 14:54:21 +0100
1544+
1545+docbook-to-man (1:2.0.0-16) unstable; urgency=low
1546+
1547+ * Transpec/docbook-to-man.ts: removed '\\' for OPTION (closes: #279912).
1548+ * cmd/docbook-to-man.sh: sed/ -/ \\-/g (UTF minus sign).
1549+
1550+ -- Luk Claes <luk.claes@ugent.be> Sat, 6 Nov 2004 11:43:54 +0100
1551+
1552+docbook-to-man (1:2.0.0-15) unstable; urgency=low
1553+
1554+ * Removed postscript and font stuff (closes: #275568, #286383).
1555+
1556+ -- Luk Claes <luk.claes@ugent.be> Tue, 12 Oct 2004 15:35:43 +0200
1557+
1558+docbook-to-man (1:2.0.0-14) unstable; urgency=low
1559+
1560+ * Removed 'extern char *malloc()' from Instant/tptregexp/regexp.c
1561+ (closes: #270951).
1562+ * Added section numbers to manpages for instant and transpec
1563+ * debian/rules: transpec.1 -> transpec.5
1564+ * Transpec/docbook-to-man.ts added '//' for OPTION (UTF minus sign)
1565+
1566+ -- Luk Claes <luk.claes@ugent.be> Fri, 10 Sep 2004 11:18:11 +0200
1567+
1568+docbook-to-man (1:2.0.0-13) unstable; urgency=low
1569+
1570+ * Updated manpage and groff comments generated (closes: #208574).
1571+
1572+ -- Luk Claes <luk.claes@ugent.be> Fri, 5 Sep 2003 09:12:39 +0200
1573+
1574+docbook-to-man (1:2.0.0-12) unstable; urgency=low
1575+
1576+ * New maintainer (closes: #154590).
1577+ * Depends now on sp|opensp instead of sp (closes: #196835).
1578+ * Updated to standards version 3.6.1.
1579+ * Removed recommendation to switch to DocBook/XML, xsltproc, and docbook-xsl in debian/control and in manpage.
1580+ * doElanPSInclude=false (closes: #189222).
1581+ * Added instructions to use white space in manpage (closes: #111919,#111920,#111921,#112105).
1582+ * Use fR instead of fP causes minor inconvenience when nested markup is used (closes: #111918).
1583+
1584+ -- Luk Claes <luk.claes@ugent.be> Tue, 2 Sep 2003 10:34:12 +0200
1585+
1586+docbook-to-man (1:2.0.0-11.1) unstable; urgency=low
1587+
1588+ * Depends now on sp|opensp instead of sp (closes: #196835).
1589+ * New standards version.
1590+ * Recommendation to switch to DocBook/XML, xsltproc, and docbook-xsl in
1591+ debian/control and in manual page.
1592+
1593+ -- W. Borgert <debacle@debian.org> Sun, 17 Aug 2003 21:20:29 +0200
1594+
1595+docbook-to-man (1:2.0.0-11) unstable; urgency=low
1596+
1597+ * Add hint to use xsltproc and docbook-xsl to description, and a
1598+ recommends to control.
1599+ * Fix dependency on docbook-dsssl (closes: #177981).
1600+
1601+ -- W. Borgert <debacle@debian.org> Sun, 26 Jan 2003 16:22:43 +0000
1602+
1603+docbook-to-man (1:2.0.0-10) unstable; urgency=low
1604+
1605+ * Changed references in manual pages, closes: #131752.
1606+ * Used all changes by John, so still closes: #115210.
1607+
1608+ -- W. Borgert <debacle@debian.org> Sat, 27 Apr 2002 15:25:44 +0000
1609+
1610+docbook-to-man (1:2.0.0-9.1) unstable; urgency=medium
1611+
1612+ * NMU
1613+ * transpec/roff.sdata: Significant cleanup.
1614+ + Swap last two characters on some entities (closes: bug#115210)
1615+ + Remove extraneous text on a few entities (e.g. lcub)
1616+ + Escape !, ^ on some entities (e.g. excl)
1617+ + Improve sub-optimal entities (e.g. yen)
1618+ + Define entities previously commented out (e.g. atilde)
1619+ + Add delimiter math symbols previously ignored (e.g. rceil)
1620+ * cmd/docbook-to-man.sh:
1621+ + Move $INSTANT_OPT to the end of the instant command-line invocation
1622+ so that it will override earlier command-line arguments. For
1623+ example, instant seems to ignore all but the last -s argument.
1624+ * debian/rules:
1625+ + Add make clean, make clobber to the clean target
1626+ + Un-tabify comment lines so they aren't invoked by the rules file
1627+ * debian/changelog:
1628+ + Remove emacs variables from end.
1629+
1630+ -- John R. Daily <koala@debian.org> Tue, 26 Mar 2002 15:47:23 -0500
1631+
1632+docbook-to-man (1:2.0.0-9) unstable; urgency=low
1633+
1634+ * Fixed paths to DocBook 4.1 in Debian (closes: bug#98441).
1635+
1636+ -- W. Borgert <debacle@debian.org> Sun, 27 May 2001 13:21:40 +0000
1637+
1638+docbook-to-man (1:2.0.0-8) unstable; urgency=low
1639+
1640+ * INSTANT_OPT is now inherited from the environment. Makes it
1641+ possible to run instant w/o options.
1642+ * Better manual page. These two points: closes: bug#76013.
1643+ * A little update to support DocBook 4.1 partly.
1644+
1645+ -- W. Borgert <debacle@debian.org> Fri, 26 Jan 2001 22:41:51 +0000
1646+
1647+docbook-to-man (1:2.0.0-7) frozen unstable; urgency=low
1648+
1649+ * Fixed some meaningless warnings. Closes: bug#69286.
1650+ * Added build dependency on debhelper.
1651+
1652+ -- W. Borgert <debacle@debian.org> Thu, 17 Aug 2000 03:34:05 +0000
1653+
1654+docbook-to-man (1:2.0.0-6) frozen unstable; urgency=low
1655+
1656+ * Re-upload to frozen. Still closes: bug#50714.
1657+
1658+ -- W. Borgert <debacle@debian.org> Sat, 22 Jan 2000 12:21:14 +0000
1659+
1660+docbook-to-man (1:2.0.0-5) frozen unstable; urgency=low
1661+
1662+ * Added reference to source in copyright file. Closes: bug#50714.
1663+ * Renamed from docbook-to-man-ans to docbook-to-man,
1664+ because there seems to be no other variant around.
1665+
1666+ -- W. Borgert <debacle@debian.org> Sun, 28 Nov 1999 12:33:44 +0000
1667+
1668+docbook-to-man-ans (1:2.0.0-4) unstable; urgency=low
1669+
1670+ * Instead of removing space characters from the SGML source, removing
1671+ leading spaces from the roff file. Looks even better.
1672+ * Error messages of the shell script go to stderr.
1673+ * Docs and man pages according new policy.
1674+
1675+ -- W. Borgert <debacle@debian.org> Thu, 14 Oct 1999 22:04:00 +0000
1676+
1677+docbook-to-man-ans (1:2.0.0-3) unstable; urgency=low
1678+
1679+ * Removing trailing spaces from SGML source. Looks better.
1680+ * Version name 2.0.0 instead of 2.0.0.ans,
1681+ because "ans" is already in the package name.
1682+
1683+ -- W. Borgert <debacle@debian.org> Mon, 19 Aug 1999 19:47:00 +0000
1684+
1685+docbook-to-man-ans (2.0.0.ans-2) unstable; urgency=low
1686+
1687+ * Changed platfrom from i386 to any. Closes: bug#42692.
1688+ * Added SGML source of man page to docs.
1689+
1690+ -- W. Borgert <debacle@debian.org> Mon, 9 Aug 1999 20:55:00 +0000
1691+
1692+docbook-to-man-ans (2.0.0.ans-1) unstable; urgency=low
1693+
1694+ * Initial Release for debian.
1695+
1696+ -- W. Borgert <debacle@debian.org> Sat, 3 Jul 1999 13:17:52 +0000
1697--- docbook-to-man-2.0.0.orig/debian/compat
1698+++ docbook-to-man-2.0.0/debian/compat
1699@@ -0,0 +1 @@
1700+4
1701--- docbook-to-man-2.0.0.orig/debian/rules
1702+++ docbook-to-man-2.0.0/debian/rules
1703@@ -0,0 +1,70 @@
1704+#!/usr/bin/make -f
1705+
1706+# Uncomment this to turn on verbose mode.
1707+#export DH_VERBOSE=1
1708+
1709+include /usr/share/dpatch/dpatch.make
1710+
1711+CFLAGS = -Wall -g
1712+
1713+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
1714+ CFLAGS += -O0
1715+else
1716+ CFLAGS += -O2
1717+endif
1718+
1719+build: build-stamp
1720+build-stamp: patch-stamp
1721+ dh_testdir
1722+
1723+ # Building package
1724+ CFLAGS="$(CFLAGS)" $(MAKE) ROOT=/usr
1725+
1726+ touch build-stamp
1727+
1728+clean: unpatch
1729+ dh_testdir
1730+ dh_testroot
1731+ rm -f build-stamp
1732+
1733+ # Cleaning package
1734+ -$(MAKE) clean
1735+ -$(MAKE) clobber
1736+
1737+ dh_clean
1738+
1739+install: build
1740+ dh_testdir
1741+ dh_testroot
1742+ dh_clean -k
1743+ dh_installdirs
1744+
1745+ # Installing package
1746+ $(MAKE) install ROOT=$(CURDIR)/debian/docbook-to-man/usr
1747+
1748+ # Installing manpages
1749+ install -D -m 0644 Doc/docbook-to-man.1 debian/docbook-to-man/usr/share/man/man1/docbook-to-man.1
1750+ install -D -m 0644 Doc/instant.1 debian/docbook-to-man/usr/share/man/man1/instant.1
1751+ install -D -m 0644 Doc/transpec.1 debian/docbook-to-man/usr/share/man/man5/transpec.5
1752+ install -D -m 0644 Instant/tptregexp/regexp.3 debian/docbook-to-man/usr/share/man/man3/regexp.3
1753+
1754+binary-indep: build install
1755+
1756+binary-arch: build install
1757+ dh_testdir
1758+ dh_testroot
1759+ dh_installchangelogs
1760+ dh_installdocs
1761+ dh_install
1762+ dh_link
1763+ dh_strip
1764+ dh_compress
1765+ dh_fixperms
1766+ dh_installdeb
1767+ dh_shlibdeps
1768+ dh_gencontrol
1769+ dh_md5sums
1770+ dh_builddeb
1771+
1772+binary: binary-indep binary-arch
1773+.PHONY: build clean binary-indep binary-arch binary install
1774--- docbook-to-man-2.0.0.orig/debian/control
1775+++ docbook-to-man-2.0.0/debian/control
1776@@ -0,0 +1,16 @@
1777+Source: docbook-to-man
1778+Section: text
1779+Priority: optional
1780+Maintainer: Daniel Baumann <daniel@debian.org>
1781+Build-Depends: debhelper (>= 4), dpatch
1782+Standards-Version: 3.7.2
1783+
1784+Package: docbook-to-man
1785+Architecture: any
1786+Depends: ${shlibs:Depends}, docbook, sp | opensp
1787+Description: converter from DocBook SGML into roff man macros
1788+ docbook-to-man is a batch converter that transforms UNIX-style manpages from
1789+ the DocBook SGML format into nroff/troff man macros.
1790+ .
1791+ This is not the original version by Fred Dalrymple, but one with the
1792+ modifications by David Bolen.
1793--- docbook-to-man-2.0.0.orig/debian/copyright
1794+++ docbook-to-man-2.0.0/debian/copyright
1795@@ -0,0 +1,36 @@
1796+This package was first debianized by Wolfgang Borgert <debacle@debian.org> on
1797+Sat, 3 Jul 1999 13:17:52 +0000.
1798+
1799+It was downloaded from <http://www.oasis-open.org/docbook/tools/dtm/>.
1800+
1801+Upstream Authors: Fred Dalrymple <fld@veloce.com>,
1802+ David Bolen <db3l@ans.net>.
1803+
1804+License:
1805+
1806+ Copyright (C) 1996 X Consortium
1807+ Copyright (C) 1996 Dalrymple Computing
1808+
1809+ Permission is hereby granted, free of charge, to any person obtaining a
1810+ copy of this software and associated documentation files (the
1811+ "Software"), to deal in the Software without restriction, including
1812+ without limitation the rights to use, copy, modify, merge, publish,
1813+ distribute, sublicense, and/or sell copies of the Software, and to
1814+ permit persons to whom the Software is furnished to do so, subject to
1815+ the following conditions:
1816+
1817+ The above copyright notice and this permission notice shall be included
1818+ in all copies or substantial portions of the Software.
1819+
1820+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1821+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1822+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1823+ IN NO EVENT SHALL THE X CONSORTIUM OR DALRYMPLE CONSULTING BE LIABLE FOR
1824+ ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1825+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1826+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1827+
1828+ Except as contained in this notice, the names of the X Consortium and
1829+ Dalrymple Consulting shall not be used in advertising or otherwise to
1830+ promote the sale, use or other dealings in this Software without prior
1831+ written authorization.
1832--- docbook-to-man-2.0.0.orig/debian/docs
1833+++ docbook-to-man-2.0.0/debian/docs
1834@@ -0,0 +1,2 @@
1835+README
1836+README.ANS
1837--- docbook-to-man-2.0.0.orig/debian/dirs
1838+++ docbook-to-man-2.0.0/debian/dirs
1839@@ -0,0 +1,2 @@
1840+/usr/bin
1841+/usr/share/sgml/transpec
This page took 0.486557 seconds and 4 git commands to generate.