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.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/ab553f0df494
branches: trunk
changeset: 477906:ab553f0df494
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Jul 11 13:40:05 2004 +0000
description:
Update to 1.19.1:
Groff
-----
o The argument of the command line option `-I' is now also passed to troff
and grops, specifying a directory to search for files on the command line,
files named in `so' and `psbb' requests, and files named in \X'ps: file'
and \X'ps: import' escapes.
o If option `-V' is used more than once, the commands will be both printed
on standard error and run.
Troff
-----
o Two new read-only, string-valued registers `.m' and `.M' return the
name of the current drawing and background color, respectively.
o New read-only register `.U' which is set to 1 if in safer mode and set
to 0 if in unsafe mode.
o An input encoding file for latin-5 (a.k.a. ISO 8859-9) has been added.
Example use:
groff -Tdvi -mlatin5 my_file > my_file.dvi
Note that some output devices don't support all glyphs of this encoding.
o If the `return' request is called with an argument, it exits twice,
namely the current macro and the macro one level higher. This is
used to define a wrapper macro for `return' in trace.tmac.
o For completeness, two new requests have been added: `dei1' and `ami1'.
They are equivalent to `dei' and `ami', respectively, but the macros
are executed with compatibility mode off (similar to `de1' and `am1').
o New command line option `-I' to specify a directory for files (both
those on the command line and those named in `psbb' requests). This is
also handled by the groff wrapper program.
o Since version 1.19 you can say `.vs 0'. Older versions emit a warning
and convert this to `.vs \n[.V]'.
This hasn't been documented properly. Note that `.vs 0' isn't saved in a
diversion since it doesn't result in vertical motion.
Pic
___
o Dashed and dotted ellipses have been implemented.
Tbl
---
o New key character `x' to make tbl call a user-defined macro on a table
cell. Patch by Heinz-Jürgen Oertel <hj.oertel%surfeu.de@localhost>.
Grap2graph
----------
o A new script contributed by Eric S. Raymond <esr%thyrsus.com@localhost>. It
converts a grap diagram into a cropped image. Since it uses gs and the
PNM library, virtually all graphics formats are available for output.
[Note that the grap program itself isn't part of the groff package;
see the file MORE.STUFF how to obtain grap.]
Grohtml
-------
o New option `-j' to emit output splitted into multiple files.
Grops
-----
o New command line option `-I' to specify a directory to search for files
on the command line and files named in \X'ps: import' and \X'ps: file'
escapes. This is also handled by the groff wrapper program.
o The default value for the `broken' keyword in the DESC file is now 0.
Grolj4
------
o A new man page `lj4_font(5)' documents how fonts are accessed with
grolj4.
o The built-in fonts for LJ4 and newer PCL 5 devices have been completely
revised, mainly to access as much glyphs as possible. The provided
metric files should be compatible with recent PCL 5 printers also.
Additionally, font description files have been added for the Arial and
Times New Roman family, the MS symbol, and Wingdings fonts.
Afmtodit
--------
o New option `-x' to prevent use of built-in Adobe Glyph List.
Hpftodit
--------
o Completely revised to handle HP TrueType metric files also. See the
hpftodit manual page for more details.
Groffer
-------
o This version is a rewrite of groffer in many parts, but it is kept in
the old single script style.
New options: --text, --mode text, --tty-viewer, --X, --mode X,
--X-viewer, --html, --mode html, --html-view, --apropos-data,
--apropos-devel, --apropos-progs.
New documentation file: README_SH.
Enhancement of the configuration files and the `apropos' handling.
Macro Packages
--------------
o www.tmac: New macro `JOBNAME' to split output into multiple files.
o In mdoc, multiple calls to `.Lb' are now supported in the LIBRARY
section.
diffstat:
textproc/groff/Makefile | 5 +-
textproc/groff/PLIST | 42 ++++++++++++++++-
textproc/groff/distinfo | 14 ++---
textproc/groff/files/mdoc.local | 101 +---------------------------------------
textproc/groff/patches/patch-aa | 6 +-
textproc/groff/patches/patch-ab | 28 +++++-----
textproc/groff/patches/patch-ac | 6 +-
textproc/groff/patches/patch-ad | 13 -----
textproc/groff/patches/patch-af | 22 --------
9 files changed, 70 insertions(+), 167 deletions(-)
diffs (truncated from 379 to 300 lines):
diff -r 04b3291e6b3c -r ab553f0df494 textproc/groff/Makefile
--- a/textproc/groff/Makefile Sun Jul 11 06:22:56 2004 +0000
+++ b/textproc/groff/Makefile Sun Jul 11 13:40:05 2004 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2004/04/30 15:11:28 reed Exp $
+# $NetBSD: Makefile,v 1.18 2004/07/11 13:40:05 wiz Exp $
#
-DISTNAME= groff-1.19
-PKGREVISION= 4
+DISTNAME= groff-1.19.1
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNU:=groff/}
diff -r 04b3291e6b3c -r ab553f0df494 textproc/groff/PLIST
--- a/textproc/groff/PLIST Sun Jul 11 06:22:56 2004 +0000
+++ b/textproc/groff/PLIST Sun Jul 11 13:40:05 2004 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.7 2004/03/10 01:54:13 seb Exp $
+@comment $NetBSD: PLIST,v 1.8 2004/07/11 13:40:05 wiz Exp $
bin/addftinfo
bin/afmtodit
bin/eqn
bin/eqn2graph
+bin/grap2graph
bin/grn
bin/grodvi
bin/groff
@@ -33,6 +34,7 @@
man/man1/afmtodit.1
man/man1/eqn.1
man/man1/eqn2graph.1
+man/man1/grap2graph.1
man/man1/grn.1
man/man1/grodvi.1
man/man1/groff.1
@@ -61,6 +63,7 @@
man/man5/groff_font.5
man/man5/groff_out.5
man/man5/groff_tmac.5
+man/man5/lj4_font.5
man/man7/ditroff.7
man/man7/groff.7
man/man7/groff_char.7
@@ -77,6 +80,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
@@ -158,6 +162,29 @@
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/pic-1.html
+share/doc/groff/${PKGVERSION}/html/pic-10.html
+share/doc/groff/${PKGVERSION}/html/pic-11.html
+share/doc/groff/${PKGVERSION}/html/pic-12.html
+share/doc/groff/${PKGVERSION}/html/pic-13.html
+share/doc/groff/${PKGVERSION}/html/pic-14.html
+share/doc/groff/${PKGVERSION}/html/pic-15.html
+share/doc/groff/${PKGVERSION}/html/pic-16.html
+share/doc/groff/${PKGVERSION}/html/pic-17.html
+share/doc/groff/${PKGVERSION}/html/pic-18.html
+share/doc/groff/${PKGVERSION}/html/pic-19.html
+share/doc/groff/${PKGVERSION}/html/pic-2.html
+share/doc/groff/${PKGVERSION}/html/pic-20.html
+share/doc/groff/${PKGVERSION}/html/pic-21.html
+share/doc/groff/${PKGVERSION}/html/pic-22.html
+share/doc/groff/${PKGVERSION}/html/pic-23.html
+share/doc/groff/${PKGVERSION}/html/pic-3.html
+share/doc/groff/${PKGVERSION}/html/pic-4.html
+share/doc/groff/${PKGVERSION}/html/pic-5.html
+share/doc/groff/${PKGVERSION}/html/pic-6.html
+share/doc/groff/${PKGVERSION}/html/pic-7.html
+share/doc/groff/${PKGVERSION}/html/pic-8.html
+share/doc/groff/${PKGVERSION}/html/pic-9.html
share/doc/groff/${PKGVERSION}/html/pic.html
share/doc/groff/${PKGVERSION}/meintro.me
share/doc/groff/${PKGVERSION}/meintro.ps
@@ -328,11 +355,15 @@
share/groff/${PKGVERSION}/font/devlbp/TBI
share/groff/${PKGVERSION}/font/devlbp/TI
share/groff/${PKGVERSION}/font/devlbp/TR
+share/groff/${PKGVERSION}/font/devlj4/AB
+share/groff/${PKGVERSION}/font/devlj4/ABI
+share/groff/${PKGVERSION}/font/devlj4/AI
share/groff/${PKGVERSION}/font/devlj4/ALBB
share/groff/${PKGVERSION}/font/devlj4/ALBR
share/groff/${PKGVERSION}/font/devlj4/AOB
share/groff/${PKGVERSION}/font/devlj4/AOI
share/groff/${PKGVERSION}/font/devlj4/AOR
+share/groff/${PKGVERSION}/font/devlj4/AR
share/groff/${PKGVERSION}/font/devlj4/CB
share/groff/${PKGVERSION}/font/devlj4/CBI
share/groff/${PKGVERSION}/font/devlj4/CI
@@ -353,9 +384,14 @@
share/groff/${PKGVERSION}/font/devlj4/OI
share/groff/${PKGVERSION}/font/devlj4/OR
share/groff/${PKGVERSION}/font/devlj4/S
+share/groff/${PKGVERSION}/font/devlj4/SYMBOL
share/groff/${PKGVERSION}/font/devlj4/TB
share/groff/${PKGVERSION}/font/devlj4/TBI
share/groff/${PKGVERSION}/font/devlj4/TI
+share/groff/${PKGVERSION}/font/devlj4/TNRB
+share/groff/${PKGVERSION}/font/devlj4/TNRBI
+share/groff/${PKGVERSION}/font/devlj4/TNRI
+share/groff/${PKGVERSION}/font/devlj4/TNRR
share/groff/${PKGVERSION}/font/devlj4/TR
share/groff/${PKGVERSION}/font/devlj4/UB
share/groff/${PKGVERSION}/font/devlj4/UBI
@@ -365,9 +401,13 @@
share/groff/${PKGVERSION}/font/devlj4/UCR
share/groff/${PKGVERSION}/font/devlj4/UI
share/groff/${PKGVERSION}/font/devlj4/UR
+share/groff/${PKGVERSION}/font/devlj4/WINGDINGS
share/groff/${PKGVERSION}/font/devlj4/generate/Makefile
+share/groff/${PKGVERSION}/font/devlj4/generate/special.awk
share/groff/${PKGVERSION}/font/devlj4/generate/special.map
+share/groff/${PKGVERSION}/font/devlj4/generate/symbol.map
share/groff/${PKGVERSION}/font/devlj4/generate/text.map
+share/groff/${PKGVERSION}/font/devlj4/generate/wingdings.map
share/groff/${PKGVERSION}/font/devps/AB
share/groff/${PKGVERSION}/font/devps/ABI
share/groff/${PKGVERSION}/font/devps/AI
diff -r 04b3291e6b3c -r ab553f0df494 textproc/groff/distinfo
--- a/textproc/groff/distinfo Sun Jul 11 06:22:56 2004 +0000
+++ b/textproc/groff/distinfo Sun Jul 11 13:40:05 2004 +0000
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.6 2004/05/08 03:21:57 jschauma Exp $
+$NetBSD: distinfo,v 1.7 2004/07/11 13:40:05 wiz Exp $
-SHA1 (groff-1.19.tar.gz) = b045c1e9f4aafec5e52c32e04eac537952f617ca
-Size (groff-1.19.tar.gz) = 2416140 bytes
-SHA1 (patch-aa) = bd1c45fe22612af86a9da54582afbfdf1d6737a9
-SHA1 (patch-ab) = 96e82cde53a6f945763e88f0b163581a71dc448b
-SHA1 (patch-ac) = 0bf974a050a762172cb3b43edd55159fe22c955d
-SHA1 (patch-ad) = 1ccb3038b60c9f3955c03dcdc5913c1541e41a87
+SHA1 (groff-1.19.1.tar.gz) = 82ba1b29b01c36bf41149ce8813cea712e3e6cbf
+Size (groff-1.19.1.tar.gz) = 2629152 bytes
+SHA1 (patch-aa) = d0d1f387fefbb376eeec8ba824365cab2c1667fd
+SHA1 (patch-ab) = 3c50a8b758cf3ad9d31e449864bf07c09b396b92
+SHA1 (patch-ac) = 38f75d8261ca39aff8a37771a283c99ad39142bd
SHA1 (patch-ae) = 18d553fe99ca6915d42de5f6edf74fc56e2fc650
-SHA1 (patch-af) = 9b880e36e30c1206ff09f63f227c8621922310f9
diff -r 04b3291e6b3c -r ab553f0df494 textproc/groff/files/mdoc.local
--- a/textproc/groff/files/mdoc.local Sun Jul 11 06:22:56 2004 +0000
+++ b/textproc/groff/files/mdoc.local Sun Jul 11 13:40:05 2004 +0000
@@ -1,6 +1,6 @@
.\" NetBSD: mdoc.local,v 1.3 2003/07/01 09:59:50 wiz Exp
.\"
-.\" Copyright (c) 2003 The NetBSD Foundation, Inc.
+.\" Copyright (c) 2003, 2004 The NetBSD Foundation, Inc.
.\" All rights reserved.
.\"
.\" This code is derived from software contributed to The NetBSD Foundation
@@ -38,89 +38,7 @@
.
.ds volume-operating-system @@VOLUME_OPERATING_SYSTEM@@
.
-.\" NetBSD .Lb values
-.\".ds str-Lb-libarm32 ARM32 Architecture Library (libarm32, \-larm32)
-.ds str-Lb-libarm ARM Architecture Library (libarm, \-larm)
-.\".ds str-Lb-libc Standard C\~Library (libc, \-lc)
-.ds str-Lb-libcdk Curses Development Kit Library (libcdk, \-lcdk)
-.\".ds str-Lb-libcompat Compatibility Library (libcompat, \-lcompat)
-.\".ds str-Lb-libcrypt Crypt Library (libcrypt, \-lcrypt)
-.\".ds str-Lb-libcurses Curses Library (libcurses, \-lcurses)
-.\".ds str-Lb-libedit Command Line Editor Library (libedit, \-ledit)
-.ds str-Lb-libform Curses Form Library (libform, \-lform)
-.\".ds str-Lb-libi386 i386 Architecture Library (libi386, \-li386)
-.ds str-Lb-libintl Internationalized Message Handling Library (libintl, \-lintl)
-.\".ds str-Lb-libipsec IPsec Policy Control Library (libipsec, \-lipsec)
-.\".ds str-Lb-libkvm Kernel Data Access Library (libkvm, \-lkvm)
-.\".ds str-Lb-libm Math Library (libm, \-lm)
-.ds str-Lb-libm68k m68k Architecture Library (libm68k, \-lm68k)
-.ds str-Lb-libmagic Magic Number Recognition Library (libmagic, \-lmagic)
-.\".ds str-Lb-libmenu Curses Menu Library (libmenu, \-lmenu)
-.\".ds str-Lb-libossaudio OSS Audio Emulation Library (libossaudio, \-lossaudio)
-.ds str-Lb-libpcap Packet Capture Library (libpcap, \-lpcap)
-.ds str-Lb-libpci PCI Bus Access Library (libpci, \-lpci)
-.ds str-Lb-libpmc Performance Counters Library (libpmc, \-lpmc)
-.\".ds str-Lb-libposix POSIX Compatibility Library (libposix, \-lposix)
-.ds str-Lb-libpthread POSIX Thread Library (libpthread, \-lpthread)
-.\".ds str-Lb-libresolv DNS Resolver Library (libresolv, \-lresolv)
-.ds str-Lb-librt POSIX Real-time Library (librt, \-lrt)
-.\".ds str-Lb-libtermcap Termcap Access Library (libtermcap, \-ltermcap)
-.ds str-Lb-libusbhid USB Human Interface Devices Library (libusbhid, \-lusbhid)
-.\".ds str-Lb-libutil System Utilities Library (libutil, \-lutil)
-.ds str-Lb-libx86_64 x86_64 Architecture Library (libx86_64, \-lx86_64)
-.\".ds str-Lb-libz Compression Library (libz, \-lz)
-.
-.\" architecture names where case diverges from groff
-.ds volume-as-alpha alpha
-.ds volume-as-amiga amiga
-.ds volume-as-arc arc
-.\" next two are dead...
-.\".ds volume-as-arm26 arm26
-.\".ds volume-as-arm32 arm32
-.ds volume-as-atari atari
-.ds volume-as-bebox bebox
-.ds volume-as-cobalt cobalt
-.ds volume-as-evbsh3 evbsh3
-.ds volume-as-hp300 hp300
-.ds volume-as-hpcmips hpcmips
-.ds volume-as-mips mips
-.ds volume-as-sparc sparc
-.ds volume-as-vax vax
-.\" not in groff
-.ds volume-as-acorn26 acorn26
-.ds volume-as-acorn32 acorn32
-.ds volume-as-algor algor
-.ds volume-as-amd64 amd64
-.ds volume-as-cats cats
-.ds volume-as-cesfic cesfic
-.ds volume-as-dreamcast dreamcast
-.ds volume-as-evbarm evbarm
-.ds volume-as-evbmips evbmips
-.ds volume-as-evbppc evbppc
-.ds volume-as-hp700 hp700
-.ds volume-as-hpcarm hpcarm
-.ds volume-as-hpcsh hpcsh
-.ds volume-as-mipsco mipsco
-.ds volume-as-mvmeppc mvmeppc
-.ds volume-as-netwinder netwinder
-.ds volume-as-playstation2 playstation2
-.ds volume-as-pmppc pmppc
-.ds volume-as-sandpoint sandpoint
-.ds volume-as-sbmips sbmips
-.ds volume-as-shark shark
-.ds volume-as-sun2 sun2
-.ds volume-as-x86_64 x86_64
-.
-.\" standards names diverging from groff
-.ds doc-str-St--isoC \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:1990
-.as doc-str-St--isoC " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St]\*[Rq])
-.ds str-St--xcurses4.2 \*[doc-Tn-font-size]X/Open\*[doc-str-St] Curses Issue\~4, Version\~2
-.as str-St--xcurses4.2 " (\*[Lq]\*[doc-Tn-font-size]XCURSES\*[doc-str-St]\^4.2\*[Rq])
-.ds str-St--xpg4.2 \*[doc-Tn-font-size]X/Open\*[doc-str-St] Portability Guide Issue\~4, Version\~2
-.as str-St--xpg4.2 " (\*[Lq]\*[doc-Tn-font-size]XPG\*[doc-str-St]\^4.2\*[Rq])
-.
.\" standards names not in groff
-.als str-St--isoC-90 str-St--isoC
.ds str-St--isoC-amd1 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899/AMD1:1995
.as str-St--isoC-amd1 " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St], Amendment 1\*[Rq])
.ds str-St--isoC-tcor1 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899/TCOR1:1994
@@ -131,23 +49,8 @@
.as str-St--xns5.2d2.0 " (\*[Lq]\*[doc-Tn-font-size]XNS\*[doc-str-St]\^5.2D2.0\*[Rq])
.ds str-St--ieee1275-94 \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1275-1994
.as str-St--ieee1275-94 " (\*[Lq]\*[doc-Tn-font-size]Open Firmware\*[doc-str-St]\*[Rq])
-.\" for a short time only -- use -isoC-90 or -isoC
-.als str-St--isoC90 str-St--isoC
-.\" for a short time only -- use -isoC-99
-.als str-St--isoC99 str-St--isoC-99
.
.\" Default .Os value
.ds operating-system @@OPERATING_SYSTEM@@
.\" Other known versions, not yet in groff distribution
-.ds operating-system-NetBSD-1.4.2 1.4.2
-.ds operating-system-NetBSD-1.4.3 1.4.3
-.ds operating-system-NetBSD-1.5.1 1.5.1
-.ds operating-system-NetBSD-1.5.2 1.5.2
-.ds operating-system-NetBSD-1.5.3 1.5.3
-.ds operating-system-NetBSD-1.6.1 1.6.1
-.ds operating-system-NetBSD-1.6.2 1.6.2
-.ds operating-system-NetBSD-2.0 2.0
-.ds str-At-V.3 \*[Tn-font-size]AT&T\*[str-At] System\~V.3
-.as str-At-V.3 " \*[Tn-font-size]UNIX\*[str-At]
-.\" For easier converting
-.nr hyphen-flags 1
+.ds operating-system-NetBSD-3.0 3.0
diff -r 04b3291e6b3c -r ab553f0df494 textproc/groff/patches/patch-aa
--- a/textproc/groff/patches/patch-aa Sun Jul 11 06:22:56 2004 +0000
+++ b/textproc/groff/patches/patch-aa Sun Jul 11 13:40:05 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2003/01/04 11:20:14 wiz Exp $
+$NetBSD: patch-aa,v 1.3 2004/07/11 13:40:06 wiz Exp $
---- Makefile.in.orig Mon Sep 16 18:51:00 2002
+--- Makefile.in.orig 2004-04-07 17:33:39.000000000 +0200
+++ Makefile.in
-@@ -169,7 +169,7 @@ tmac_an_prefix=\
+@@ -186,7 +186,7 @@ tmac_an_prefix=\
indexext=.i
# Directory containing the default index for refer.
diff -r 04b3291e6b3c -r ab553f0df494 textproc/groff/patches/patch-ab
--- a/textproc/groff/patches/patch-ab Sun Jul 11 06:22:56 2004 +0000
+++ b/textproc/groff/patches/patch-ab Sun Jul 11 13:40:05 2004 +0000
@@ -1,16 +1,14 @@
-$NetBSD: patch-ab,v 1.3 2003/07/01 10:12:55 wiz Exp $
+$NetBSD: patch-ab,v 1.4 2004/07/11 13:40:06 wiz Exp $
---- tmac/doc-common.orig Thu Feb 27 15:51:49 2003
-+++ tmac/doc-common
-@@ -554,7 +554,10 @@
- . as doc-header-string "\|.\|.\|.
- . \}
Home |
Main Index |
Thread Index |
Old Index