Friday, October 02, 2020

local polishing of textproc/igor

Hi,

we rarely patch manual pages of ports, but the port textproc/igor
that i maintain is in a somewhat awkward situation right now
so i'd like to fix it locally.

1. I noticed a cross reference that is completely wrong
and quite likely to confuse users.

2. A web link given in the manual page went 404, and a replacement
is readily available but not especially easy to find.
This issue was reported by Alan <Salewski at att dot net>.

I talked to upstream and Warren Block does not plan to roll a new
release in the forseeable future, so waiting for that is not helping
our users.

OK?
Ingo


Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/igor/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile 12 Jul 2019 20:49:59 -0000 1.7
+++ Makefile 2 Oct 2020 19:27:41 -0000
@@ -2,7 +2,7 @@

COMMENT = FreeBSD Documentation Project sanity check script
VERSION = 1.595
-REVISION = 0
+REVISION = 1
DISTNAME = igor-${VERSION}
CATEGORIES = textproc
HOMEPAGE = http://www.wonkity.com/~wblock/igor/
Index: patches/patch-igor_1
===================================================================
RCS file: /cvs/ports/textproc/igor/patches/patch-igor_1,v
retrieving revision 1.3
diff -u -p -r1.3 patch-igor_1
--- patches/patch-igor_1 29 Nov 2017 13:26:36 -0000 1.3
+++ patches/patch-igor_1 2 Oct 2020 19:27:41 -0000
@@ -1,11 +1,22 @@
$OpenBSD: patch-igor_1,v 1.3 2017/11/29 13:26:36 schwarze Exp $

-Chunks 1+3: Do not report contractions by default (local change).
-Chunks 2+4: Do not use /usr/local/etc/ (local change).
+Chunk 1: Correct wrong cross reference (also submitted upstream).
+Chunks 2 and 3(3): Do not report contractions by default (local change).
+Chunks 3(1) and 4: Do not use /usr/local/etc/ (local change).
+Chunk 3(2): Correct link to Debian wordlist (agreed with upstream).

Index: igor.1
--- igor.1.orig
+++ igor.1
+@@ -30,7 +30,7 @@ to detect a file's type and only runs the applicable t
+ Files compressed with
+ .Xr gzip 1
+ or
+-.Xr bzip 2
++.Xr bzip2 1
+ are automatically decompressed.
+ If multiple files are specified, filenames are displayed before each
+ is analyzed.
@@ -104,7 +104,7 @@ When ready for the actual commit, run
.Nm
without this option to check the date.
@@ -15,7 +26,7 @@ Index: igor.1
.It Fl z
Run all applicable non-whitespace
.Pq content
-@@ -154,7 +154,7 @@ documents.
+@@ -154,15 +154,21 @@ documents.
Additional files of misspelled words may be added with the
.Ev IGORSPELLFILES
environment variable, or placed in the
@@ -24,8 +35,10 @@ Index: igor.1
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
+ Blank lines and lines starting with a # character are ignored.
+ 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
++.Lk https://salsa.debian.org/lintian/lintian/-/raw/master/data/spelling/corrections
.It Fl u
Identify contractions, which make translation more difficult.
+This test is off by default on

No comments:

Post a Comment