Hi, here is a routine maintainer update to textproc/igor-1.595.
The main benefit is that it catches yet more misspellings. There are also some additions to DocBook SGML validation, but that hardly matters for us. Note that we have to patch away /usr/local/etc/ which was introduced upstream between 1.555 and 1.595 and cannot be configured. OK? Ingo Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/igor/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 30 Aug 2015 14:30:22 -0000 1.4 +++ Makefile 28 Nov 2017 20:18:07 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.4 2015/08/30 14:30:22 schwarze Exp $ COMMENT = FreeBSD Documentation Project sanity check script -VERSION = 1.555 +VERSION = 1.595 DISTNAME = igor-${VERSION} CATEGORIES = textproc HOMEPAGE = http://www.wonkity.com/~wblock/igor/ Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/igor/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 30 Aug 2015 14:30:22 -0000 1.4 +++ distinfo 28 Nov 2017 20:18:07 -0000 @@ -1,2 +1,2 @@ -SHA256 (igor-1.555.tar.gz) = kQ/tBi4jQtV2UEDWncjNrT+HIP+6Tep+YG/jR5rQ3cU= -SIZE (igor-1.555.tar.gz) = 36959 +SHA256 (igor-1.595.tar.gz) = 8OGJUjXW2sI/lHWd0BOovLm40CNb/kT7ZfOhnIBIEKQ= +SIZE (igor-1.595.tar.gz) = 44626 Index: patches/patch-igor =================================================================== RCS file: /cvs/ports/textproc/igor/patches/patch-igor,v retrieving revision 1.2 diff -u -p -r1.2 patch-igor --- patches/patch-igor 30 Aug 2015 14:30:22 -0000 1.2 +++ patches/patch-igor 28 Nov 2017 20:18:07 -0000 @@ -1,7 +1,11 @@ $OpenBSD: patch-igor,v 1.2 2015/08/30 14:30:22 schwarze Exp $ -do not report contractions by default (local change) ---- igor.orig Sun Aug 16 23:40:00 2015 -+++ igor Sun Aug 30 16:06:04 2015 + +Chunks 1-3: Do not report contractions by default (local change). +Chunk 4: Do not use /usr/local/etc/ (local change). + +Index: igor +--- igor.orig ++++ igor @@ -104,7 +104,7 @@ usage: $prog -h -f FreeBSD obsolete features -r repeated words @@ -24,7 +28,7 @@ do not report contractions by default (l $opt_a = $opt_b = $opt_c = $opt_d = $opt_e = $opt_f = $opt_g - = $opt_m = $opt_o = $opt_p = $opt_r = $opt_s = $opt_u + = $opt_m = $opt_o = $opt_p = $opt_r = $opt_s - = $opt_E = 1; + = $opt_E = $opt_S = 1; } @@ -263,7 +263,7 @@ sub initialize { @@ -35,4 +39,15 @@ do not report contractions by default (l + = $opt_t = $opt_w = $opt_E = $opt_S = $opt_W = 1; $opt_x = $opt_y = 0; + } +@@ -1017,8 +1017,8 @@ sub init_spellingerrors { + my @spellfiles; + # IGORSPELLFILES environment variable is a whitespace-separated list of files + push (@spellfiles, split /\s/, $ENV{'IGORSPELLFILES'}) if defined($ENV{'IGORSPELLFILES'}); +- # all files found in /usr/local/etc/igor/spelling +- push (@spellfiles, split /\s/, `ls /usr/local/etc/igor/spelling/*`) if -d '/usr/local/etc/igor/spelling'; ++ # all files found in /etc/igor/spelling ++ push (@spellfiles, split /\s/, `ls /etc/igor/spelling/*`) if -d '/etc/igor/spelling'; + for my $spellfile (@spellfiles) { + readspelling($spellfile); } Index: patches/patch-igor_1 =================================================================== RCS file: /cvs/ports/textproc/igor/patches/patch-igor_1,v retrieving revision 1.2 diff -u -p -r1.2 patch-igor_1 --- patches/patch-igor_1 30 Aug 2015 14:30:22 -0000 1.2 +++ patches/patch-igor_1 28 Nov 2017 20:18:07 -0000 @@ -1,7 +1,11 @@ $OpenBSD: patch-igor_1,v 1.2 2015/08/30 14:30:22 schwarze Exp $ -do not report contractions by default (local change) ---- igor.1.orig Sun Aug 16 23:40:00 2015 -+++ igor.1 Sun Aug 30 16:06:04 2015 + +Chunks 1+3: Do not report contractions by default (local change). +Chunks 2+4: Do not use /usr/local/etc/ (local change). + +Index: igor.1 +--- igor.1.orig ++++ igor.1 @@ -104,7 +104,7 @@ When ready for the actual commit, run .Nm without this option to check the date. @@ -11,6 +15,15 @@ do not report contractions by default (l .It Fl z Run all applicable non-whitespace .Pq content +@@ -154,7 +154,7 @@ documents. + Additional files of misspelled words may be added with the + .Ev IGORSPELLFILES + environment variable, or placed in the +-.Pa /usr/local/etc/igor/spelling ++.Pa /etc/igor/spelling + directory. + The first word on each line, including apostrophes, will be included in the + list of known misspellings to be checked. @@ -163,6 +163,12 @@ The Debian project has a list of words at .Li http://anonscm.debian.org/gitweb/?p=lintian/lintian.git;a=blob_plain;f=vendors/debian/ftp-master-auto-reject/data/spelling/corrections;hb=HEAD .It Fl u @@ -24,3 +37,14 @@ do not report contractions by default (l .It Fl w Find general whitespace errors, including trailing whitespace at the end of lines, blank lines containing whitespace, and tabs +@@ -271,8 +277,8 @@ A list of whitespace-delimited filenames containing ad + words. + .El + .Sh FILES +-.Bl -tag -width /usr/local/etc/igor/spelling/ +-.It Pa /usr/local/etc/igor/spelling/ ++.Bl -tag -width /etc/igor/spelling/ ++.It Pa /etc/igor/spelling/ + Directory for additional misspelled word files. + .El + .Sh EXAMPLES