Sun Mar 10 11:52:56 2019 UTC ()
mandoc: update to 1.14.5.

i just released mandoc-1.14.5.  This is a regular maintenance
release.  As structural changes are quite limited, i expect it to
be very stable, so all downstream systems are encouraged to upgrade
from any earlier version.

New features include:

 * The apropos(1) utility now accepts case-insensitive extended
   regular expressions by default, improving POSIX compliance
   (thanks to Wolfram Schneider for the suggestion).
 * The new man(1) -O tag[=term] output option opens a page at the
   definition of a term (thanks to Klemens Nanni for the suggestion).
 * The output from tbl(7) has been significantly improved in both
   the HTML and the UTF-8 output modes (thanks to Pali Rohar for
   many reports and suggestions).
 * Several syntax errors have been fixed in HTML output and the
   HTML output code quality has been further improved, in particular
   with respect to paragraphs, tagged lists, and tooltips
   (thanks to John Gardner for significant help).
 * Low-level roff(7) support has been further improved such that
   mandoc can now handle the manual pages of the groff package.
 * Many bugs have been fixed.


(wiz)
diff -r1.10 -r1.11 pkgsrc/textproc/mandoc/Makefile
diff -r1.4 -r1.5 pkgsrc/textproc/mandoc/distinfo
diff -r1.2 -r1.3 pkgsrc/textproc/mandoc/patches/patch-roff.7

cvs diff -r1.10 -r1.11 pkgsrc/textproc/mandoc/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/mandoc/Makefile 2019/03/07 23:29:01 1.10
+++ pkgsrc/textproc/mandoc/Makefile 2019/03/10 11:52:56 1.11
@@ -1,37 +1,35 @@ @@ -1,37 +1,35 @@
1# $NetBSD: Makefile,v 1.10 2019/03/07 23:29:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.11 2019/03/10 11:52:56 wiz Exp $
2 2
3DISTNAME= mandoc-1.14.4 3DISTNAME= mandoc-1.14.5
4PKGREVISION= 2 
5CATEGORIES= textproc devel 4CATEGORIES= textproc devel
6MASTER_SITES= http://mandoc.bsd.lv/snapshots/ 5MASTER_SITES= http://mandoc.bsd.lv/snapshots/
7 6
8MAINTAINER= schwarze@usta.de 7MAINTAINER= schwarze@usta.de
9HOMEPAGE= http://mandoc.bsd.lv/ 8HOMEPAGE= http://mandoc.bsd.lv/
10COMMENT= Convert man pages from mdoc, man, eqn and tbl to txt, html, ps, or pdf 9COMMENT= Convert man pages from mdoc, man, eqn and tbl to txt, html, ps, or pdf
11LICENSE= 2-clause-bsd # not exactly, but near enough 10LICENSE= 2-clause-bsd # not exactly, but near enough
12 11
13HAS_CONFIGURE= yes 12HAS_CONFIGURE= yes
14 13
15SUBST_CLASSES+= roff 14SUBST_CLASSES+= roff
16SUBST_STAGE.roff= pre-build 15SUBST_STAGE.roff= pre-build
17SUBST_FILES.roff= mandoc.1 mandoc.3 16SUBST_FILES.roff= mandoc.1 mandoc.3
18SUBST_FILES.roff+= eqn.7 man.7 mdoc.7 tbl.7 17SUBST_FILES.roff+= eqn.7 man.7 mdoc.7 tbl.7
19SUBST_SED.roff= -e 's,Xr roff,Xr mandoc-roff,g' 18SUBST_SED.roff= -e 's,Xr roff,Xr mandoc-roff,g'
20 19
21CFLAGS.NetBSD+= -D_OPENBSD_SOURCE 20#CFLAGS.NetBSD+= -D_OPENBSD_SOURCE
22 21
23# test needs perl 22USE_TOOLS+= perl:test
24USE_TOOLS+= perl:build 
25TEST_TARGET= regress 23TEST_TARGET= regress
26 24
27.include "../../mk/bsd.fast.prefs.mk" 25.include "../../mk/bsd.fast.prefs.mk"
28 26
29post-extract: 27post-extract:
30 ${ECHO} PREFIX=${PREFIX} > ${WRKSRC}/configure.local 28 ${ECHO} PREFIX=${PREFIX} > ${WRKSRC}/configure.local
31 ${ECHO} CFLAGS=\"${CFLAGS:Q}\" >> ${WRKSRC}/configure.local 29 ${ECHO} CFLAGS=\"${CFLAGS:Q}\" >> ${WRKSRC}/configure.local
32 ${ECHO} LDFLAGS=\"${LDFLAGS:Q}\" >> ${WRKSRC}/configure.local 30 ${ECHO} LDFLAGS=\"${LDFLAGS:Q}\" >> ${WRKSRC}/configure.local
33 ${ECHO} INSTALL=\"${INSTALL:Q}\" >> ${WRKSRC}/configure.local 31 ${ECHO} INSTALL=\"${INSTALL:Q}\" >> ${WRKSRC}/configure.local
34 ${ECHO} INSTALL_PROGRAM=\"${INSTALL_PROGRAM:Q}\" >> ${WRKSRC}/configure.local 32 ${ECHO} INSTALL_PROGRAM=\"${INSTALL_PROGRAM:Q}\" >> ${WRKSRC}/configure.local
35 ${ECHO} INSTALL_LIB=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local 33 ${ECHO} INSTALL_LIB=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local
36 ${ECHO} INSTALL_MAN=\"${INSTALL_MAN:Q}\" >> ${WRKSRC}/configure.local 34 ${ECHO} INSTALL_MAN=\"${INSTALL_MAN:Q}\" >> ${WRKSRC}/configure.local
37 ${ECHO} INSTALL_DATA=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local 35 ${ECHO} INSTALL_DATA=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local

