pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/groff Update to 1.19.2. SunOS PLIST not updat...
details: https://anonhg.NetBSD.org/pkgsrc/rev/1dd4dd2a836b
branches: trunk
changeset: 504255:1dd4dd2a836b
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Dec 07 17:51:51 2005 +0000
description:
Update to 1.19.2. SunOS PLIST not updated, someone please merge
it into the normal PLIST.
VERSION 1.19.2
==============
Troff
-----
o Analogously to the .ft and \f pair, two new requests `gcolor' and
`fcolor' (which pair with \m and \M, respectively) have been added to
set the glyph and background colours.
o A new read-only, string-valued register `.sty' returns the name of the
current style.
o Two new conditional operators `F <name>' and `S <name>' have been added.
`F' is true if a font <name> exists. `S' is true if a style <name> has
been registered.
o Cyrillic characters have been added to the `utf8' and `html' output
devices.
Pic
---
o The `by' argument in a `for' loop can now be negative if it is additive.
For the multiplicative case, it must be greater than zero.
Eqn
---
o The following keywords aren't new but haven't been documented previously:
undef NAME (to undefine a macro)
copy "FILE" (a synonym for `include')
space n (to modify the vertical spacing before and after
an equation)
o The following macros aren't new but haven't been documented previously:
Alpha, ..., Omega (the same as `ALPHA', ..., `OMEGA')
ldots (three dots on the base line)
dollar (a dollar glyph)
o The following keywords have been extended. Again, this isn't new but
hasn't been documented previously:
col n { ... }
lcol n { ... }
rcol n { ... }
ccol n { ... }
pile n { ... }
lpile n { ... }
rpile n { ... }
cpile n { ... } (set vertical spacing between rows to N)
Grohtml
-------
o This device driver has been raised to beta stage; its set of tags should
be stable now.
o New command line option `-s' to set the base point size.
o New command line option `-S' to set the split level while generating
multiple files.
Grotty
------
o Experimental support for zero-width and double-width characters.
Gxditview
---------
o On platforms which have the X Window System this program is now built and
installed automatically.
Xtotroff
--------
o This program to create font definition files for xditview isn't new but
hasn't been installed previously.
Groffer
-------
o A security problem (reported as CAN-2004-0969) has been fixed.
Gdiffmk
-------
o A new script contributed by Mike Bianchi. It compares two groff, nroff,
or troff documents and creates an output with added margin characters
(using `.mc') to indicate the differences.
Pdfroff
-------
o A new wrapper script contributed by Keith Marshall to easily create PDF
documents with groff.
Macro packages
--------------
o ms.tmac
. Support for fractional point sizes: A value for the `PS', `VS', `FPS',
and `VPS' register larger than or equal to 1000 is always divided by
1000. For example, `.nr PS 10250' sets the document's font size to
10.25 points.
. The `Ds' and `De' macros provided in ms since groff version 1.19 have
been removed; the equivalent `DS' and `DE' macros should be used
instead. X11 documents which actually use `Ds' and `De' always load a
specific macro file from the X11 distribution (`macros.t') which
provides proper definitions for the two macros.
. The following registers have been added for improving layout control:
PORPHANS
Defines number of lines following `LP', `PP', `QP', `IP' or `XP' which
must be kept together, before any automatic page break.
HORPHANS
Sets number of lines of following paragraph which must be kept with a
heading, defined by `NH' or `SH', before any automatic page break.
GROWPS
Sets the first level of heading (set with `NH') which will keep the
same point size as body text.
PSINCR
Sets the point size increment for each level of heading (set with
`NH'), below the threshold level set by `GROWPS'; e.g., if
\n[PS] = 10, \n[GROWPS] = 3 and \n[PSINCR] = 2.0p, then `.NH 1' will
produce 14pt headings, `.NH 2' will produce 12pt, and all other levels
will remain at 10pt (because \n[PS] = 10).
. The `SH' macro now accepts a numeric argument, to make heading size
match that of `NH' with same argument value when the `GROWPS'/`PSINCR'
feature is enabled.
Please refer to the documentation of the ms package for other, minor
improvements.
o me.tmac
The section type set with the `++' request is available in the `_M'
register. This isn't new but hasn't been documented before.
o www.tmac
The `HR' macro no longer causes an empty line for non-HTML devices.
A new macro `HEAD' has been added to directly add data to the
<head>...</head> block.
New macros `OLS' and `OLE' to start and end an ordered list.
New macros `DLS' and `DLE' to start and end a definition list.
Pdfmark
-------
o A new macro package contributed by Keith Marshall which implements PDF
marks. This is in alpha stage currently.
Miscellaneous
-------------
o Two new keywords to the DESC file have been added which are needed for
grohtml: `image_generator' and `unscaled_charwidths'. The former gives
the name of the program which creates PNG images, and the latter makes
troff always use unscaled character widths.
diffstat:
textproc/groff/Makefile | 5 +-
textproc/groff/PLIST | 153 ++-----
textproc/groff/distinfo | 17 +-
textproc/groff/patches/patch-aa | 6 +-
textproc/groff/patches/patch-ab | 14 -
textproc/groff/patches/patch-ac | 6 +-
textproc/groff/patches/patch-ad | 723 ----------------------------------------
textproc/groff/patches/patch-af | 21 -
textproc/groff/patches/patch-ba | 47 --
textproc/groff/patches/patch-bb | 20 -
10 files changed, 61 insertions(+), 951 deletions(-)
diffs (truncated from 1176 to 300 lines):
diff -r 2c9b42809c5e -r 1dd4dd2a836b textproc/groff/Makefile
--- a/textproc/groff/Makefile Wed Dec 07 17:50:37 2005 +0000
+++ b/textproc/groff/Makefile Wed Dec 07 17:51:51 2005 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.29 2005/12/05 20:51:03 rillig Exp $
+# $NetBSD: Makefile,v 1.30 2005/12/07 17:51:51 wiz Exp $
#
-DISTNAME= groff-1.19.1
-PKGREVISION= 3
+DISTNAME= groff-1.19.2
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNU:=groff/}
diff -r 2c9b42809c5e -r 1dd4dd2a836b textproc/groff/PLIST
--- a/textproc/groff/PLIST Wed Dec 07 17:50:37 2005 +0000
+++ b/textproc/groff/PLIST Wed Dec 07 17:51:51 2005 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.8 2004/07/11 13:40:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2005/12/07 17:51:51 wiz Exp $
bin/addftinfo
bin/afmtodit
bin/eqn
bin/eqn2graph
+bin/gdiffmk
bin/grap2graph
bin/grn
bin/grodvi
@@ -20,6 +21,7 @@
bin/mmroff
bin/neqn
bin/nroff
+bin/pdfroff
bin/pfbtops
bin/pic
bin/pic2graph
@@ -30,10 +32,12 @@
bin/tbl
bin/tfmtodit
bin/troff
+lib/groff/groffer/groffer2.sh
man/man1/addftinfo.1
man/man1/afmtodit.1
man/man1/eqn.1
man/man1/eqn2graph.1
+man/man1/gdiffmk.1
man/man1/grap2graph.1
man/man1/grn.1
man/man1/grodvi.1
@@ -52,6 +56,7 @@
man/man1/mmroff.1
man/man1/neqn.1
man/man1/nroff.1
+man/man1/pdfroff.1
man/man1/pfbtops.1
man/man1/pic.1
man/man1/pic2graph.1
@@ -78,23 +83,22 @@
man/man7/groff_trace.7
man/man7/groff_www.7
man/man7/roff.7
-share/doc/groff/${PKGVERSION}/examples/README.mom
-share/doc/groff/${PKGVERSION}/examples/elvis_syntax
-share/doc/groff/${PKGVERSION}/examples/elvis_syntax.new
share/doc/groff/${PKGVERSION}/examples/grnexmpl.g
share/doc/groff/${PKGVERSION}/examples/grnexmpl.me
share/doc/groff/${PKGVERSION}/examples/grnexmpl.ps
+share/doc/groff/${PKGVERSION}/examples/groff.css
share/doc/groff/${PKGVERSION}/examples/img/webpage1.png
share/doc/groff/${PKGVERSION}/examples/img/webpage2.png
-share/doc/groff/${PKGVERSION}/examples/letter.mom
-share/doc/groff/${PKGVERSION}/examples/letter.ps
-share/doc/groff/${PKGVERSION}/examples/macros.mom
-share/doc/groff/${PKGVERSION}/examples/macros.ps
-share/doc/groff/${PKGVERSION}/examples/penguin.ps
-share/doc/groff/${PKGVERSION}/examples/typeset.mom
-share/doc/groff/${PKGVERSION}/examples/typeset.ps
-share/doc/groff/${PKGVERSION}/examples/typewrite.mom
-share/doc/groff/${PKGVERSION}/examples/typewrite.ps
+share/doc/groff/${PKGVERSION}/examples/mom/README.txt
+share/doc/groff/${PKGVERSION}/examples/mom/elvis_syntax
+share/doc/groff/${PKGVERSION}/examples/mom/elvis_syntax.new
+share/doc/groff/${PKGVERSION}/examples/mom/letter.mom
+share/doc/groff/${PKGVERSION}/examples/mom/letter.ps
+share/doc/groff/${PKGVERSION}/examples/mom/penguin.ps
+share/doc/groff/${PKGVERSION}/examples/mom/sample_docs.mom
+share/doc/groff/${PKGVERSION}/examples/mom/sample_docs.ps
+share/doc/groff/${PKGVERSION}/examples/mom/typesetting.mom
+share/doc/groff/${PKGVERSION}/examples/mom/typesetting.ps
share/doc/groff/${PKGVERSION}/examples/webpage.html
share/doc/groff/${PKGVERSION}/examples/webpage.ms
share/doc/groff/${PKGVERSION}/examples/webpage.ps
@@ -146,22 +150,25 @@
share/doc/groff/${PKGVERSION}/html/img/pic7.png
share/doc/groff/${PKGVERSION}/html/img/pic8.png
share/doc/groff/${PKGVERSION}/html/img/pic9.png
-share/doc/groff/${PKGVERSION}/html/momdoc/appendices.html
-share/doc/groff/${PKGVERSION}/html/momdoc/cover.html
-share/doc/groff/${PKGVERSION}/html/momdoc/definitions.html
-share/doc/groff/${PKGVERSION}/html/momdoc/docelement.html
-share/doc/groff/${PKGVERSION}/html/momdoc/docprocessing.html
-share/doc/groff/${PKGVERSION}/html/momdoc/goodies.html
-share/doc/groff/${PKGVERSION}/html/momdoc/headfootpage.html
-share/doc/groff/${PKGVERSION}/html/momdoc/inlines.html
-share/doc/groff/${PKGVERSION}/html/momdoc/intro.html
-share/doc/groff/${PKGVERSION}/html/momdoc/letters.html
-share/doc/groff/${PKGVERSION}/html/momdoc/rectoverso.html
-share/doc/groff/${PKGVERSION}/html/momdoc/reserved.html
-share/doc/groff/${PKGVERSION}/html/momdoc/toc.html
-share/doc/groff/${PKGVERSION}/html/momdoc/typemacdoc.html
-share/doc/groff/${PKGVERSION}/html/momdoc/typesetting.html
-share/doc/groff/${PKGVERSION}/html/momdoc/using.html
+share/doc/groff/${PKGVERSION}/html/mom/appendices.html
+share/doc/groff/${PKGVERSION}/html/mom/color.html
+share/doc/groff/${PKGVERSION}/html/mom/cover.html
+share/doc/groff/${PKGVERSION}/html/mom/definitions.html
+share/doc/groff/${PKGVERSION}/html/mom/docelement.html
+share/doc/groff/${PKGVERSION}/html/mom/docprocessing.html
+share/doc/groff/${PKGVERSION}/html/mom/goodies.html
+share/doc/groff/${PKGVERSION}/html/mom/headfootpage.html
+share/doc/groff/${PKGVERSION}/html/mom/inlines.html
+share/doc/groff/${PKGVERSION}/html/mom/intro.html
+share/doc/groff/${PKGVERSION}/html/mom/letters.html
+share/doc/groff/${PKGVERSION}/html/mom/macrolist.html
+share/doc/groff/${PKGVERSION}/html/mom/rectoverso.html
+share/doc/groff/${PKGVERSION}/html/mom/refer.html
+share/doc/groff/${PKGVERSION}/html/mom/reserved.html
+share/doc/groff/${PKGVERSION}/html/mom/toc.html
+share/doc/groff/${PKGVERSION}/html/mom/typemacdoc.html
+share/doc/groff/${PKGVERSION}/html/mom/typesetting.html
+share/doc/groff/${PKGVERSION}/html/mom/using.html
share/doc/groff/${PKGVERSION}/html/pic-1.html
share/doc/groff/${PKGVERSION}/html/pic-10.html
share/doc/groff/${PKGVERSION}/html/pic-11.html
@@ -190,81 +197,10 @@
share/doc/groff/${PKGVERSION}/meintro.ps
share/doc/groff/${PKGVERSION}/meref.me
share/doc/groff/${PKGVERSION}/meref.ps
+share/doc/groff/${PKGVERSION}/pdf/pdfmark.pdf
share/doc/groff/${PKGVERSION}/pic.ms
share/doc/groff/${PKGVERSION}/pic.ps
share/groff/${PKGVERSION}/eign
-share/groff/${PKGVERSION}/font/devX100-12/CB
-share/groff/${PKGVERSION}/font/devX100-12/CBI
-share/groff/${PKGVERSION}/font/devX100-12/CI
-share/groff/${PKGVERSION}/font/devX100-12/CR
-share/groff/${PKGVERSION}/font/devX100-12/DESC
-share/groff/${PKGVERSION}/font/devX100-12/HB
-share/groff/${PKGVERSION}/font/devX100-12/HBI
-share/groff/${PKGVERSION}/font/devX100-12/HI
-share/groff/${PKGVERSION}/font/devX100-12/HR
-share/groff/${PKGVERSION}/font/devX100-12/NB
-share/groff/${PKGVERSION}/font/devX100-12/NBI
-share/groff/${PKGVERSION}/font/devX100-12/NI
-share/groff/${PKGVERSION}/font/devX100-12/NR
-share/groff/${PKGVERSION}/font/devX100-12/S
-share/groff/${PKGVERSION}/font/devX100-12/TB
-share/groff/${PKGVERSION}/font/devX100-12/TBI
-share/groff/${PKGVERSION}/font/devX100-12/TI
-share/groff/${PKGVERSION}/font/devX100-12/TR
-share/groff/${PKGVERSION}/font/devX100/CB
-share/groff/${PKGVERSION}/font/devX100/CBI
-share/groff/${PKGVERSION}/font/devX100/CI
-share/groff/${PKGVERSION}/font/devX100/CR
-share/groff/${PKGVERSION}/font/devX100/DESC
-share/groff/${PKGVERSION}/font/devX100/HB
-share/groff/${PKGVERSION}/font/devX100/HBI
-share/groff/${PKGVERSION}/font/devX100/HI
-share/groff/${PKGVERSION}/font/devX100/HR
-share/groff/${PKGVERSION}/font/devX100/NB
-share/groff/${PKGVERSION}/font/devX100/NBI
-share/groff/${PKGVERSION}/font/devX100/NI
-share/groff/${PKGVERSION}/font/devX100/NR
-share/groff/${PKGVERSION}/font/devX100/S
-share/groff/${PKGVERSION}/font/devX100/TB
-share/groff/${PKGVERSION}/font/devX100/TBI
-share/groff/${PKGVERSION}/font/devX100/TI
-share/groff/${PKGVERSION}/font/devX100/TR
-share/groff/${PKGVERSION}/font/devX75-12/CB
-share/groff/${PKGVERSION}/font/devX75-12/CBI
-share/groff/${PKGVERSION}/font/devX75-12/CI
-share/groff/${PKGVERSION}/font/devX75-12/CR
-share/groff/${PKGVERSION}/font/devX75-12/DESC
-share/groff/${PKGVERSION}/font/devX75-12/HB
-share/groff/${PKGVERSION}/font/devX75-12/HBI
-share/groff/${PKGVERSION}/font/devX75-12/HI
-share/groff/${PKGVERSION}/font/devX75-12/HR
-share/groff/${PKGVERSION}/font/devX75-12/NB
-share/groff/${PKGVERSION}/font/devX75-12/NBI
-share/groff/${PKGVERSION}/font/devX75-12/NI
-share/groff/${PKGVERSION}/font/devX75-12/NR
-share/groff/${PKGVERSION}/font/devX75-12/S
-share/groff/${PKGVERSION}/font/devX75-12/TB
-share/groff/${PKGVERSION}/font/devX75-12/TBI
-share/groff/${PKGVERSION}/font/devX75-12/TI
-share/groff/${PKGVERSION}/font/devX75-12/TR
-share/groff/${PKGVERSION}/font/devX75/CB
-share/groff/${PKGVERSION}/font/devX75/CBI
-share/groff/${PKGVERSION}/font/devX75/CI
-share/groff/${PKGVERSION}/font/devX75/CR
-share/groff/${PKGVERSION}/font/devX75/DESC
-share/groff/${PKGVERSION}/font/devX75/HB
-share/groff/${PKGVERSION}/font/devX75/HBI
-share/groff/${PKGVERSION}/font/devX75/HI
-share/groff/${PKGVERSION}/font/devX75/HR
-share/groff/${PKGVERSION}/font/devX75/NB
-share/groff/${PKGVERSION}/font/devX75/NBI
-share/groff/${PKGVERSION}/font/devX75/NI
-share/groff/${PKGVERSION}/font/devX75/NR
-share/groff/${PKGVERSION}/font/devX75/S
-share/groff/${PKGVERSION}/font/devX75/TB
-share/groff/${PKGVERSION}/font/devX75/TBI
-share/groff/${PKGVERSION}/font/devX75/TI
-share/groff/${PKGVERSION}/font/devX75/TR
share/groff/${PKGVERSION}/font/devascii/B
share/groff/${PKGVERSION}/font/devascii/BI
share/groff/${PKGVERSION}/font/devascii/DESC
@@ -475,6 +411,7 @@
share/groff/${PKGVERSION}/tmac/andoc.tmac
share/groff/${PKGVERSION}/tmac/composite.tmac
share/groff/${PKGVERSION}/tmac/cp1047.tmac
+share/groff/${PKGVERSION}/tmac/devtag.tmac
share/groff/${PKGVERSION}/tmac/doc-old.tmac
share/groff/${PKGVERSION}/tmac/doc.tmac
share/groff/${PKGVERSION}/tmac/dvi.tmac
@@ -514,6 +451,7 @@
share/groff/${PKGVERSION}/tmac/mse.tmac
share/groff/${PKGVERSION}/tmac/om.tmac
share/groff/${PKGVERSION}/tmac/papersize.tmac
+share/groff/${PKGVERSION}/tmac/pdfmark.tmac
share/groff/${PKGVERSION}/tmac/pic.tmac
share/groff/${PKGVERSION}/tmac/ps.tmac
share/groff/${PKGVERSION}/tmac/psatk.tmac
@@ -521,15 +459,19 @@
share/groff/${PKGVERSION}/tmac/pspic.tmac
share/groff/${PKGVERSION}/tmac/s.tmac
share/groff/${PKGVERSION}/tmac/safer.tmac
+share/groff/${PKGVERSION}/tmac/spdf.tmac
share/groff/${PKGVERSION}/tmac/trace.tmac
share/groff/${PKGVERSION}/tmac/troffrc
share/groff/${PKGVERSION}/tmac/troffrc-end
share/groff/${PKGVERSION}/tmac/tty-char.tmac
share/groff/${PKGVERSION}/tmac/tty.tmac
+share/groff/${PKGVERSION}/tmac/unicode.tmac
share/groff/${PKGVERSION}/tmac/www.tmac
share/groff/site-tmac/man.local
share/groff/site-tmac/mdoc.local
+@exec ${MKDIR} %D/share/groff/site-font
@dirrm share/groff/site-tmac
+@dirrm share/groff/site-font
@dirrm share/groff/${PKGVERSION}/tmac/mm
@dirrm share/groff/${PKGVERSION}/tmac/mdoc
@dirrm share/groff/${PKGVERSION}/tmac
@@ -544,20 +486,19 @@
@dirrm share/groff/${PKGVERSION}/font/devdvi/generate
@dirrm share/groff/${PKGVERSION}/font/devdvi
@dirrm share/groff/${PKGVERSION}/font/devascii
-@dirrm share/groff/${PKGVERSION}/font/devX75-12
-@dirrm share/groff/${PKGVERSION}/font/devX75
-@dirrm share/groff/${PKGVERSION}/font/devX100-12
-@dirrm share/groff/${PKGVERSION}/font/devX100
@dirrm share/groff/${PKGVERSION}/font
@dirrm share/groff/${PKGVERSION}
@dirrm share/groff
-@dirrm share/doc/groff/${PKGVERSION}/html/momdoc
+@dirrm share/doc/groff/${PKGVERSION}/pdf
+@dirrm share/doc/groff/${PKGVERSION}/html/mom
@dirrm share/doc/groff/${PKGVERSION}/html/img
@dirrm share/doc/groff/${PKGVERSION}/html
+@dirrm share/doc/groff/${PKGVERSION}/examples/mom
@dirrm share/doc/groff/${PKGVERSION}/examples/img
@dirrm share/doc/groff/${PKGVERSION}/examples
@dirrm share/doc/groff/${PKGVERSION}
@dirrm share/doc/groff
@exec ${MKDIR} %D/lib/groff/site-tmac
@dirrm lib/groff/site-tmac
+@dirrm lib/groff/groffer
@dirrm lib/groff
diff -r 2c9b42809c5e -r 1dd4dd2a836b textproc/groff/distinfo
--- a/textproc/groff/distinfo Wed Dec 07 17:50:37 2005 +0000
+++ b/textproc/groff/distinfo Wed Dec 07 17:51:51 2005 +0000
@@ -1,13 +1,8 @@
-$NetBSD: distinfo,v 1.11 2005/03/14 04:36:53 tv Exp $
+$NetBSD: distinfo,v 1.12 2005/12/07 17:51:51 wiz Exp $
-SHA1 (groff-1.19.1.tar.gz) = 82ba1b29b01c36bf41149ce8813cea712e3e6cbf
-RMD160 (groff-1.19.1.tar.gz) = 6c0732088cbdce3fde2d31f0cd2b149ee5022210
-Size (groff-1.19.1.tar.gz) = 2629152 bytes
-SHA1 (patch-aa) = d0d1f387fefbb376eeec8ba824365cab2c1667fd
-SHA1 (patch-ab) = 3c50a8b758cf3ad9d31e449864bf07c09b396b92
-SHA1 (patch-ac) = 38f75d8261ca39aff8a37771a283c99ad39142bd
-SHA1 (patch-ad) = 3480c6ebf29aa986cffcf9bba705153e5335224d
+SHA1 (groff-1.19.2.tar.gz) = cfad99a5c52933a6a9180e394bd94fbaec0ac956
+RMD160 (groff-1.19.2.tar.gz) = d5e57fa1d71dbff2c59a40a5a68c7417ffe211c9
+Size (groff-1.19.2.tar.gz) = 2903263 bytes
+SHA1 (patch-aa) = 3c74f1b8e809da5359d4702f0f5f299593601209
+SHA1 (patch-ac) = 7c29e3ca0c0a2e5389ff436ff5c15c9a0a4d7581
SHA1 (patch-ae) = 18d553fe99ca6915d42de5f6edf74fc56e2fc650
-SHA1 (patch-af) = b7329a5606c5979c3676685b0e3421eb500cf6b8
-SHA1 (patch-ba) = cdafeefbde9490d0ed599a118fd34c06afac0f96
Home |
Main Index |
Thread Index |
Old Index