ispell: Update to 3.4.02 Version 3.4.02 ============== - A major bug in 3.4.01 that caused incorrect behavior with many languages has been corrected. - The default maximum number of stringchars has been doubled. - Some spurious compiler warnings have been suppressed.diff -r1.28 -r1.29 pkgsrc/textproc/ispell/Makefile
(nia)
@@ -1,59 +1,59 @@ | @@ -1,59 +1,59 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2019/11/04 21:43:37 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2021/01/24 15:53:02 nia Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= ispell-3.4.00 | 4 | DISTNAME= ispell-3.4.02 | |
5 | CATEGORIES= textproc | 5 | CATEGORIES= textproc | |
6 | MASTER_SITES= http://fmg-www.cs.ucla.edu/geoff/tars/ | 6 | MASTER_SITES= https://www.cs.hmc.edu/~geoff/tars/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://ficus-www.cs.ucla.edu/geoff/ispell.html | 9 | HOMEPAGE= https://www.cs.hmc.edu/~geoff/ispell.html | |
10 | COMMENT= Interactive spelling checker | 10 | COMMENT= Interactive spelling checker | |
11 | 11 | |||
12 | CONFLICTS+= ispell-base-[0-9]* | 12 | CONFLICTS+= ispell-base-[0-9]* | |
13 | USE_TOOLS+= gmake mktemp:run yacc | 13 | USE_TOOLS+= gmake mktemp:run yacc | |
14 | INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 | 14 | INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 | |
15 | 15 | |||
16 | MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} | 16 | MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} | |
17 | MAKE_JOBS_SAFE= no | 17 | MAKE_JOBS_SAFE= no | |
18 | 18 | |||
19 | .include "../../mk/bsd.prefs.mk" | 19 | .include "../../mk/bsd.prefs.mk" | |
20 | 20 | |||
21 | .if exists(/usr/include/inttypes.h) && empty(MACHINE_PLATFORM:MIRIX-5.3-*) | 21 | .if exists(/usr/include/inttypes.h) && empty(MACHINE_PLATFORM:MIRIX-5.3-*) | |
22 | CFLAGS+= -DHAVE_INTTYPES_H | 22 | CFLAGS+= -DHAVE_INTTYPES_H | |
23 | .endif | 23 | .endif | |
24 | 24 | |||
25 | 25 | |||
26 | .if ${OPSYS} == "SunOS" | 26 | .if ${OPSYS} == "SunOS" | |
27 | EXTRADICT= /usr/dict/words | 27 | EXTRADICT= /usr/dict/words | |
28 | .else | 28 | .else | |
29 | EXTRADICT= /usr/share/dict/words | 29 | EXTRADICT= /usr/share/dict/words | |
30 | .endif | 30 | .endif | |
31 | 31 | |||
32 | .if !exists(${EXTRADICT}) | 32 | .if !exists(${EXTRADICT}) | |
33 | EXTRADICT= | 33 | EXTRADICT= | |
34 | .endif | 34 | .endif | |
35 | 35 | |||
36 | do-configure: | 36 | do-configure: | |
37 | cd ${WRKSRC}; \ | 37 | cd ${WRKSRC}; \ | |
38 | ${SED} -e 's|/usr/local|${PREFIX}|g' <local.h.bsd >local.h; \ | 38 | ${SED} -e 's|/usr/local|${PREFIX}|g' <local.h.bsd >local.h; \ | |
39 | ${ECHO} "#define LANGUAGES \"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=${EXTRADICT}}\"" >>local.h; \ | 39 | ${ECHO} "#define LANGUAGES \"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=${EXTRADICT}}\"" >>local.h; \ | |
40 | ${ECHO} "#define MASTERHASH \"americanmed+.hash\"" >>local.h; \ | 40 | ${ECHO} "#define MASTERHASH \"americanmed+.hash\"" >>local.h; \ | |
41 | ${ECHO} "#define MASKBITS 64" >>local.h; \ | 41 | ${ECHO} "#define MASKBITS 64" >>local.h; \ | |
42 | ${ECHO} "#undef WORDS" >> local.h ; \ | 42 | ${ECHO} "#undef WORDS" >> local.h ; \ | |
43 | ${ECHO} '#define WORDS "${EXTRADICT}"' >> local.h ; \ | 43 | ${ECHO} '#define WORDS "${EXTRADICT}"' >> local.h ; \ | |
44 | ${ECHO} "#define CFLAGS \"${CFLAGS}\"" >> local.h ; \ | 44 | ${ECHO} "#define CFLAGS \"${CFLAGS}\"" >> local.h ; \ | |
45 | ${ECHO} "#define LIBES \"${LDFLAGS}\"" >> local.h ; \ | 45 | ${ECHO} "#define LIBES \"${LDFLAGS}\"" >> local.h ; \ | |
46 | ${ECHO} "#define MAN1DIR \"${PREFIX}/${PKGMANDIR}/man1\"" >> local.h ; \ | 46 | ${ECHO} "#define MAN1DIR \"${PREFIX}/${PKGMANDIR}/man1\"" >> local.h ; \ | |
47 | ${ECHO} "#define MAN45DIR \"${PREFIX}/${PKGMANDIR}/man5\"" >> local.h ; | 47 | ${ECHO} "#define MAN45DIR \"${PREFIX}/${PKGMANDIR}/man5\"" >> local.h ; | |
48 | .if ${OPSYS} == "SunOS" | 48 | .if ${OPSYS} == "SunOS" | |
49 | cd ${WRKSRC}; \ | 49 | cd ${WRKSRC}; \ | |
50 | ${ECHO} "#define USG" >> local.h; | 50 | ${ECHO} "#define USG" >> local.h; | |
51 | .endif | 51 | .endif | |
52 | .if ${OPSYS} == "Interix" | 52 | .if ${OPSYS} == "Interix" | |
53 | cd ${WRKSRC}; \ | 53 | cd ${WRKSRC}; \ | |
54 | ${ECHO} "#define SORTTMP \"\"" >> local.h; \ | 54 | ${ECHO} "#define SORTTMP \"\"" >> local.h; \ | |
55 | ${ECHO} "#define MAKE_SORTTMP \"\"" >> local.h; | 55 | ${ECHO} "#define MAKE_SORTTMP \"\"" >> local.h; | |
56 | .endif | 56 | .endif | |
57 | 57 | |||
58 | .include "../../mk/termcap.buildlink3.mk" | 58 | .include "../../mk/termcap.buildlink3.mk" | |
59 | .include "../../mk/bsd.pkg.mk" | 59 | .include "../../mk/bsd.pkg.mk" |
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2015/03/14 07:55:32 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2021/01/24 15:53:02 nia Exp $ | |
2 | bin/buildhash | 2 | bin/buildhash | |
3 | bin/defmt-c | 3 | bin/defmt-c | |
4 | bin/defmt-sh | 4 | bin/defmt-sh | |
5 | bin/findaffix | 5 | bin/findaffix | |
6 | bin/icombine | 6 | bin/icombine | |
7 | bin/ijoin | 7 | bin/ijoin | |
8 | bin/ispell | 8 | bin/ispell | |
9 | bin/munchlist | 9 | bin/munchlist | |
10 | bin/tryaffix | 10 | bin/tryaffix | |
11 | lib/american.hash | 11 | lib/american.hash | |
12 | lib/americanmed+.hash | 12 | lib/americanmed+.hash | |
13 | lib/english.aff | 13 | lib/english.aff | |
14 | lib/english.hash | 14 | lib/english.hash | |
15 | man/man1/buildhash.1 | 15 | man/man1/buildhash.1 | |
16 | man/man1/findaffix.1 | 16 | man/man1/findaffix.1 | |
17 | man/man1/ispell.1 | 17 | man/man1/ispell.1 | |
18 | man/man1/munchlist.1 | 18 | man/man1/munchlist.1 | |
19 | man/man1/tryaffix.1 | 19 | man/man1/tryaffix.1 | |
20 | man/man5/ispell.5 | 20 | man/man5/ispell.5 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2017/07/07 11:28:36 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.7 2021/01/24 15:53:02 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (ispell-3.4.00.tar.gz) = 6138ab935f0261be8162e3cdc07c127d53555837 | 3 | SHA1 (ispell-3.4.02.tar.gz) = 128e5e938cda41eee749008ad3799bdd5e6fd97f | |
4 | RMD160 (ispell-3.4.00.tar.gz) = c6a2a6d6dd65782d7c3fdf90968e61a5091b616c | 4 | RMD160 (ispell-3.4.02.tar.gz) = af9fb4eeb9f1b7ff2ec7b63b4e7721b6c7ac5c1f | |
5 | SHA512 (ispell-3.4.00.tar.gz) = 790475e7e296554221679b59856f256889a7193ab39e7314174f92364eaf4b658cc7e6b4f4b7892fa8f3cf0c022d933fc0c995c5e414987cbdcde27723e3da31 | 5 | SHA512 (ispell-3.4.02.tar.gz) = 4392c00d8bcc66a9cc521ef0ba6b06ada896925f7260b7712a65529719b331dab54de5298058c5d130ee52bd088d38ba5fcf7797f265a0f68514765574b966d4 | |
6 | Size (ispell-3.4.00.tar.gz) = 638770 bytes | 6 | Size (ispell-3.4.02.tar.gz) = 670270 bytes | |
7 | SHA1 (patch-aa) = 7617574ae1c53aa7b9389f0e75ddcab99dbeb07c | 7 | SHA1 (patch-Makefile) = e77f0502e3c4cda4f55e16f91030175f192844bb | |
8 | SHA1 (patch-ab) = 842cd5946716f57fc263b7c941d32b50f79515e5 | |||
9 | SHA1 (patch-ac) = 4faa82bdd628500aa35d94b2d4a1860919097b72 | 8 | SHA1 (patch-ac) = 4faa82bdd628500aa35d94b2d4a1860919097b72 | |
10 | SHA1 (patch-ad) = c47a406acf52244868e7a561ab7f1c9d394d4034 | 9 | SHA1 (patch-ad) = c47a406acf52244868e7a561ab7f1c9d394d4034 | |
11 | SHA1 (patch-ae) = adc803bd66f62236a2b879713f326b4c7ac7199f | 10 | SHA1 (patch-ae) = adc803bd66f62236a2b879713f326b4c7ac7199f | |
12 | SHA1 (patch-ai) = 1fbf9385818e0a0fcd4049d0407212b1456d2744 | 11 | SHA1 (patch-ai) = 1fbf9385818e0a0fcd4049d0407212b1456d2744 | |
13 | SHA1 (patch-al) = ea63fc7dbc2200794157d9be781210cd8a4e671f | 12 | SHA1 (patch-al) = ea63fc7dbc2200794157d9be781210cd8a4e671f | |
14 | SHA1 (patch-ar) = c5082129f55fb232db34e0796423e60fcd4ed5c2 | 13 | SHA1 (patch-ar) = c5082129f55fb232db34e0796423e60fcd4ed5c2 | |
15 | SHA1 (patch-deformatters_Makefile) = a66a43f679491df718149c0b6db36ed0f9962535 | 14 | SHA1 (patch-deformatters_Makefile) = a66a43f679491df718149c0b6db36ed0f9962535 | |
15 | SHA1 (patch-languages_english_english.2) = ae4d249890746a979787282c2e48aad3921ac77c |
$NetBSD: patch-Makefile,v 1.1 2021/01/24 15:53:02 nia Exp $
Avoid installing sq and unsq man pages since we don't install
those programs.
--- Makefile.orig 2018-01-19 06:50:11.287688653 +0000
+++ Makefile
@@ -402,13 +402,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
@. ./config.sh; \
set -x; \
cd $(DESTDIR)$$MAN1DIR; \
$NetBSD: patch-languages_english_english.2,v 1.1 2021/01/24 15:53:02 nia Exp $
Remove spelling mistake.
https://gnats.netbsd.org/5181
--- languages/english/english.2.orig 2021-01-09 00:41:55.414090509 +0000
+++ languages/english/english.2
@@ -2081,7 +2081,6 @@ auxinically
auxotroph
auxotrophic
auxotrophy
-avaliable
avascular
avast
avatar