cvs diff -r1.4 -r1.5 pkgsrc/textproc/mandoc/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/mandoc/distinfo 2018/08/14 09:21:52 1.4
+++ pkgsrc/textproc/mandoc/distinfo 2019/03/10 11:52:56 1.5
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.4 2018/08/14 09:21:52 wiz Exp $ 1$NetBSD: distinfo,v 1.5 2019/03/10 11:52:56 wiz Exp $
2 2
3SHA1 (mandoc-1.14.4.tar.gz) = 089bb02a8ec107059b6cff11e4b4fc7da0b9d379 3SHA1 (mandoc-1.14.5.tar.gz) = a59b05ad8012aafaee08d70f22f2ece3402b9b8c
4RMD160 (mandoc-1.14.4.tar.gz) = 5e3702e49a70a270184132bf08f891eb12100ea2 4RMD160 (mandoc-1.14.5.tar.gz) = 19948d8b99862132993d32968e774077e7e7fe5b
5SHA512 (mandoc-1.14.4.tar.gz) = c68390711a739284ad9a61364f3fea76c0c48c02b4830d6326b07c4188d099e3720ae3b91fc3b083269381b417b7e3f3647d13a54ed2548f8c2f94122f8a7d97 5SHA512 (mandoc-1.14.5.tar.gz) = 848f290847f3095757f25647e6d73eb7044018b145bf6f9dc8b5db164b1421911efdc5b3b9022ec3a2c5af9687a84d5acedee810f2bd2f7caaa9242dadb2cc52
6Size (mandoc-1.14.4.tar.gz) = 627229 bytes 6Size (mandoc-1.14.5.tar.gz) = 651846 bytes
7SHA1 (patch-configure) = 18d381c8beb6cf72e4a7478f06b46c74d7a96c5d 7SHA1 (patch-configure) = 18d381c8beb6cf72e4a7478f06b46c74d7a96c5d
8SHA1 (patch-roff.7) = a9df5f51c185da2b8224e6341813fc54036890d7 8SHA1 (patch-roff.7) = 596945a8951eef42005c98426ebbdc03e10fa609

cvs diff -r1.2 -r1.3 pkgsrc/textproc/mandoc/patches/patch-roff.7 (expand / switch to unified diff)

--- pkgsrc/textproc/mandoc/patches/patch-roff.7 2018/08/14 09:21:53 1.2
+++ pkgsrc/textproc/mandoc/patches/patch-roff.7 2019/03/10 11:52:56 1.3
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: patch-roff.7,v 1.2 2018/08/14 09:21:53 wiz Exp $ 1$NetBSD: patch-roff.7,v 1.3 2019/03/10 11:52:56 wiz Exp $
2 2
3Install roff with 'mandoc-' prefix to avoid conflict with groff. 3Install roff with 'mandoc-' prefix to avoid conflict with groff.
4 4
5--- roff.7.orig 2018-07-31 15:37:10.000000000 +0000 5--- roff.7.orig 2019-03-06 16:09:55.000000000 +0000
6+++ roff.7 6+++ roff.7
7@@ -16,10 +16,10 @@ 7@@ -16,10 +16,10 @@
8 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 8 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9 .\" 9 .\"
10 .Dd $Mdocdate: April 10 2018 $ 10 .Dd $Mdocdate: January 1 2019 $
11-.Dt ROFF 7 11-.Dt ROFF 7
12+.Dt MANDOC-ROFF 7 12+.Dt MANDOC-ROFF 7
13 .Os 13 .Os
14 .Sh NAME 14 .Sh NAME
15-.Nm roff 15-.Nm roff
16+.Nm mandoc-roff 16+.Nm mandoc-roff
17 .Nd roff language reference for mandoc 17 .Nd roff language reference for mandoc
18 .Sh DESCRIPTION 18 .Sh DESCRIPTION
19 The 19 The