On Wed 2018-10-31 10:38:06 -0400, Daniel Kahn Gillmor wrote: > fwiw, debian has been shipping a bugfix patch to ispell's sq for over 7 > years, despite several new upstream releases. > debian/patches/0006-Fix-sq-and-unsq.patch also "addresses" that ispell > upstream doesn't even ship sq and unsq by default. > > anyway, for simplicity, we might just stop shipping sq entirely, thereby > falling in line with upstream. The attached patch below (against the > git repo in https://salsa.debian.org/debian/ispell) does that, i think. > > If someone really wants to keep sq, perhaps they could speak up here?
Having heard no one speak up in over six months, I've gone ahead and built an NMU of ispell (version 3.4.00-6.1), applying these changes (and doing some other minor packaging cleanup besides). I've uploaded the 3.4.00-6 for debian unstable to DELAYED/15, so that the maintainer has chance to cancel it if they care. I've pushed my changes in git on the master branch over at https://salsa.debian.org/debian/ispell I'm also including the debdiff between 3.4.00-6 and 3.4.00-6.1 below. Regards, --dkg
diff -Nru ispell-3.4.00/debian/changelog ispell-3.4.00/debian/changelog
--- ispell-3.4.00/debian/changelog 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/changelog 2019-05-22 15:28:50.000000000 -0400
@@ -1,3 +1,20 @@
+ispell (3.4.00-6.1) unstable; urgency=medium
+
+ * Non-maintainer upload
+
+ [ Ondřej Nový ]
+ * d/copyright: Use https protocol in Format field
+ * d/control: Set Vcs-* to salsa.debian.org
+
+ [ Daniel Kahn Gillmor ]
+ * Stop shipping sq and unsq (Closes: #909085)
+ * fix logic bug in debian/packages.d/gen_debhelper_files.pl
+ * debian/watch: update to use https
+ * d/{copyright,control}: use current upstream URL
+ * avoid spelling errors in patch descriptions
+
+ -- Daniel Kahn Gillmor <[email protected]> Wed, 22 May 2019 15:28:50 -0400
+
ispell (3.4.00-6) unstable; urgency=medium
* New 0037-CC-from-environment.patch from Helmut Grohne to fix cross builds
diff -Nru ispell-3.4.00/debian/control ispell-3.4.00/debian/control
--- ispell-3.4.00/debian/control 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/control 2019-05-22 15:26:38.000000000 -0400
@@ -17,9 +17,9 @@
wbritish-large (>= 7.1),
wbritish-small (>= 7.1)
Standards-Version: 4.0.0
-Homepage: http://www.lasr.cs.ucla.edu/geoff/ispell.html
-Vcs-Git: https://anonscm.debian.org/git/users/robert/ispell.git
-Vcs-Browser: https://anonscm.debian.org/cgit/users/robert/ispell.git/
+Homepage: https://www.cs.hmc.edu/~geoff/ispell.html
+Vcs-Git: https://salsa.debian.org/debian/ispell.git
+Vcs-Browser: https://salsa.debian.org/debian/ispell
Package: ispell
Architecture: any
diff -Nru ispell-3.4.00/debian/copyright ispell-3.4.00/debian/copyright
--- ispell-3.4.00/debian/copyright 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/copyright 2019-05-22 15:26:38.000000000 -0400
@@ -1,6 +1,6 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Contact: Geoff Kuenning <[email protected]>
-Source: http://www.lasr.cs.ucla.edu/geoff/ispell.html
+Source: https://www.cs.hmc.edu/~geoff/ispell.html
Files: *
Copyright:
diff -Nru ispell-3.4.00/debian/packages.d/gen_debhelper_files.pl ispell-3.4.00/debian/packages.d/gen_debhelper_files.pl
--- ispell-3.4.00/debian/packages.d/gen_debhelper_files.pl 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/packages.d/gen_debhelper_files.pl 2019-05-22 15:26:38.000000000 -0400
@@ -54,7 +54,7 @@
die "Invalid action $action" unless $cleanonly or $action eq "generate";
my @debdirs = grep { -d $_ } ("./debian", "../debian", "../../debian");
-die "Cannot find debian dir" unless $#debdirs < 1;
+die "Cannot find debian dir" if $#debdirs < 1;
chdir "$debdirs[0]/.." or die "Cannot chdir to $debdirs[0]/..: $!\n";
my $dir="debian/packages.d";
diff -Nru ispell-3.4.00/debian/patches/0006-Fix-sq-and-unsq.patch ispell-3.4.00/debian/patches/0006-Fix-sq-and-unsq.patch
--- ispell-3.4.00/debian/patches/0006-Fix-sq-and-unsq.patch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/0006-Fix-sq-and-unsq.patch 1969-12-31 19:00:00.000000000 -0500
@@ -1,239 +0,0 @@
-From: "Dr. Werner Fink" <[email protected]>
-Date: Thu, 31 May 2007 00:00:00 +0200
-Subject: 0006 Fix sq and unsq
-
-Fix sq/unsq, hint from Thomas Rachel
-
-The patch is taken from ispell-3.3.02-102.1.src.rpm from OpenSUSE.
----
- Makefile | 9 +++++++--
- sq.1 | 4 ++--
- sq.c | 32 ++++++++++++++++++++------------
- unsq.c | 29 ++++++++++++++++++-----------
- 4 files changed, 47 insertions(+), 27 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index a11ed06..c8e4b23 100644
---- a/Makefile
-+++ b/Makefile
-@@ -283,6 +283,7 @@ all: all-languages
- programs: buildhash findaffix tryaffix ispell
- programs: icombine ijoin munchlist
- programs: subset zapdups
-+programs: sq unsq
-
- defmt-programs:
- cd deformatters; $(MAKE) all
-@@ -341,11 +342,15 @@ install-basic:
- @. ./config.sh; \
- set -x; \
- $$INSTALL ispell.1 $(DESTDIR)$$MAN1DIR/ispell$$MAN1EXT; \
-- $$INSTALL ispell.5 $(DESTDIR)$$MAN45DIR/ispell$$MAN45EXT
-+ $$INSTALL ispell.5 $(DESTDIR)$$MAN45DIR/ispell$$MAN45EXT; \
-+ $$INSTALL sq.1 $(DESTDIR)$$MAN1DIR/sq$$MAN1EXT; \
-+ echo .so man1/sq.1 > $(DESTDIR)$$MAN1DIR/unsq$$MAN1EXT
- @. ./config.sh; \
- set -x; \
- cd $(DESTDIR)$$MAN1DIR; \
- chmod 644 ispell$$MAN1EXT; \
-+ chmod 644 sq$$MAN1EXT; \
-+ chmod 644 unsq$$MAN1EXT; \
- cd $(DESTDIR)$$MAN45DIR; \
- chmod 644 ispell$$MAN45EXT
-
-@@ -379,7 +384,7 @@ install-dictbuild:
- @. ./config.sh; \
- set -x; \
- $$INSTALL buildhash icombine ijoin munchlist findaffix \
-- tryaffix \
-+ tryaffix sq unsq \
- $(DESTDIR)$$BINDIR
- @. ./config.sh; \
- set -x; \
-diff --git a/sq.1 b/sq.1
-index 99442a2..31c24bd 100644
---- a/sq.1
-+++ b/sq.1
-@@ -73,7 +73,7 @@ sq, unsq \- squeeze or unsqueeze a sorted word list
- compresses a sorted list of words (a dictionary).
- For example:
- .RS
--sort -u /usr/dict/words | sq | gzip -9 > words.sq.Z
-+sort \-u /usr/share/dict/words | sq | gzip \-9 > words.sq.gz
- .RE
- will compress dict by about a factor of 5.
- .PP
-@@ -82,7 +82,7 @@ uncompress the output of
- .I sq.
- For example:
- .RS
--gunzip < words.sq.gz | unsq | sort -f -o words
-+gunzip < words.sq.gz | unsq | sort \-f \-o words
- .RE
- will uncompress a dictionary compressed with
- .I sq.
-diff --git a/sq.c b/sq.c
-index c931421..85ebf63 100644
---- a/sq.c
-+++ b/sq.c
-@@ -59,6 +59,7 @@ static char Rcs_Id[] =
- */
-
- #include <stdio.h>
-+#include <string.h>
-
- #ifdef __STDC__
- #define P(x) x
-@@ -67,7 +68,7 @@ static char Rcs_Id[] =
- #endif /* __STDC__ */
-
- int main P ((int argc, char * argv[]));
--static void trunc P ((char * word, char * prev));
-+static void sqtrunc P ((const char * word, char * prev));
-
- /*
- * The following table encodes prefix sizes as a single character. A
-@@ -84,27 +85,34 @@ static char size_encodings[] =
- 'y', 'z' /* 60-61 */
- };
-
--#define MAX_PREFIX (sizeof (size_encodings) - 1)
-+#define MAX_PREFIX ((sizeof(size_encodings)/sizeof(char)) - 1)
-+#define UNSEQBUFSIZE 257
-
- int main (argc, argv)
- int argc;
- char * argv[];
- {
-- char word[257];
-- static char prev[257] = "";
-+ char word[UNSEQBUFSIZE];
-+ char * nl;
-+ static char prev[UNSEQBUFSIZE] = "";
-
-- while (gets (word) != NULL)
-- trunc (word, prev);
-+ while (fgets (word, UNSEQBUFSIZE, stdin) != NULL) {
-+ if ((nl = strrchr(word, '\n')))
-+ *nl = '\0';
-+ else
-+ word[UNSEQBUFSIZE - 1] = '\0';
-+ sqtrunc (word, prev);
-+ }
- return 0;
- }
-
--static void trunc (word, prev)
-- char * word;
-+static void sqtrunc (word, prev)
-+ const char * word;
- char * prev;
- {
-- register char * wordp;
-- register char * prevp;
-- register int same_count;
-+ const register char * wordp;
-+ const register char * prevp;
-+ register int same_count;
-
- wordp = word;
- prevp = prev;
-@@ -113,7 +121,7 @@ static void trunc (word, prev)
- if (same_count>MAX_PREFIX)
- same_count = MAX_PREFIX;
- (void) putchar (size_encodings[same_count]);
-- (void) puts (wordp);
-+ (void) puts (&word[same_count]);
- (void) strcpy (prev, word);
- }
-
-diff --git a/unsq.c b/unsq.c
-index 125f654..b14bcf3 100644
---- a/unsq.c
-+++ b/unsq.c
-@@ -58,7 +58,9 @@ static char Rcs_Id[] =
- *
- */
-
-+#include <stdlib.h>
- #include <stdio.h>
-+#include <string.h>
- #include "msgs.h"
-
- #ifdef __STDC__
-@@ -68,7 +70,7 @@ static char Rcs_Id[] =
- #endif /* __STDC__ */
-
- int main P ((int argc, char * argv[]));
--static int expand P ((char * word, char * prev));
-+static int sqexpand P ((char * word, char * prev));
-
- /*
- * The following table encodes prefix sizes as a single character. A
-@@ -85,39 +87,40 @@ static char size_encodings[] =
- 'y', 'z' /* 60-61 */
- };
-
--#define MAX_PREFIX (sizeof (size_encodings) - 1)
--
--extern void exit P ((int status));
-+#define MAX_PREFIX ((sizeof(size_encodings)/sizeof(char)) - 1)
-+#define UNSEQBUFSIZE 257
-
- int main (argc, argv)
- int argc;
- char * argv[];
- {
-- char word[257];
-- static char prev[257] = "";
-+ char word[UNSEQBUFSIZE];
-+ static char prev[UNSEQBUFSIZE] = "";
-
-- while (!expand (word, prev))
-+ while (!sqexpand (word, prev))
- puts (word);
- return 0;
- }
-
--static int expand (word, prev)
-+static int sqexpand (word, prev)
- char * word;
- char * prev;
- {
- register char * wordp;
- register char * prevp;
-+ register char * nl;
- register int same_count;
- register int count_char;
-+ register off_t size;
-
- count_char = getchar ();
- if (count_char == EOF)
- return(1);
- for (same_count = 0;
-- same_count < MAX_PREFIX && size_encodings[same_count] != count_char;
-+ same_count <= MAX_PREFIX && size_encodings[same_count] != count_char;
- same_count++)
- ;
-- if (same_count == MAX_PREFIX)
-+ if (same_count > MAX_PREFIX)
- {
- (void) fprintf (stderr, UNSQ_C_BAD_COUNT, (unsigned int) count_char);
- exit (1);
-@@ -126,11 +129,15 @@ static int expand (word, prev)
- wordp = word;
- while (same_count--)
- *wordp++ = (*prevp++);
-- if (gets (wordp) == NULL)
-+ size = UNSEQBUFSIZE - (wordp - word);
-+ if (fgets(wordp, size <= UNSEQBUFSIZE ? size : 0, stdin) == NULL)
- {
- (void) fprintf (stderr, UNSQ_C_SURPRISE_EOF);
- exit (1);
- }
-+ word[UNSEQBUFSIZE - 1] = '\0'; /* In case of no newline */
-+ if ((nl = strrchr(wordp, '\n')))
-+ *nl = '\0';
- (void) strcpy (prev, word);
- return 0 ;
- }
diff -Nru ispell-3.4.00/debian/patches/0015-CFLAGS-from-environment.patch ispell-3.4.00/debian/patches/0015-CFLAGS-from-environment.patch
--- ispell-3.4.00/debian/patches/0015-CFLAGS-from-environment.patch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/0015-CFLAGS-from-environment.patch 2019-05-22 15:28:21.000000000 -0400
@@ -10,10 +10,10 @@
2 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/Makefile b/Makefile
-index c8e4b23..7f6e065 100644
+index a11ed06..32e194f 100644
--- a/Makefile
+++ b/Makefile
-@@ -294,7 +294,7 @@ showversion: ispell
+@@ -293,7 +293,7 @@ showversion: ispell
.c.o:
@. ./config.sh; \
set -x; \
@@ -22,7 +22,7 @@
#
# The funny business with y_tab.c is necessary for MS-DOS systems,
-@@ -305,7 +305,7 @@ showversion: ispell
+@@ -304,7 +304,7 @@ showversion: ispell
set -x; \
$$YACC $<; \
[ -f y_tab.c ] || mv y.tab.c y_tab.c; \
@@ -31,7 +31,7 @@
mv y_tab.o $@; \
rm -f y_tab.c
-@@ -485,22 +485,23 @@ language-subdirs: config.sh
+@@ -480,22 +480,23 @@ language-subdirs: config.sh
buildhash: config.sh buildhash.o hash.o makedent.o parse.o
@. ./config.sh; \
set -x; \
@@ -58,7 +58,7 @@
#
# Note: we use "sed -n -e $$p" to achieve "tail -1" here because some
-@@ -537,7 +538,7 @@ defhash.h: config.X local.h Makefile
+@@ -532,7 +533,7 @@ defhash.h: config.X local.h Makefile
config.sh: config.X defhash.h local.h Makefile
set $(SHELLDEBUG); \
@@ -67,7 +67,7 @@
DEFLANG EXEEXT HASHSUFFIX INSTALL \
LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \
MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \
-@@ -549,6 +550,7 @@ config.sh: config.X defhash.h local.h Makefile
+@@ -544,6 +545,7 @@ config.sh: config.X defhash.h local.h Makefile
| sed -e 's/"[^"]*$$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \
| sed -n -e '$$p'; \
done > config.sh; \
@@ -75,7 +75,7 @@
echo 'case "$$MAKE_SORTTMP" in "") \
SORTTMP="-e /!!SORTTMP!!/s/=.*$$/=/";; *) SORTTMP=;; esac' \
>> config.sh
-@@ -631,17 +633,17 @@ term.o: term.c
+@@ -626,17 +628,17 @@ term.o: term.c
ispell: config.sh $(OBJS)
@. ./config.sh; \
set -x; \
diff -Nru ispell-3.4.00/debian/patches/0018-Dont-strip-binaries.patch ispell-3.4.00/debian/patches/0018-Dont-strip-binaries.patch
--- ispell-3.4.00/debian/patches/0018-Dont-strip-binaries.patch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/0018-Dont-strip-binaries.patch 2019-05-22 15:28:21.000000000 -0400
@@ -1,6 +1,6 @@
From: Robert Luberda <[email protected]>
Date: Mon, 7 Mar 2011 00:55:37 +0100
-Subject: 0018 Dont strip binaries
+Subject: 0018 Don't strip binaries
Fix Makefile not to strip binaries (closes: #437235)
---
@@ -9,10 +9,10 @@
2 files changed, 3 deletions(-)
diff --git a/Makefile b/Makefile
-index 7f6e065..d671d65 100644
+index 32e194f..128a46d 100644
--- a/Makefile
+++ b/Makefile
-@@ -329,7 +329,6 @@ install-basic:
+@@ -328,7 +328,6 @@ install-basic:
@. ./config.sh; \
set -x; \
cd $(DESTDIR)$$BINDIR; \
@@ -20,7 +20,7 @@
chmod 755 ispell$$EXEEXT
@. ./config.sh; \
set -x; \
-@@ -389,7 +388,6 @@ install-dictbuild:
+@@ -384,7 +383,6 @@ install-dictbuild:
@. ./config.sh; \
set -x; \
cd $(DESTDIR)$$BINDIR; \
diff -Nru ispell-3.4.00/debian/patches/0020-Mark-Rcs_Id-as-unused.patch ispell-3.4.00/debian/patches/0020-Mark-Rcs_Id-as-unused.patch
--- ispell-3.4.00/debian/patches/0020-Mark-Rcs_Id-as-unused.patch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/0020-Mark-Rcs_Id-as-unused.patch 2019-05-22 15:28:22.000000000 -0400
@@ -213,7 +213,7 @@
#endif
diff --git a/sq.c b/sq.c
-index 85ebf63..d7e6b42 100644
+index c931421..9b19e1f 100644
--- a/sq.c
+++ b/sq.c
@@ -1,5 +1,5 @@
@@ -257,7 +257,7 @@
#endif
diff --git a/unsq.c b/unsq.c
-index b14bcf3..997170e 100644
+index 125f654..d698841 100644
--- a/unsq.c
+++ b/unsq.c
@@ -1,5 +1,5 @@
diff -Nru ispell-3.4.00/debian/patches/0027-Include-Debian-Makefile.languages.inc.patch ispell-3.4.00/debian/patches/0027-Include-Debian-Makefile.languages.inc.patch
--- ispell-3.4.00/debian/patches/0027-Include-Debian-Makefile.languages.inc.patch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/0027-Include-Debian-Makefile.languages.inc.patch 2019-05-22 15:28:22.000000000 -0400
@@ -3,7 +3,7 @@
Subject: 0027 Include Debian Makefile.languages.inc
This patch adds include ../../debian/local/Makefile.languages.inc
-for american/british/english languages and allows to overwrite install
+for american/british/english languages and enables overwriting the install
target.
Additionally support for a special `debian-none' value of MASTERHASH
@@ -16,10 +16,10 @@
4 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
-index d671d65..232a4d4 100644
+index 128a46d..32aae78 100644
--- a/Makefile
+++ b/Makefile
-@@ -422,7 +422,7 @@ install-languages:
+@@ -417,7 +417,7 @@ install-languages:
|| $(MAKE) NEWDIR=$(DESTDIR)$$LIBDIR mkdirpath; \
set -x; \
cd $(DESTDIR)$$LIBDIR; \
diff -Nru ispell-3.4.00/debian/patches/0028-avoid-shipping-manual-pages-for-sq-and-unsq-since-we.patch ispell-3.4.00/debian/patches/0028-avoid-shipping-manual-pages-for-sq-and-unsq-since-we.patch
--- ispell-3.4.00/debian/patches/0028-avoid-shipping-manual-pages-for-sq-and-unsq-since-we.patch 1969-12-31 19:00:00.000000000 -0500
+++ ispell-3.4.00/debian/patches/0028-avoid-shipping-manual-pages-for-sq-and-unsq-since-we.patch 2019-05-22 15:28:22.000000000 -0400
@@ -0,0 +1,28 @@
+From: Daniel Kahn Gillmor <[email protected]>
+Date: Wed, 22 May 2019 15:25:06 -0400
+Subject: avoid shipping manual pages for sq and unsq,
+ since we are no longer shipping them
+
+---
+ Makefile | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 30947c5..374b948 100644
+--- a/Makefile
++++ b/Makefile
+@@ -395,13 +395,10 @@ install-dictbuild:
+ rm -f fixispell-a$$MAN1EXT
+ @. ./config.sh; \
+ set -x; \
+- $$INSTALL sq.1 $(DESTDIR)$$MAN1DIR/sq$$MAN1EXT; \
+ for m in buildhash munchlist findaffix tryaffix; do \
+ echo ".so `basename $$MAN1DIR`/ispell$$MAN1EXT" \
+ > $(DESTDIR)$$MAN1DIR/$$m$$MAN1EXT; \
+- done; \
+- echo ".so `basename $$MAN1DIR`/sq$$MAN1EXT" \
+- > $(DESTDIR)$$MAN1DIR/unsq$$MAN1EXT
++ done
+ @. ./config.sh; \
+ set -x; \
+ cd $(DESTDIR)$$MAN1DIR; \
diff -Nru ispell-3.4.00/debian/patches/0037-CC-from-environment.patch ispell-3.4.00/debian/patches/0037-CC-from-environment.patch
--- ispell-3.4.00/debian/patches/0037-CC-from-environment.patch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/0037-CC-from-environment.patch 2019-05-22 15:28:22.000000000 -0400
@@ -12,10 +12,10 @@
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
-index 232a4d4..e065c67 100644
+index 32aae78..30947c5 100644
--- a/Makefile
+++ b/Makefile
-@@ -536,7 +536,7 @@ defhash.h: config.X local.h Makefile
+@@ -531,7 +531,7 @@ defhash.h: config.X local.h Makefile
config.sh: config.X defhash.h local.h Makefile
set $(SHELLDEBUG); \
@@ -24,7 +24,7 @@
DEFLANG EXEEXT HASHSUFFIX INSTALL \
LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \
MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \
-@@ -548,6 +548,7 @@ config.sh: config.X defhash.h local.h Makefile
+@@ -543,6 +543,7 @@ config.sh: config.X defhash.h local.h Makefile
| sed -e 's/"[^"]*$$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \
| sed -n -e '$$p'; \
done > config.sh; \
diff -Nru ispell-3.4.00/debian/patches/series ispell-3.4.00/debian/patches/series
--- ispell-3.4.00/debian/patches/series 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/patches/series 2019-05-22 15:28:22.000000000 -0400
@@ -1,6 +1,5 @@
0001-Configuration.patch
0003-Fix-FTBFS-on-Hurd.patch
-0006-Fix-sq-and-unsq.patch
0007-Use-termios.patch
0008-Tex-backslash.patch
0009-Fix-FTBFS-on-glibc.patch
@@ -26,3 +25,4 @@
0035-Force-text-grep-in-munchlist.patch
0036-Reproducible-hashes.patch
0037-CC-from-environment.patch
+0028-avoid-shipping-manual-pages-for-sq-and-unsq-since-we.patch
diff -Nru ispell-3.4.00/debian/watch ispell-3.4.00/debian/watch
--- ispell-3.4.00/debian/watch 2017-07-11 15:01:26.000000000 -0400
+++ ispell-3.4.00/debian/watch 2019-05-22 15:26:38.000000000 -0400
@@ -1,2 +1,2 @@
-version=3
-http://www.lasr.cs.ucla.edu/geoff/tars/ispell-(\d+.*)\.tar\.gz
+version=4
+https://www.cs.hmc.edu/~geoff/ispell.html (?:.*/)?tars/ispell-(\d+.*)\.tar\.gz
signature.asc
Description: PGP signature

