From 9bf0a0428bd0c95887a52cbb1646dae32961990c Mon Sep 17 00:00:00 2001 From: rodent Date: Wed, 24 Apr 2013 02:20:36 +0000 Subject: Moving ispell-* packages as discussed on tech-pkg@. Reasons being: 1) Shorter package name; 2) Be consistent with kde3-l18n-*, kde4-l10n-*, hunspell-*, aspell-*, lang-* PKG_OPTIONS; 3) Simplify modifications to PKGNAME in some Makefiles; 4) Accordance with international language naming standards; and rename the ispell-base package to ispell, to be consistent with aspell and hunspell. Bump PKGREVISION where necessary. --- textproc/Makefile | 28 +++--- textproc/hunspell-de/Makefile | 6 +- textproc/ispell-base/DESCR | 5 - textproc/ispell-base/Makefile | 61 ------------- textproc/ispell-base/PLIST | 21 ----- textproc/ispell-base/distinfo | 15 --- textproc/ispell-base/patches/patch-aa | 12 --- textproc/ispell-base/patches/patch-ab | 65 ------------- textproc/ispell-base/patches/patch-ac | 32 ------- textproc/ispell-base/patches/patch-ad | 22 ----- textproc/ispell-base/patches/patch-ae | 33 ------- textproc/ispell-base/patches/patch-ai | 19 ---- textproc/ispell-base/patches/patch-ak | 147 ------------------------------ textproc/ispell-base/patches/patch-al | 13 --- textproc/ispell-base/patches/patch-ar | 13 --- textproc/ispell-base/patches/patch-as | 52 ----------- textproc/ispell-british/DESCR | 1 - textproc/ispell-british/Makefile | 45 --------- textproc/ispell-british/PLIST | 3 - textproc/ispell-british/distinfo | 9 -- textproc/ispell-british/patches/patch-aa | 12 --- textproc/ispell-british/patches/patch-ab | 19 ---- textproc/ispell-british/patches/patch-ac | 15 --- textproc/ispell-british/patches/patch-ad | 15 --- textproc/ispell-ca/DESCR | 2 + textproc/ispell-ca/Makefile | 34 +++++++ textproc/ispell-ca/PLIST | 3 + textproc/ispell-ca/distinfo | 5 + textproc/ispell-catalan/DESCR | 2 - textproc/ispell-catalan/Makefile | 35 ------- textproc/ispell-catalan/PLIST | 3 - textproc/ispell-catalan/distinfo | 5 - textproc/ispell-de/DESCR | 4 + textproc/ispell-de/Makefile | 27 ++++++ textproc/ispell-de/PLIST | 7 ++ textproc/ispell-de/distinfo | 6 ++ textproc/ispell-de/patches/patch-aa | 15 +++ textproc/ispell-emacs/Makefile | 6 +- textproc/ispell-en_GB/DESCR | 1 + textproc/ispell-en_GB/Makefile | 45 +++++++++ textproc/ispell-en_GB/PLIST | 3 + textproc/ispell-en_GB/distinfo | 9 ++ textproc/ispell-en_GB/patches/patch-aa | 12 +++ textproc/ispell-en_GB/patches/patch-ab | 19 ++++ textproc/ispell-en_GB/patches/patch-ac | 15 +++ textproc/ispell-en_GB/patches/patch-ad | 15 +++ textproc/ispell-es/DESCR | 2 + textproc/ispell-es/Makefile | 25 +++++ textproc/ispell-es/PLIST | 3 + textproc/ispell-es/distinfo | 5 + textproc/ispell-fr/DESCR | 2 + textproc/ispell-fr/Makefile | 19 ++++ textproc/ispell-fr/PLIST | 3 + textproc/ispell-fr/distinfo | 6 ++ textproc/ispell-fr/patches/patch-aa | 32 +++++++ textproc/ispell-francais/DESCR | 2 - textproc/ispell-francais/Makefile | 19 ---- textproc/ispell-francais/PLIST | 3 - textproc/ispell-francais/distinfo | 6 -- textproc/ispell-francais/patches/patch-aa | 32 ------- textproc/ispell-ga/DESCR | 1 + textproc/ispell-ga/Makefile | 17 ++++ textproc/ispell-ga/PLIST | 3 + textproc/ispell-ga/distinfo | 6 ++ textproc/ispell-ga/patches/patch-aa | 42 +++++++++ textproc/ispell-gaeilge/DESCR | 1 - textproc/ispell-gaeilge/Makefile | 17 ---- textproc/ispell-gaeilge/PLIST | 3 - textproc/ispell-gaeilge/distinfo | 6 -- textproc/ispell-gaeilge/patches/patch-aa | 42 --------- textproc/ispell-german/DESCR | 4 - textproc/ispell-german/Makefile | 28 ------ textproc/ispell-german/PLIST | 7 -- textproc/ispell-german/distinfo | 6 -- textproc/ispell-german/patches/patch-aa | 15 --- textproc/ispell-pl/DESCR | 2 + textproc/ispell-pl/Makefile | 24 +++++ textproc/ispell-pl/PLIST | 3 + textproc/ispell-pl/distinfo | 5 + textproc/ispell-polski/DESCR | 2 - textproc/ispell-polski/Makefile | 24 ----- textproc/ispell-polski/PLIST | 3 - textproc/ispell-polski/distinfo | 5 - textproc/ispell-ro/DESCR | 1 + textproc/ispell-ro/Makefile | 25 +++++ textproc/ispell-ro/PLIST | 5 + textproc/ispell-ro/distinfo | 5 + textproc/ispell-romanian/DESCR | 1 - textproc/ispell-romanian/Makefile | 25 ----- textproc/ispell-romanian/PLIST | 5 - textproc/ispell-romanian/distinfo | 5 - textproc/ispell-ru-io/DESCR | 11 +++ textproc/ispell-ru-io/Makefile | 7 ++ textproc/ispell-ru-io/PLIST | 3 + textproc/ispell-ru/DESCR | 11 +++ textproc/ispell-ru/Makefile | 5 + textproc/ispell-ru/Makefile.common | 23 +++++ textproc/ispell-ru/PLIST | 3 + textproc/ispell-ru/distinfo | 6 ++ textproc/ispell-ru/patches/patch-aa | 79 ++++++++++++++++ textproc/ispell-russian-io/DESCR | 11 --- textproc/ispell-russian-io/Makefile | 7 -- textproc/ispell-russian-io/PLIST | 3 - textproc/ispell-russian/DESCR | 11 --- textproc/ispell-russian/Makefile | 5 - textproc/ispell-russian/Makefile.common | 23 ----- textproc/ispell-russian/PLIST | 3 - textproc/ispell-russian/distinfo | 6 -- textproc/ispell-russian/patches/patch-aa | 79 ---------------- textproc/ispell-sk/DESCR | 1 + textproc/ispell-sk/Makefile | 17 ++++ textproc/ispell-sk/PLIST | 3 + textproc/ispell-sk/distinfo | 6 ++ textproc/ispell-sk/patches/patch-aa | 29 ++++++ textproc/ispell-slovak/DESCR | 1 - textproc/ispell-slovak/Makefile | 17 ---- textproc/ispell-slovak/PLIST | 3 - textproc/ispell-slovak/distinfo | 6 -- textproc/ispell-slovak/patches/patch-aa | 29 ------ textproc/ispell-spanish/DESCR | 2 - textproc/ispell-spanish/Makefile | 25 ----- textproc/ispell-spanish/PLIST | 3 - textproc/ispell-spanish/distinfo | 5 - textproc/ispell-sv/DESCR | 2 + textproc/ispell-sv/Makefile | 17 ++++ textproc/ispell-sv/PLIST | 3 + textproc/ispell-sv/distinfo | 6 ++ textproc/ispell-sv/patches/patch-aa | 23 +++++ textproc/ispell-svenska/DESCR | 2 - textproc/ispell-svenska/Makefile | 17 ---- textproc/ispell-svenska/PLIST | 3 - textproc/ispell-svenska/distinfo | 6 -- textproc/ispell-svenska/patches/patch-aa | 23 ----- textproc/ispell/DESCR | 5 + textproc/ispell/Makefile | 58 ++++++++++++ textproc/ispell/PLIST | 21 +++++ textproc/ispell/distinfo | 15 +++ textproc/ispell/patches/patch-aa | 12 +++ textproc/ispell/patches/patch-ab | 65 +++++++++++++ textproc/ispell/patches/patch-ac | 32 +++++++ textproc/ispell/patches/patch-ad | 22 +++++ textproc/ispell/patches/patch-ae | 33 +++++++ textproc/ispell/patches/patch-ai | 19 ++++ textproc/ispell/patches/patch-ak | 147 ++++++++++++++++++++++++++++++ textproc/ispell/patches/patch-al | 13 +++ textproc/ispell/patches/patch-ar | 13 +++ textproc/ispell/patches/patch-as | 52 +++++++++++ 147 files changed, 1240 insertions(+), 1245 deletions(-) delete mode 100644 textproc/ispell-base/DESCR delete mode 100644 textproc/ispell-base/Makefile delete mode 100644 textproc/ispell-base/PLIST delete mode 100644 textproc/ispell-base/distinfo delete mode 100644 textproc/ispell-base/patches/patch-aa delete mode 100644 textproc/ispell-base/patches/patch-ab delete mode 100644 textproc/ispell-base/patches/patch-ac delete mode 100644 textproc/ispell-base/patches/patch-ad delete mode 100644 textproc/ispell-base/patches/patch-ae delete mode 100644 textproc/ispell-base/patches/patch-ai delete mode 100644 textproc/ispell-base/patches/patch-ak delete mode 100644 textproc/ispell-base/patches/patch-al delete mode 100644 textproc/ispell-base/patches/patch-ar delete mode 100644 textproc/ispell-base/patches/patch-as delete mode 100644 textproc/ispell-british/DESCR delete mode 100644 textproc/ispell-british/Makefile delete mode 100644 textproc/ispell-british/PLIST delete mode 100644 textproc/ispell-british/distinfo delete mode 100644 textproc/ispell-british/patches/patch-aa delete mode 100644 textproc/ispell-british/patches/patch-ab delete mode 100644 textproc/ispell-british/patches/patch-ac delete mode 100644 textproc/ispell-british/patches/patch-ad create mode 100644 textproc/ispell-ca/DESCR create mode 100644 textproc/ispell-ca/Makefile create mode 100644 textproc/ispell-ca/PLIST create mode 100644 textproc/ispell-ca/distinfo delete mode 100644 textproc/ispell-catalan/DESCR delete mode 100644 textproc/ispell-catalan/Makefile delete mode 100644 textproc/ispell-catalan/PLIST delete mode 100644 textproc/ispell-catalan/distinfo create mode 100644 textproc/ispell-de/DESCR create mode 100644 textproc/ispell-de/Makefile create mode 100644 textproc/ispell-de/PLIST create mode 100644 textproc/ispell-de/distinfo create mode 100644 textproc/ispell-de/patches/patch-aa create mode 100644 textproc/ispell-en_GB/DESCR create mode 100644 textproc/ispell-en_GB/Makefile create mode 100644 textproc/ispell-en_GB/PLIST create mode 100644 textproc/ispell-en_GB/distinfo create mode 100644 textproc/ispell-en_GB/patches/patch-aa create mode 100644 textproc/ispell-en_GB/patches/patch-ab create mode 100644 textproc/ispell-en_GB/patches/patch-ac create mode 100644 textproc/ispell-en_GB/patches/patch-ad create mode 100644 textproc/ispell-es/DESCR create mode 100644 textproc/ispell-es/Makefile create mode 100644 textproc/ispell-es/PLIST create mode 100644 textproc/ispell-es/distinfo create mode 100644 textproc/ispell-fr/DESCR create mode 100644 textproc/ispell-fr/Makefile create mode 100644 textproc/ispell-fr/PLIST create mode 100644 textproc/ispell-fr/distinfo create mode 100644 textproc/ispell-fr/patches/patch-aa delete mode 100644 textproc/ispell-francais/DESCR delete mode 100644 textproc/ispell-francais/Makefile delete mode 100644 textproc/ispell-francais/PLIST delete mode 100644 textproc/ispell-francais/distinfo delete mode 100644 textproc/ispell-francais/patches/patch-aa create mode 100644 textproc/ispell-ga/DESCR create mode 100644 textproc/ispell-ga/Makefile create mode 100644 textproc/ispell-ga/PLIST create mode 100644 textproc/ispell-ga/distinfo create mode 100644 textproc/ispell-ga/patches/patch-aa delete mode 100644 textproc/ispell-gaeilge/DESCR delete mode 100644 textproc/ispell-gaeilge/Makefile delete mode 100644 textproc/ispell-gaeilge/PLIST delete mode 100644 textproc/ispell-gaeilge/distinfo delete mode 100644 textproc/ispell-gaeilge/patches/patch-aa delete mode 100644 textproc/ispell-german/DESCR delete mode 100644 textproc/ispell-german/Makefile delete mode 100644 textproc/ispell-german/PLIST delete mode 100644 textproc/ispell-german/distinfo delete mode 100644 textproc/ispell-german/patches/patch-aa create mode 100644 textproc/ispell-pl/DESCR create mode 100644 textproc/ispell-pl/Makefile create mode 100644 textproc/ispell-pl/PLIST create mode 100644 textproc/ispell-pl/distinfo delete mode 100644 textproc/ispell-polski/DESCR delete mode 100644 textproc/ispell-polski/Makefile delete mode 100644 textproc/ispell-polski/PLIST delete mode 100644 textproc/ispell-polski/distinfo create mode 100644 textproc/ispell-ro/DESCR create mode 100644 textproc/ispell-ro/Makefile create mode 100644 textproc/ispell-ro/PLIST create mode 100644 textproc/ispell-ro/distinfo delete mode 100644 textproc/ispell-romanian/DESCR delete mode 100644 textproc/ispell-romanian/Makefile delete mode 100644 textproc/ispell-romanian/PLIST delete mode 100644 textproc/ispell-romanian/distinfo create mode 100644 textproc/ispell-ru-io/DESCR create mode 100644 textproc/ispell-ru-io/Makefile create mode 100644 textproc/ispell-ru-io/PLIST create mode 100644 textproc/ispell-ru/DESCR create mode 100644 textproc/ispell-ru/Makefile create mode 100644 textproc/ispell-ru/Makefile.common create mode 100644 textproc/ispell-ru/PLIST create mode 100644 textproc/ispell-ru/distinfo create mode 100644 textproc/ispell-ru/patches/patch-aa delete mode 100644 textproc/ispell-russian-io/DESCR delete mode 100644 textproc/ispell-russian-io/Makefile delete mode 100644 textproc/ispell-russian-io/PLIST delete mode 100644 textproc/ispell-russian/DESCR delete mode 100644 textproc/ispell-russian/Makefile delete mode 100644 textproc/ispell-russian/Makefile.common delete mode 100644 textproc/ispell-russian/PLIST delete mode 100644 textproc/ispell-russian/distinfo delete mode 100644 textproc/ispell-russian/patches/patch-aa create mode 100644 textproc/ispell-sk/DESCR create mode 100644 textproc/ispell-sk/Makefile create mode 100644 textproc/ispell-sk/PLIST create mode 100644 textproc/ispell-sk/distinfo create mode 100644 textproc/ispell-sk/patches/patch-aa delete mode 100644 textproc/ispell-slovak/DESCR delete mode 100644 textproc/ispell-slovak/Makefile delete mode 100644 textproc/ispell-slovak/PLIST delete mode 100644 textproc/ispell-slovak/distinfo delete mode 100644 textproc/ispell-slovak/patches/patch-aa delete mode 100644 textproc/ispell-spanish/DESCR delete mode 100644 textproc/ispell-spanish/Makefile delete mode 100644 textproc/ispell-spanish/PLIST delete mode 100644 textproc/ispell-spanish/distinfo create mode 100644 textproc/ispell-sv/DESCR create mode 100644 textproc/ispell-sv/Makefile create mode 100644 textproc/ispell-sv/PLIST create mode 100644 textproc/ispell-sv/distinfo create mode 100644 textproc/ispell-sv/patches/patch-aa delete mode 100644 textproc/ispell-svenska/DESCR delete mode 100644 textproc/ispell-svenska/Makefile delete mode 100644 textproc/ispell-svenska/PLIST delete mode 100644 textproc/ispell-svenska/distinfo delete mode 100644 textproc/ispell-svenska/patches/patch-aa create mode 100644 textproc/ispell/DESCR create mode 100644 textproc/ispell/Makefile create mode 100644 textproc/ispell/PLIST create mode 100644 textproc/ispell/distinfo create mode 100644 textproc/ispell/patches/patch-aa create mode 100644 textproc/ispell/patches/patch-ab create mode 100644 textproc/ispell/patches/patch-ac create mode 100644 textproc/ispell/patches/patch-ad create mode 100644 textproc/ispell/patches/patch-ae create mode 100644 textproc/ispell/patches/patch-ai create mode 100644 textproc/ispell/patches/patch-ak create mode 100644 textproc/ispell/patches/patch-al create mode 100644 textproc/ispell/patches/patch-ar create mode 100644 textproc/ispell/patches/patch-as (limited to 'textproc') diff --git a/textproc/Makefile b/textproc/Makefile index 235de8006ee..4ff4f6219dd 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.721 2013/04/21 12:33:34 obache Exp $ +# $NetBSD: Makefile,v 1.722 2013/04/24 02:20:36 rodent Exp $ # COMMENT= Text processing utilities (does not include desktop publishing) @@ -250,20 +250,20 @@ SUBDIR+= isearch SUBDIR+= iso-codes SUBDIR+= iso12083 SUBDIR+= iso8879 -SUBDIR+= ispell-base -SUBDIR+= ispell-british -SUBDIR+= ispell-catalan +SUBDIR+= ispell +SUBDIR+= ispell-ca +SUBDIR+= ispell-de +SUBDIR+= ispell-en_GB SUBDIR+= ispell-emacs -SUBDIR+= ispell-francais -SUBDIR+= ispell-gaeilge -SUBDIR+= ispell-german -SUBDIR+= ispell-polski -SUBDIR+= ispell-romanian -SUBDIR+= ispell-russian -SUBDIR+= ispell-russian-io -SUBDIR+= ispell-slovak -SUBDIR+= ispell-spanish -SUBDIR+= ispell-svenska +SUBDIR+= ispell-es +SUBDIR+= ispell-fr +SUBDIR+= ispell-ga +SUBDIR+= ispell-pl +SUBDIR+= ispell-ro +SUBDIR+= ispell-ru +SUBDIR+= ispell-ru-io +SUBDIR+= ispell-sk +SUBDIR+= ispell-sv SUBDIR+= itex2MML SUBDIR+= itstool SUBDIR+= ja-grep diff --git a/textproc/hunspell-de/Makefile b/textproc/hunspell-de/Makefile index cc7f8626c6e..0b4d58f7b0f 100644 --- a/textproc/hunspell-de/Makefile +++ b/textproc/hunspell-de/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.11 2012/10/25 06:55:55 asau Exp $ +# $NetBSD: Makefile,v 1.12 2013/04/24 02:20:36 rodent Exp $ # DISTNAME= igerman98-20120607 PKGNAME= ${DISTNAME:S/igerman98/hunspell-de/} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= textproc MASTER_SITES= http://www.j3e.de/ispell/igerman98/dict/ EXTRACT_SUFX= .tar.bz2 @@ -13,7 +13,7 @@ HOMEPAGE= http://www.j3e.de/ispell/igerman98/ COMMENT= German dictionaries for hunspell LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 -BUILD_DEPENDS+= ispell-base>=3.1.20nb1:../../textproc/ispell-base +BUILD_DEPENDS+= ispell>=3.1.20nb1:../../textproc/ispell DEPENDS+= hunspell>=1.1.5:../../textproc/hunspell USE_LANGUAGES= # none diff --git a/textproc/ispell-base/DESCR b/textproc/ispell-base/DESCR deleted file mode 100644 index 9ede40c46b7..00000000000 --- a/textproc/ispell-base/DESCR +++ /dev/null @@ -1,5 +0,0 @@ -Ispell is a fast screen-oriented spelling checker that shows you your -errors in the context of the original file, and suggests possible -corrections when it can figure them out. Compared to UNIX spell, it -is faster and much easier to use. Ispell can also handle languages -other than English. diff --git a/textproc/ispell-base/Makefile b/textproc/ispell-base/Makefile deleted file mode 100644 index c4354296659..00000000000 --- a/textproc/ispell-base/Makefile +++ /dev/null @@ -1,61 +0,0 @@ -# $NetBSD: Makefile,v 1.37 2012/10/25 06:55:57 asau Exp $ -# - -DISTNAME= ispell-3.3.02 -PKGNAME= ispell-base-3.3.02 -CATEGORIES= textproc -MASTER_SITES= http://fmg-www.cs.ucla.edu/geoff/tars/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://ficus-www.cs.ucla.edu/geoff/ispell.html -COMMENT= Interactive spelling checker - -CONFLICTS+= ispell-[0-9]* - -USE_TOOLS+= mktemp:run yacc -INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 - -MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} -MAKE_JOBS_SAFE= no - -.include "../../mk/bsd.prefs.mk" - -.if exists(/usr/include/inttypes.h) && empty(MACHINE_PLATFORM:MIRIX-5.3-*) -CFLAGS+= -DHAVE_INTTYPES_H -.endif - - -.if ${OPSYS} == "SunOS" -EXTRADICT=/usr/dict/words -.else -EXTRADICT=/usr/share/dict/words -.endif - -.if !exists(${EXTRADICT}) -EXTRADICT= -.endif - -do-configure: - cd ${WRKSRC}; \ - ${SED} -e 's|/usr/local|${PREFIX}|g' local.h; \ - ${ECHO} "#define LANGUAGES \"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=${EXTRADICT}}\"" >>local.h; \ - ${ECHO} "#define MASTERHASH \"americanmed+.hash\"" >>local.h; \ - ${ECHO} "#define MASKBITS 64" >>local.h; \ - ${ECHO} "#undef WORDS" >> local.h ; \ - ${ECHO} '#define WORDS "${EXTRADICT}"' >> local.h ; \ - ${ECHO} "#define CFLAGS \"${CFLAGS}\"" >> local.h ; \ - ${ECHO} "#define LIBES \"${LDFLAGS}\"" >> local.h ; \ - ${ECHO} "#define MAN1DIR \"${PREFIX}/${PKGMANDIR}/man1\"" >> local.h ; \ - ${ECHO} "#define MAN45DIR \"${PREFIX}/${PKGMANDIR}/man5\"" >> local.h ; -.if ${OPSYS} == "SunOS" - cd ${WRKSRC}; \ - ${ECHO} "#define USG" >> local.h; -.endif -.if ${OPSYS} == "Interix" - cd ${WRKSRC}; \ - ${ECHO} "#define SORTTMP \"\"" >> local.h; \ - ${ECHO} "#define MAKE_SORTTMP \"\"" >> local.h; -.endif - -.include "../../mk/termcap.buildlink3.mk" -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-base/PLIST b/textproc/ispell-base/PLIST deleted file mode 100644 index b6c46433d44..00000000000 --- a/textproc/ispell-base/PLIST +++ /dev/null @@ -1,21 +0,0 @@ -@comment $NetBSD: PLIST,v 1.6 2005/07/07 12:42:20 markd Exp $ -bin/buildhash -bin/defmt-c -bin/defmt-sh -bin/findaffix -bin/icombine -bin/ijoin -bin/ispell -bin/munchlist -bin/tryaffix -lib/american.hash -lib/americanmed+.hash -lib/english.aff -lib/english.hash -man/man1/buildhash.1 -man/man1/findaffix.1 -man/man1/ispell.1 -man/man1/munchlist.1 -man/man1/tryaffix.1 -man/man5/english.5 -man/man5/ispell.5 diff --git a/textproc/ispell-base/distinfo b/textproc/ispell-base/distinfo deleted file mode 100644 index add51fbd483..00000000000 --- a/textproc/ispell-base/distinfo +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: distinfo,v 1.13 2009/07/17 08:19:29 roy Exp $ - -SHA1 (ispell-3.3.02.tar.gz) = c0d98e1af3afb8e0b642717c03439ff8881e3d60 -RMD160 (ispell-3.3.02.tar.gz) = 12edc94ebb7c1f4040bd8f5b0dbb8f40326aa781 -Size (ispell-3.3.02.tar.gz) = 619813 bytes -SHA1 (patch-aa) = cf8e0863e62103526d75ba5f0f25c760d4ee8e32 -SHA1 (patch-ab) = 0a0569521b73761e969794e64d8ba8822c705720 -SHA1 (patch-ac) = 02b94c918164c19ec7cba5c9b88b7168a6f37925 -SHA1 (patch-ad) = 86bcb4c4b34a970b5f3eba6d406a8b8204fccf39 -SHA1 (patch-ae) = 0b19b5f4f2a0faf74ce130b7414bdf85b7588954 -SHA1 (patch-ai) = 210d80ca55fc1d4fb5aa308205d8630a7f4bfb67 -SHA1 (patch-ak) = aed34699d30d05a61bc2bd4d2ebf88e170ccd65c -SHA1 (patch-al) = 27d87b52dc5507e9dbab73bb9643fa490920216d -SHA1 (patch-ar) = 872cfc47e3652716afab9561fcf4a1bda2cee61a -SHA1 (patch-as) = fd3b2ec1788a7ffc4c871f5564742aad41fadda9 diff --git a/textproc/ispell-base/patches/patch-aa b/textproc/ispell-base/patches/patch-aa deleted file mode 100644 index 626160a0f30..00000000000 --- a/textproc/ispell-base/patches/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2001/03/14 12:10:22 agc Exp $ - ---- languages/english/english.2-orig Mon Jan 23 19:28:44 1995 -+++ languages/english/english.2 Thu Apr 16 14:34:21 1998 -@@ -1867,7 +1867,6 @@ - auxotroph - auxotrophic - auxotrophy --avaliable - avast - avatar - avaunt diff --git a/textproc/ispell-base/patches/patch-ab b/textproc/ispell-base/patches/patch-ab deleted file mode 100644 index e885320c097..00000000000 --- a/textproc/ispell-base/patches/patch-ab +++ /dev/null @@ -1,65 +0,0 @@ -$NetBSD: patch-ab,v 1.5 2009/02/12 16:06:32 joerg Exp $ - ---- Makefile.orig 2005-05-25 15:57:02.000000000 +0200 -+++ Makefile -@@ -373,13 +373,10 @@ install-dictbuild: - rm -f fixispell-a$$MAN1EXT - @. ./config.sh; \ - set -x; \ -- $$INSTALL sq.1 $$MAN1DIR/sq$$MAN1EXT; \ - for m in buildhash munchlist findaffix tryaffix; do \ - echo ".so `basename $$MAN1DIR`/ispell$$MAN1EXT" \ - > $$MAN1DIR/$$m$$MAN1EXT; \ -- done; \ -- echo ".so `basename $$MAN1DIR`/sq$$MAN1EXT" \ -- > $$MAN1DIR/unsq$$MAN1EXT -+ done - @. ./config.sh; \ - set -x; \ - cd $$MAN1DIR; \ -@@ -506,10 +503,10 @@ defhash.h: config.X local.h Makefile - - config.sh: config.X defhash.h local.h Makefile - set $(SHELLDEBUG); \ -- for var in BAKEXT BINDIR CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \ -+ for var in BAKEXT CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \ - DEFLANG EXEEXT HASHSUFFIX INSTALL \ -- LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \ -- MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \ -+ LANGUAGES LIBES LINK LINT LINTFLAGS LOOK_XREF \ -+ MAKE_SORTTMP MAN1EXT MAN45EXT MAN45SECT MASTERHASH \ - MSGLANG POUNDBANG REGLIB STATSUFFIX \ - SPELL_XREF TERMLIB TIB_XREF WORDS YACC \ - ; do \ -@@ -518,6 +515,12 @@ config.sh: config.X defhash.h local.h M - | sed -e 's/"[^"]*$$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \ - | sed -n -e '$$p'; \ - done > config.sh; \ -+ for var in BINDIR LIBDIR MAN1DIR MAN45DIR; do \ -+ cat config.X defhash.h local.h \ -+ | sed -n -e "s/^#define[ ]*$$var[ ]*"'"'"/$$var=/p" \ -+ | sed -e 's/"[^"]*$$/'"'/" -e "s/=/=\$${DESTDIR}'/" -e 's/\\"/"/g' \ -+ | sed -n -e '$$p'; \ -+ done >> config.sh; \ - echo 'case "$$MAKE_SORTTMP" in "") \ - SORTTMP="-e /!!SORTTMP!!/s/=.*$$/=/";; *) SORTTMP=;; esac' \ - >> config.sh -@@ -636,7 +639,7 @@ local.h: - set +e; \ - [ -r local.h ] || (cp local.h.generic local.h; chmod u+w local.h) - --msgs.h: config.sh FRC -+msgs.h: config.sh - @. ./config.sh; \ - set $(SHELLDEBUG); \ - set +e; \ -@@ -650,7 +653,8 @@ msgs.h: config.sh FRC - else \ - set -x; \ - rm -f msgs.h; $$LINK $$msgs msgs.h || cp $$msgs msgs.h; \ -- fi -+ fi; \ -+ touch msgs.h - - FRC: - diff --git a/textproc/ispell-base/patches/patch-ac b/textproc/ispell-base/patches/patch-ac deleted file mode 100644 index 7752d30dcef..00000000000 --- a/textproc/ispell-base/patches/patch-ac +++ /dev/null @@ -1,32 +0,0 @@ -$NetBSD: patch-ac,v 1.3 2005/07/07 12:42:20 markd Exp $ - ---- ispell.h.orig 2005-04-29 02:46:51.000000000 +1200 -+++ ispell.h -@@ -144,6 +144,16 @@ - #include "config.h" - #include - -+#ifdef HAVE_INTTYPES_H -+#include -+#define PTRSIZE intptr_t -+#else -+#define PTRSIZE unsigned int -+#endif -+#if !defined(HAVE_INTTYPES_H) && defined(__alpha) && defined(__NetBSD__) -+#define PTRSIZE unsigned long -+#endif /* hack for 1.3 */ -+ - #ifdef __STDC__ - #define P(x) x - #define VOID void -@@ -380,8 +390,8 @@ struct hashheader - unsigned short maxstringcharlen; /* Max strchr len supported */ - unsigned short compoundmin; /* Min lth of compound parts */ - short compoundbit; /* Flag 4 compounding roots */ -- unsigned int stringsize; /* Size of string table */ -- unsigned int lstringsize; /* Size of lang. str tbl */ -+ PTRSIZE stringsize; /* Size of string table */ -+ PTRSIZE lstringsize; /* Size of lang. str tbl */ - unsigned int tblsize; /* No. entries in hash tbl */ - unsigned int stblsize; /* No. entries in sfx tbl */ - unsigned int ptblsize; /* No. entries in pfx tbl */ diff --git a/textproc/ispell-base/patches/patch-ad b/textproc/ispell-base/patches/patch-ad deleted file mode 100644 index 94407d9e849..00000000000 --- a/textproc/ispell-base/patches/patch-ad +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ad,v 1.3 2005/07/07 12:42:20 markd Exp $ - ---- buildhash.c.orig 2005-04-28 12:26:06.000000000 +1200 -+++ buildhash.c -@@ -248,7 +248,7 @@ static void output () - { - register FILE * houtfile; - register struct dent * dp; -- unsigned long strptr; -+ PTRSIZE strptr; - int n; - unsigned int i; - int maxplen; -@@ -375,7 +375,7 @@ static void output () - { - if (dp->next != 0) - { -- unsigned long x; -+ PTRSIZE x; - x = dp->next - hashtbl; - dp->next = (struct dent *)x; - } diff --git a/textproc/ispell-base/patches/patch-ae b/textproc/ispell-base/patches/patch-ae deleted file mode 100644 index 52ca23dacca..00000000000 --- a/textproc/ispell-base/patches/patch-ae +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-ae,v 1.3 2005/07/07 12:42:20 markd Exp $ - ---- lookup.c.orig 2005-04-15 09:25:52.000000000 +1200 -+++ lookup.c -@@ -247,11 +247,11 @@ int linit () - if (dp->word == (unsigned char *) -1) - dp->word = NULL; - else -- dp->word = &hashstrings[(unsigned long) dp->word]; -+ dp->word = &hashstrings[(PTRSIZE) dp->word]; - if (dp->next == (struct dent *) -1) - dp->next = NULL; - else -- dp->next = &hashtbl[(unsigned long) dp->next]; -+ dp->next = &hashtbl[(PTRSIZE) dp->next]; - } - } - -@@ -259,12 +259,12 @@ int linit () - { - if (entry->stripl) - entry->strip = -- (ichar_t *) &hashstrings[(unsigned long) entry->strip]; -+ (ichar_t *) &hashstrings[(PTRSIZE) entry->strip]; - else - entry->strip = NULL; - if (entry->affl) - entry->affix = -- (ichar_t *) &hashstrings[(unsigned long) entry->affix]; -+ (ichar_t *) &hashstrings[(PTRSIZE) entry->affix]; - else - entry->affix = NULL; - } diff --git a/textproc/ispell-base/patches/patch-ai b/textproc/ispell-base/patches/patch-ai deleted file mode 100644 index 6e13f1149c4..00000000000 --- a/textproc/ispell-base/patches/patch-ai +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-ai,v 1.1.1.1 2001/03/14 12:10:22 agc Exp $ ---- languages/english/english.3.orig Tue Oct 27 22:26:48 1998 -+++ languages/english/english.3 Tue Oct 27 22:27:35 1998 -@@ -5202,6 +5202,7 @@ - dirndl - disaccredit - disafforest -+disappear - disbranch - disbud - discalced -@@ -5236,7 +5237,6 @@ - dispersoid - displayable - disproven --dissappear - disseminule - dissentious - dissepiment diff --git a/textproc/ispell-base/patches/patch-ak b/textproc/ispell-base/patches/patch-ak deleted file mode 100644 index 23a607a0e40..00000000000 --- a/textproc/ispell-base/patches/patch-ak +++ /dev/null @@ -1,147 +0,0 @@ -$NetBSD: patch-ak,v 1.5 2005/07/07 12:42:20 markd Exp $ - ---- term.c.orig 2005-04-15 11:11:36.000000000 +1200 -+++ term.c -@@ -86,7 +86,10 @@ static char Rcs_Id[] = - #include "ispell.h" - #include "proto.h" - #include "msgs.h" --#ifdef USG -+#if defined(__NetBSD__) || defined(linux) || defined(__sgi) || defined(__INTERIX) -+#define USE_TERMIOS -+#include -+#elif defined(USG) - #include - #else - #ifndef __DJGPP__ -@@ -165,7 +168,10 @@ static int iputch (c) - return putchar (c); - } - --#ifdef USG -+#ifdef USE_TERMIOS -+static struct termios sbuf; -+static struct termios osbuf; -+#elif defined(USG) - static struct termio sbuf; - static struct termio osbuf; - #else -@@ -292,8 +298,31 @@ retry: - - #endif - -+#ifdef USE_TERMIOS -+ if (!isatty (0)) -+ { -+ (void) fprintf (stderr, TERM_C_NO_BATCH); -+ exit (1); -+ } -+ tcgetattr(0, &osbuf); -+ termchanged = 1; -+ -+ sbuf = osbuf; -+ sbuf.c_lflag &= ~(ECHO | ECHOK | ECHONL | ICANON); -+ sbuf.c_oflag &= ~(OPOST); -+ sbuf.c_iflag &= ~(INLCR | IGNCR | ICRNL); -+ sbuf.c_lflag |= ISIG; -+ sbuf.c_cc[VMIN] = 1; -+ sbuf.c_cc[VTIME] = 0; -+ tcsetattr(0, TCSANOW, &sbuf); -+ -+ uerasechar = osbuf.c_cc[VERASE]; -+ ukillchar = osbuf.c_cc[VKILL]; -+ -+#endif -+ - #ifdef SIGTSTP --#ifndef USG -+#if !(defined(USG) || defined(USE_TERMIOS)) - (void) sigsetmask (1<<(SIGTSTP-1) | 1<<(SIGTTIN-1) | 1<<(SIGTTOU-1)); - #endif - #endif -@@ -319,7 +348,7 @@ retry: - #endif - #endif - --#ifndef USG -+#if !(defined(USG) || defined(USE_TERMIOS)) - (void) ioctl (0, TIOCGETP, (char *) &osbuf); - #ifdef TIOCGLTC - (void) ioctl (0, TIOCGLTC, (char *) &oltc); -@@ -372,7 +401,9 @@ SIGNAL_TYPE done (signo) - { - if (te) - tputs (te, 1, iputch); --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &osbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &osbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &osbuf); -@@ -393,7 +424,9 @@ static SIGNAL_TYPE onstop (signo) - imove (li - 1, 0); - if (te) - tputs (te, 1, iputch); --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &osbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &osbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &osbuf); -@@ -412,7 +445,9 @@ static SIGNAL_TYPE onstop (signo) - (void) signal (signo, onstop); - if (termchanged) - { --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &sbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &sbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &sbuf); -@@ -480,7 +515,9 @@ int shellescape (buf) - } - argv[i] = NULL; - --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &osbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &osbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &osbuf); -@@ -526,7 +563,9 @@ int shellescape (buf) - (void) signal (SIGTSTP, onstop); - #endif - --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &sbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &sbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &sbuf); -@@ -562,7 +601,9 @@ void shescape (buf) - char curdir[MAXPATHLEN]; - #endif - --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &osbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &osbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &osbuf); -@@ -610,7 +651,9 @@ void shescape (buf) - chdir (curdir); - #endif - --#ifdef USG -+#ifdef USE_TERMIOS -+ tcsetattr(0, TCSANOW, &sbuf); -+#elif defined(USG) - (void) ioctl (0, TCSETAW, (char *) &sbuf); - #else - (void) ioctl (0, TIOCSETP, (char *) &sbuf); diff --git a/textproc/ispell-base/patches/patch-al b/textproc/ispell-base/patches/patch-al deleted file mode 100644 index a4d9b06409f..00000000000 --- a/textproc/ispell-base/patches/patch-al +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-al,v 1.3 2005/07/07 12:42:20 markd Exp $ - ---- config.X.orig 2005-05-26 02:13:53.000000000 +1200 -+++ config.X -@@ -274,7 +274,7 @@ - ** -lcurses, or -lncurses on most systems. - */ - #ifndef TERMLIB --#define TERMLIB "-lncurses" -+#define TERMLIB "-ltermcap" - #endif - - /* diff --git a/textproc/ispell-base/patches/patch-ar b/textproc/ispell-base/patches/patch-ar deleted file mode 100644 index 6d88b8a7e08..00000000000 --- a/textproc/ispell-base/patches/patch-ar +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ar,v 1.1 2004/03/19 06:20:21 uebayasi Exp $ - ---- ijoin.c.orig Fri Mar 19 15:00:19 2004 -+++ ijoin.c Fri Mar 19 15:01:51 2004 -@@ -133,8 +133,6 @@ - static int unpairable1 = 0; /* NZ if -a1 */ - static int unpairable2 = 0; /* NZ if -a2 */ - --extern int strcmp (); -- - int main (argc, argv) /* Join files */ - int argc; /* Argument count */ - char * argv[]; /* Argument vector */ diff --git a/textproc/ispell-base/patches/patch-as b/textproc/ispell-base/patches/patch-as deleted file mode 100644 index afc4e8ff90a..00000000000 --- a/textproc/ispell-base/patches/patch-as +++ /dev/null @@ -1,52 +0,0 @@ -$NetBSD: patch-as,v 1.1 2009/07/17 08:19:29 roy Exp $ - -Avoid conflit with system getline. -Fixes PR pkg/41746, thanks to Tom Stejskal. - ---- correct.c.orig 2009-07-17 09:14:29.000000000 +0100 -+++ correct.c 2009-07-17 09:14:46.000000000 +0100 -@@ -245,7 +245,7 @@ - struct flagent * sufent, - ichar_t savearea[MAX_CAPS][INPUTWORDLEN + MAXAFFIXLEN], - int * nsaved)); --static char * getline P ((char * buf, int bufsize)); -+static char * get_line P ((char * buf, int bufsize)); - void askmode P ((void)); - void copyout P ((unsigned char ** cc, int cnt)); - static void lookharder P ((unsigned char * string)); -@@ -571,7 +571,7 @@ - - imove (li - 1, 0); - (void) putchar ('!'); -- if (getline ((char *) buf, sizeof buf) == NULL) -+ if (get_line ((char *) buf, sizeof buf) == NULL) - { - (void) putchar (7); - ierase (); -@@ -596,7 +596,7 @@ - (void) printf ("%s ", CORR_C_READONLY); - } - (void) printf (CORR_C_REPLACE_WITH); -- if (getline ((char *) ctok, ctokl) == NULL) -+ if (get_line ((char *) ctok, ctokl) == NULL) - { - (void) putchar (7); - /* Put it back */ -@@ -664,7 +664,7 @@ - unsigned char buf[100]; - imove (li - 1, 0); - (void) printf (CORR_C_LOOKUP_PROMPT); -- if (getline ((char *) buf, sizeof buf) == NULL) -+ if (get_line ((char *) buf, sizeof buf) == NULL) - { - (void) putchar (7); - ierase (); -@@ -1583,7 +1583,7 @@ - return; - } - --static char * getline (s, len) -+static char * get_line (s, len) - register char * s; - register int len; - { diff --git a/textproc/ispell-british/DESCR b/textproc/ispell-british/DESCR deleted file mode 100644 index 84787b82b80..00000000000 --- a/textproc/ispell-british/DESCR +++ /dev/null @@ -1 +0,0 @@ -This package provides the British-spelling dictionaries for ispell. diff --git a/textproc/ispell-british/Makefile b/textproc/ispell-british/Makefile deleted file mode 100644 index 45ea5ca6094..00000000000 --- a/textproc/ispell-british/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# $NetBSD: Makefile,v 1.18 2012/10/25 06:55:57 asau Exp $ -# - -DISTNAME= ispell-3.3.02 -PKGNAME= ispell-${DICT_LANG}-3.3.02 -CATEGORIES= textproc -MASTER_SITES= http://fmg-www.cs.ucla.edu/geoff/tars/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://ficus-www.cs.ucla.edu/geoff/ispell.html -COMMENT= British dictionary for interactive spelling checker - -DEPENDS+= ispell-base>=3.3.02:../../textproc/ispell-base - -BUILD_TARGET= config.sh all-languages - -DICT_LANG= british - -MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} - -INSTALLATION_DIRS= lib -MAKE_JOBS_SAFE= no - -.include "../../mk/bsd.prefs.mk" -.if ${OPSYS} == "SunOS" -WORDS= /usr/dict/words -.else -WORDS= /usr/share/dict/words -.endif - -do-configure: - cd ${WRKSRC}; \ - ${SED} -e 's|/usr/local|${PREFIX}|g' local.h; \ - ${ECHO} "#define LANGUAGES \"{${DICT_LANG},MASTERDICTS=${DICT_LANG}.xlg,HASHFILES=${DICT_LANG}xlg.hash,EXTRADICT=}\"" >>local.h; \ - ${ECHO} '#define MASTERHASH "${DICT_LANG}xlg.hash"' >> local.h ; \ - ${ECHO} "#undef WORDS" >> local.h ; \ - ${ECHO} '#define WORDS "${WORDS}"' >> local.h - -do-install: - ${CP} ${WRKSRC}/languages/${DICT_LANG}/${DICT_LANG}xlg.hash ${DESTDIR}${PREFIX}/lib - cd ${DESTDIR}${PREFIX}/lib; \ - ${RM} -f ${DICT_LANG}.hash; \ - ${LN} ${DICT_LANG}xlg.hash ${DICT_LANG}.hash - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-british/PLIST b/textproc/ispell-british/PLIST deleted file mode 100644 index 347d0e41ab8..00000000000 --- a/textproc/ispell-british/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:57:03 zuntum Exp $ -lib/britishxlg.hash -lib/british.hash diff --git a/textproc/ispell-british/distinfo b/textproc/ispell-british/distinfo deleted file mode 100644 index d1981e3e307..00000000000 --- a/textproc/ispell-british/distinfo +++ /dev/null @@ -1,9 +0,0 @@ -$NetBSD: distinfo,v 1.5 2005/07/07 12:44:44 markd Exp $ - -SHA1 (ispell-3.3.02.tar.gz) = c0d98e1af3afb8e0b642717c03439ff8881e3d60 -RMD160 (ispell-3.3.02.tar.gz) = 12edc94ebb7c1f4040bd8f5b0dbb8f40326aa781 -Size (ispell-3.3.02.tar.gz) = 619813 bytes -SHA1 (patch-aa) = cf8e0863e62103526d75ba5f0f25c760d4ee8e32 -SHA1 (patch-ab) = 210d80ca55fc1d4fb5aa308205d8630a7f4bfb67 -SHA1 (patch-ac) = a3474192676a326f33e10266e57ace5dfb1ba7eb -SHA1 (patch-ad) = b3edb0466b306ecf1d59cfba46ec3f74e01db6ff diff --git a/textproc/ispell-british/patches/patch-aa b/textproc/ispell-british/patches/patch-aa deleted file mode 100644 index 4113eb1cdc2..00000000000 --- a/textproc/ispell-british/patches/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2001/03/14 12:12:21 agc Exp $ - ---- languages/english/english.2-orig Mon Jan 23 19:28:44 1995 -+++ languages/english/english.2 Thu Apr 16 14:34:21 1998 -@@ -1867,7 +1867,6 @@ - auxotroph - auxotrophic - auxotrophy --avaliable - avast - avatar - avaunt diff --git a/textproc/ispell-british/patches/patch-ab b/textproc/ispell-british/patches/patch-ab deleted file mode 100644 index 5776eecf8d9..00000000000 --- a/textproc/ispell-british/patches/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-ab,v 1.1.1.1 2001/03/14 12:12:21 agc Exp $ ---- languages/english/english.3.orig Tue Oct 27 22:26:48 1998 -+++ languages/english/english.3 Tue Oct 27 22:27:35 1998 -@@ -5202,6 +5202,7 @@ - dirndl - disaccredit - disafforest -+disappear - disbranch - disbud - discalced -@@ -5236,7 +5237,6 @@ - dispersoid - displayable - disproven --dissappear - disseminule - dissentious - dissepiment diff --git a/textproc/ispell-british/patches/patch-ac b/textproc/ispell-british/patches/patch-ac deleted file mode 100644 index 122b387e4fd..00000000000 --- a/textproc/ispell-british/patches/patch-ac +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ac,v 1.1.1.1 2001/03/14 12:12:21 agc Exp $ - -Use the buildhash program from the base installation - ---- languages/british/Makefile 1995/01/08 23:24:18 1.4 -+++ languages/british/Makefile 2001/03/14 10:56:42 -@@ -63,7 +63,7 @@ - - CONFIG = ../../config.sh - PATHADDER = ../.. --BUILDHASH = ../../buildhash -+BUILDHASH = ${PREFIX}/bin/buildhash - - # The following variables should be set by the superior Makefile, - # based on the LANGUAGES variable in config.X. diff --git a/textproc/ispell-british/patches/patch-ad b/textproc/ispell-british/patches/patch-ad deleted file mode 100644 index 31a2ec35656..00000000000 --- a/textproc/ispell-british/patches/patch-ad +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ad,v 1.3 2005/07/07 12:44:44 markd Exp $ - -Don't build the programs - use the ones from the base system. - ---- Makefile.orig 2005-05-26 01:57:02.000000000 +1200 -+++ Makefile -@@ -287,7 +287,7 @@ showversion: ispell - mv y_tab.o $@; \ - rm -f y_tab.c - --all-languages: munchable -+all-languages: - $(MAKE) LANGUAGE_TARGET=all SHELLDEBUG=$(SHELLDEBUG) language-subdirs - - install: config.sh all install-basic install-deformatters diff --git a/textproc/ispell-ca/DESCR b/textproc/ispell-ca/DESCR new file mode 100644 index 00000000000..089bd580d20 --- /dev/null +++ b/textproc/ispell-ca/DESCR @@ -0,0 +1,2 @@ +This package provides the Catalan-spelling dictionaries for ispell. +The dictionary is provided by Softcatala. diff --git a/textproc/ispell-ca/Makefile b/textproc/ispell-ca/Makefile new file mode 100644 index 00000000000..1c2b035768a --- /dev/null +++ b/textproc/ispell-ca/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:37 rodent Exp $ +# + +DISTNAME= ispell-sc-ca +PKGNAME= ispell-catalan-1.0 +CATEGORIES= textproc +MASTER_SITES= http://www.softcatala.org/cgi-bin/gaudi/contadorb/load.cgi?/fitxers/linux/ +EXTRACT_SUFX= .zip + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://www.softcatala.org/projectes/myspell/ +COMMENT= Catalan dictionary for interactive spelling checker + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +WRKSRC= ${WRKDIR} + +INSTALLATION_DIRS= lib + +post-extract: + ( cd ${WRKSRC} \ + && ${MV} catalan_i.dic catala.dic && \ + ${MV} catalan_i.aff catala.aff ) + +do-build: + ( cd ${WRKSRC} && \ + ${PREFIX}/bin/buildhash catala.dic catala.aff \ + catala.hash ) + +do-install: + ${INSTALL_DATA} ${WRKSRC}/catala.aff ${DESTDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/catala.hash ${DESTDIR}${PREFIX}/lib + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-ca/PLIST b/textproc/ispell-ca/PLIST new file mode 100644 index 00000000000..933adcd433b --- /dev/null +++ b/textproc/ispell-ca/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:37 rodent Exp $ +lib/catala.aff +lib/catala.hash diff --git a/textproc/ispell-ca/distinfo b/textproc/ispell-ca/distinfo new file mode 100644 index 00000000000..3327a0e0377 --- /dev/null +++ b/textproc/ispell-ca/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:37 rodent Exp $ + +SHA1 (ispell-sc-ca.zip) = 8b9afbf6df125d3cca72271929727db1c2484da2 +RMD160 (ispell-sc-ca.zip) = f3ad88e16efa5e87e1854643e78b7527ebefce4c +Size (ispell-sc-ca.zip) = 1998440 bytes diff --git a/textproc/ispell-catalan/DESCR b/textproc/ispell-catalan/DESCR deleted file mode 100644 index 089bd580d20..00000000000 --- a/textproc/ispell-catalan/DESCR +++ /dev/null @@ -1,2 +0,0 @@ -This package provides the Catalan-spelling dictionaries for ispell. -The dictionary is provided by Softcatala. diff --git a/textproc/ispell-catalan/Makefile b/textproc/ispell-catalan/Makefile deleted file mode 100644 index 372cfdeea09..00000000000 --- a/textproc/ispell-catalan/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# $NetBSD: Makefile,v 1.10 2012/10/25 06:55:58 asau Exp $ -# - -DISTNAME= ispell-sc-ca -PKGNAME= ispell-catalan-1.0 -PKGREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= http://www.softcatala.org/cgi-bin/gaudi/contadorb/load.cgi?/fitxers/linux/ -EXTRACT_SUFX= .zip - -MAINTAINER= jmmv@NetBSD.org -HOMEPAGE= http://www.softcatala.org/projectes/myspell/ -COMMENT= Catalan dictionary for interactive spelling checker - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -WRKSRC= ${WRKDIR} - -INSTALLATION_DIRS= lib - -post-extract: - ( cd ${WRKSRC} \ - && ${MV} catalan_i.dic catala.dic && \ - ${MV} catalan_i.aff catala.aff ) - -do-build: - ( cd ${WRKSRC} && \ - ${PREFIX}/bin/buildhash catala.dic catala.aff \ - catala.hash ) - -do-install: - ${INSTALL_DATA} ${WRKSRC}/catala.aff ${DESTDIR}${PREFIX}/lib - ${INSTALL_DATA} ${WRKSRC}/catala.hash ${DESTDIR}${PREFIX}/lib - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-catalan/PLIST b/textproc/ispell-catalan/PLIST deleted file mode 100644 index eab8a5dda9a..00000000000 --- a/textproc/ispell-catalan/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/02 01:54:12 jschauma Exp $ -lib/catala.aff -lib/catala.hash diff --git a/textproc/ispell-catalan/distinfo b/textproc/ispell-catalan/distinfo deleted file mode 100644 index 8bd0d716a71..00000000000 --- a/textproc/ispell-catalan/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.3 2005/02/24 14:48:43 agc Exp $ - -SHA1 (ispell-sc-ca.zip) = 8b9afbf6df125d3cca72271929727db1c2484da2 -RMD160 (ispell-sc-ca.zip) = f3ad88e16efa5e87e1854643e78b7527ebefce4c -Size (ispell-sc-ca.zip) = 1998440 bytes diff --git a/textproc/ispell-de/DESCR b/textproc/ispell-de/DESCR new file mode 100644 index 00000000000..4d73b967ed5 --- /dev/null +++ b/textproc/ispell-de/DESCR @@ -0,0 +1,4 @@ +This package contains the German (german) dictionary for the +interactive spelling checker ispell. +Use with 'ispell -d german filename'; you probably also need +the '-Tlatin1' option. diff --git a/textproc/ispell-de/Makefile b/textproc/ispell-de/Makefile new file mode 100644 index 00000000000..b9027cdd481 --- /dev/null +++ b/textproc/ispell-de/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:38 rodent Exp $ +# + +DISTNAME= igerman98-20120607 +PKGNAME= ispell-german-20120607 +CATEGORIES= textproc +MASTER_SITES= http://j3e.de/ispell/igerman98/dict/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://j3e.de/ispell/igerman98/ +COMMENT= German dictionary for interactive spelling checker + +DEPENDS+= ispell>=3.1.20nb1:../../textproc/ispell + +BUILD_TARGET= ispell/de_DE.aff ispell/de_DE.hash ispell/de_AT.aff ispell/de_AT.hash ispell/de_CH.aff ispell/de_CH.hash +USE_TOOLS+= gmake perl +REPLACE_PERL= bin/dic2iso.pl bin/grepl bin/sq.pl bin/myspellfixprefix.pl \ + bin/clear_affix.pl bin/unsq.pl bin/uniqflag.pl + +INSTALLATION_DIRS= lib + +do-install: + ${INSTALL_DATA} ${WRKSRC}/ispell/*.aff ${DESTDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/ispell/*.hash ${DESTDIR}${PREFIX}/lib + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-de/PLIST b/textproc/ispell-de/PLIST new file mode 100644 index 00000000000..b8a79431589 --- /dev/null +++ b/textproc/ispell-de/PLIST @@ -0,0 +1,7 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:38 rodent Exp $ +lib/de_AT.aff +lib/de_AT.hash +lib/de_CH.aff +lib/de_CH.hash +lib/de_DE.aff +lib/de_DE.hash diff --git a/textproc/ispell-de/distinfo b/textproc/ispell-de/distinfo new file mode 100644 index 00000000000..85aa5c4b678 --- /dev/null +++ b/textproc/ispell-de/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:38 rodent Exp $ + +SHA1 (igerman98-20120607.tar.bz2) = 2cb42608727a13c877db98f19fe43b5cae2d4e73 +RMD160 (igerman98-20120607.tar.bz2) = 0756833bcda3b67f430b6b5dbfc5db9956960eae +Size (igerman98-20120607.tar.bz2) = 475390 bytes +SHA1 (patch-aa) = 5c14e2484a9a775b59ce84da1d2d3c2b4a8c9809 diff --git a/textproc/ispell-de/patches/patch-aa b/textproc/ispell-de/patches/patch-aa new file mode 100644 index 00000000000..05b684b5490 --- /dev/null +++ b/textproc/ispell-de/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:38 rodent Exp $ + +--- Makefile.orig 2010-01-18 09:07:38.000000000 +0000 ++++ Makefile +@@ -81,8 +81,8 @@ HUNSPELL_BIN = hunspell + HUNSPELL = $(HUNSPELL_BIN) `$(HUNSPELL_BIN) -h 2>&1 | grep -q "hunspell \\-i" && echo "-i latin1"` + + +-SQ = sq +-UNSQ = unsq ++SQ = ../bin/sq.pl ++UNSQ = ../bin/unsq.pl + # if for some reason you don't have Ispell's unsq use my Perl sq/unsq + # and put it into a directory known by your PATH variable! + #UNSQ = unsq.pl diff --git a/textproc/ispell-emacs/Makefile b/textproc/ispell-emacs/Makefile index 84b66c77264..83d8ae6ffb1 100644 --- a/textproc/ispell-emacs/Makefile +++ b/textproc/ispell-emacs/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.13 2013/02/17 19:18:09 dholland Exp $ +# $NetBSD: Makefile,v 1.14 2013/04/24 02:20:38 rodent Exp $ # DISTNAME= ispell.el PKGNAME= ${EMACS_PKGNAME_PREFIX}ispell-emacs-3.6 -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= textproc MASTER_SITES= ftp://kdstevens.com/pub/stevens/ EXTRACT_SUFX= .gz @@ -14,7 +14,7 @@ COMMENT= Emacs interface for ispell spell checker INSTALLATION_DIRS= ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/ispell -DEPENDS+= ispell-base-[0-9]*:../../textproc/ispell-base +DEPENDS+= ispell-[0-9]*:../../textproc/ispell DIST_SUBDIR= ${PKGNAME_NOREV:C|^xemacs-||} WRKSRC= ${WRKDIR} diff --git a/textproc/ispell-en_GB/DESCR b/textproc/ispell-en_GB/DESCR new file mode 100644 index 00000000000..84787b82b80 --- /dev/null +++ b/textproc/ispell-en_GB/DESCR @@ -0,0 +1 @@ +This package provides the British-spelling dictionaries for ispell. diff --git a/textproc/ispell-en_GB/Makefile b/textproc/ispell-en_GB/Makefile new file mode 100644 index 00000000000..c4151733753 --- /dev/null +++ b/textproc/ispell-en_GB/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:38 rodent Exp $ +# + +DISTNAME= ispell-3.3.02 +PKGNAME= ispell-${DICT_LANG}-3.3.02 +CATEGORIES= textproc +MASTER_SITES= http://fmg-www.cs.ucla.edu/geoff/tars/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://ficus-www.cs.ucla.edu/geoff/ispell.html +COMMENT= British dictionary for interactive spelling checker + +DEPENDS+= ispell>=3.3.02:../../textproc/ispell + +BUILD_TARGET= config.sh all-languages + +DICT_LANG= british + +MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} + +INSTALLATION_DIRS= lib +MAKE_JOBS_SAFE= no + +.include "../../mk/bsd.prefs.mk" +.if ${OPSYS} == "SunOS" +WORDS= /usr/dict/words +.else +WORDS= /usr/share/dict/words +.endif + +do-configure: + cd ${WRKSRC}; \ + ${SED} -e 's|/usr/local|${PREFIX}|g' local.h; \ + ${ECHO} "#define LANGUAGES \"{${DICT_LANG},MASTERDICTS=${DICT_LANG}.xlg,HASHFILES=${DICT_LANG}xlg.hash,EXTRADICT=}\"" >>local.h; \ + ${ECHO} '#define MASTERHASH "${DICT_LANG}xlg.hash"' >> local.h ; \ + ${ECHO} "#undef WORDS" >> local.h ; \ + ${ECHO} '#define WORDS "${WORDS}"' >> local.h + +do-install: + ${CP} ${WRKSRC}/languages/${DICT_LANG}/${DICT_LANG}xlg.hash ${DESTDIR}${PREFIX}/lib + cd ${DESTDIR}${PREFIX}/lib; \ + ${RM} -f ${DICT_LANG}.hash; \ + ${LN} ${DICT_LANG}xlg.hash ${DICT_LANG}.hash + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-en_GB/PLIST b/textproc/ispell-en_GB/PLIST new file mode 100644 index 00000000000..2205163b2b7 --- /dev/null +++ b/textproc/ispell-en_GB/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:38 rodent Exp $ +lib/britishxlg.hash +lib/british.hash diff --git a/textproc/ispell-en_GB/distinfo b/textproc/ispell-en_GB/distinfo new file mode 100644 index 00000000000..bf4584defea --- /dev/null +++ b/textproc/ispell-en_GB/distinfo @@ -0,0 +1,9 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:38 rodent Exp $ + +SHA1 (ispell-3.3.02.tar.gz) = c0d98e1af3afb8e0b642717c03439ff8881e3d60 +RMD160 (ispell-3.3.02.tar.gz) = 12edc94ebb7c1f4040bd8f5b0dbb8f40326aa781 +Size (ispell-3.3.02.tar.gz) = 619813 bytes +SHA1 (patch-aa) = cf8e0863e62103526d75ba5f0f25c760d4ee8e32 +SHA1 (patch-ab) = 210d80ca55fc1d4fb5aa308205d8630a7f4bfb67 +SHA1 (patch-ac) = a3474192676a326f33e10266e57ace5dfb1ba7eb +SHA1 (patch-ad) = b3edb0466b306ecf1d59cfba46ec3f74e01db6ff diff --git a/textproc/ispell-en_GB/patches/patch-aa b/textproc/ispell-en_GB/patches/patch-aa new file mode 100644 index 00000000000..b1aeef2a335 --- /dev/null +++ b/textproc/ispell-en_GB/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:38 rodent Exp $ + +--- languages/english/english.2-orig Mon Jan 23 19:28:44 1995 ++++ languages/english/english.2 Thu Apr 16 14:34:21 1998 +@@ -1867,7 +1867,6 @@ + auxotroph + auxotrophic + auxotrophy +-avaliable + avast + avatar + avaunt diff --git a/textproc/ispell-en_GB/patches/patch-ab b/textproc/ispell-en_GB/patches/patch-ab new file mode 100644 index 00000000000..4638321c517 --- /dev/null +++ b/textproc/ispell-en_GB/patches/patch-ab @@ -0,0 +1,19 @@ +$NetBSD: patch-ab,v 1.1 2013/04/24 02:20:38 rodent Exp $ +--- languages/english/english.3.orig Tue Oct 27 22:26:48 1998 ++++ languages/english/english.3 Tue Oct 27 22:27:35 1998 +@@ -5202,6 +5202,7 @@ + dirndl + disaccredit + disafforest ++disappear + disbranch + disbud + discalced +@@ -5236,7 +5237,6 @@ + dispersoid + displayable + disproven +-dissappear + disseminule + dissentious + dissepiment diff --git a/textproc/ispell-en_GB/patches/patch-ac b/textproc/ispell-en_GB/patches/patch-ac new file mode 100644 index 00000000000..f80dcfd28e9 --- /dev/null +++ b/textproc/ispell-en_GB/patches/patch-ac @@ -0,0 +1,15 @@ +$NetBSD: patch-ac,v 1.1 2013/04/24 02:20:38 rodent Exp $ + +Use the buildhash program from the base installation + +--- languages/british/Makefile 1995/01/08 23:24:18 1.4 ++++ languages/british/Makefile 2001/03/14 10:56:42 +@@ -63,7 +63,7 @@ + + CONFIG = ../../config.sh + PATHADDER = ../.. +-BUILDHASH = ../../buildhash ++BUILDHASH = ${PREFIX}/bin/buildhash + + # The following variables should be set by the superior Makefile, + # based on the LANGUAGES variable in config.X. diff --git a/textproc/ispell-en_GB/patches/patch-ad b/textproc/ispell-en_GB/patches/patch-ad new file mode 100644 index 00000000000..c9b8ec50211 --- /dev/null +++ b/textproc/ispell-en_GB/patches/patch-ad @@ -0,0 +1,15 @@ +$NetBSD: patch-ad,v 1.1 2013/04/24 02:20:38 rodent Exp $ + +Don't build the programs - use the ones from the base system. + +--- Makefile.orig 2005-05-26 01:57:02.000000000 +1200 ++++ Makefile +@@ -287,7 +287,7 @@ showversion: ispell + mv y_tab.o $@; \ + rm -f y_tab.c + +-all-languages: munchable ++all-languages: + $(MAKE) LANGUAGE_TARGET=all SHELLDEBUG=$(SHELLDEBUG) language-subdirs + + install: config.sh all install-basic install-deformatters diff --git a/textproc/ispell-es/DESCR b/textproc/ispell-es/DESCR new file mode 100644 index 00000000000..c965b7bdcbe --- /dev/null +++ b/textproc/ispell-es/DESCR @@ -0,0 +1,2 @@ +This package provides the Spanish-spelling dictionaries for ispell. +The dictionary is provided by the COES project at LUCAS. diff --git a/textproc/ispell-es/Makefile b/textproc/ispell-es/Makefile new file mode 100644 index 00000000000..5c761e43458 --- /dev/null +++ b/textproc/ispell-es/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:39 rodent Exp $ +# + +DISTNAME= espa~nol-1.7 +PKGNAME= ispell-spanish-1.7 +CATEGORIES= textproc +MASTER_SITES= http://www.datsi.fi.upm.es/~coes/ + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://es.tldp.org/htmls/coes.html +COMMENT= Spanish dictionary for interactive spelling checker + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} + +INSTALLATION_DIRS= lib + +do-install: + ${INSTALL_DATA} ${WRKSRC}/espa~nol.aff \ + ${DESTDIR}${PREFIX}/lib/castellano.aff + ${INSTALL_DATA} ${WRKSRC}/espa~nol.hash \ + ${DESTDIR}${PREFIX}/lib/castellano.hash + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-es/PLIST b/textproc/ispell-es/PLIST new file mode 100644 index 00000000000..8bcaa49cb29 --- /dev/null +++ b/textproc/ispell-es/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:39 rodent Exp $ +lib/castellano.aff +lib/castellano.hash diff --git a/textproc/ispell-es/distinfo b/textproc/ispell-es/distinfo new file mode 100644 index 00000000000..321ba5c4905 --- /dev/null +++ b/textproc/ispell-es/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:39 rodent Exp $ + +SHA1 (espa~nol-1.7.tar.gz) = de8a2f2dbab0d3658aecd7ef109e91773da23dd7 +RMD160 (espa~nol-1.7.tar.gz) = be9692aa6c97f0ecefc1143bffd8edc5ac22f019 +Size (espa~nol-1.7.tar.gz) = 424599 bytes diff --git a/textproc/ispell-fr/DESCR b/textproc/ispell-fr/DESCR new file mode 100644 index 00000000000..73925c9cd95 --- /dev/null +++ b/textproc/ispell-fr/DESCR @@ -0,0 +1,2 @@ +This package contains the French (francais) dictionary for the +interactive spelling checker ispell. diff --git a/textproc/ispell-fr/Makefile b/textproc/ispell-fr/Makefile new file mode 100644 index 00000000000..b23833fb258 --- /dev/null +++ b/textproc/ispell-fr/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:39 rodent Exp $ +# + +DISTNAME= francais-IREQ-1.4 +PKGNAME= ispell-francais-1.4 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.robot.ireq.ca/pub/ispell/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.gnu.org/software/ispell/ispell.html +COMMENT= French dictionary for interactive spelling checker + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +INSTALLATION_DIRS= lib + +WRKSRC= ${WRKDIR} + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-fr/PLIST b/textproc/ispell-fr/PLIST new file mode 100644 index 00000000000..6ae771b1bc8 --- /dev/null +++ b/textproc/ispell-fr/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:39 rodent Exp $ +lib/francais.aff +lib/francais.hash diff --git a/textproc/ispell-fr/distinfo b/textproc/ispell-fr/distinfo new file mode 100644 index 00000000000..ea6635c342a --- /dev/null +++ b/textproc/ispell-fr/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:39 rodent Exp $ + +SHA1 (francais-IREQ-1.4.tar.gz) = 940712167cd2d40c27e673246b8ce9f99595a309 +RMD160 (francais-IREQ-1.4.tar.gz) = 9f11a627d84488c9cbbd37b75fbeae9060803f3d +Size (francais-IREQ-1.4.tar.gz) = 326207 bytes +SHA1 (patch-aa) = 1aafea8a058e1eddb5f64e0f2788ba11e6bf81b9 diff --git a/textproc/ispell-fr/patches/patch-aa b/textproc/ispell-fr/patches/patch-aa new file mode 100644 index 00000000000..69a93d1206e --- /dev/null +++ b/textproc/ispell-fr/patches/patch-aa @@ -0,0 +1,32 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:39 rodent Exp $ + +Use the buildhash program from the base installation + +--- Makefile 2001/03/14 11:39:01 1.1 ++++ Makefile 2001/03/14 11:41:48 +@@ -13,10 +13,12 @@ + #------------------------------------------------------------------------------ + + # Prendre soin de bien définir cette variable: +-LIBDIR = /depot/public/lib/ispell ++LIBDIR = ${PREFIX}/lib ++ ++RM= /bin/rm -f + + # Il peut être requis de changer celle-ci aussi: +-HASH = $(LIBDIR)/buildhash ++HASH = ${PREFIX}/bin/buildhash + + # buildict n'est pas requis pour l'utilisation de francais-IREQ, + # mais si vous décidez de modifier le dictionnaire, la variable suivante +@@ -52,8 +54,8 @@ + $(HASH) francais.dico $(AFFIXES) francais.hash + + install: francais.hash +- install francais.hash $(LIBDIR) +- install $(AFFIXES) $(LIBDIR) ++ ${BSD_INSTALL_DATA} francais.hash ${DESTDIR}$(LIBDIR) ++ ${BSD_INSTALL_DATA} $(AFFIXES) ${DESTDIR}$(LIBDIR) + + # Ne pas faire ceci sans buildict! + # francais.dico requiert buildict et d'importantes ressources informatiques diff --git a/textproc/ispell-francais/DESCR b/textproc/ispell-francais/DESCR deleted file mode 100644 index 73925c9cd95..00000000000 --- a/textproc/ispell-francais/DESCR +++ /dev/null @@ -1,2 +0,0 @@ -This package contains the French (francais) dictionary for the -interactive spelling checker ispell. diff --git a/textproc/ispell-francais/Makefile b/textproc/ispell-francais/Makefile deleted file mode 100644 index e2a94d532f3..00000000000 --- a/textproc/ispell-francais/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# $NetBSD: Makefile,v 1.10 2012/10/25 06:55:58 asau Exp $ -# - -DISTNAME= francais-IREQ-1.4 -PKGNAME= ispell-francais-1.4 -CATEGORIES= textproc -MASTER_SITES= ftp://ftp.robot.ireq.ca/pub/ispell/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.gnu.org/software/ispell/ispell.html -COMMENT= French dictionary for interactive spelling checker - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -INSTALLATION_DIRS= lib - -WRKSRC= ${WRKDIR} - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-francais/PLIST b/textproc/ispell-francais/PLIST deleted file mode 100644 index 2c60777a383..00000000000 --- a/textproc/ispell-francais/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:57:04 zuntum Exp $ -lib/francais.aff -lib/francais.hash diff --git a/textproc/ispell-francais/distinfo b/textproc/ispell-francais/distinfo deleted file mode 100644 index 003f2247deb..00000000000 --- a/textproc/ispell-francais/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.4 2009/07/07 21:52:41 joerg Exp $ - -SHA1 (francais-IREQ-1.4.tar.gz) = 940712167cd2d40c27e673246b8ce9f99595a309 -RMD160 (francais-IREQ-1.4.tar.gz) = 9f11a627d84488c9cbbd37b75fbeae9060803f3d -Size (francais-IREQ-1.4.tar.gz) = 326207 bytes -SHA1 (patch-aa) = 1aafea8a058e1eddb5f64e0f2788ba11e6bf81b9 diff --git a/textproc/ispell-francais/patches/patch-aa b/textproc/ispell-francais/patches/patch-aa deleted file mode 100644 index 13682b9bf19..00000000000 --- a/textproc/ispell-francais/patches/patch-aa +++ /dev/null @@ -1,32 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2009/07/07 21:52:41 joerg Exp $ - -Use the buildhash program from the base installation - ---- Makefile 2001/03/14 11:39:01 1.1 -+++ Makefile 2001/03/14 11:41:48 -@@ -13,10 +13,12 @@ - #------------------------------------------------------------------------------ - - # Prendre soin de bien définir cette variable: --LIBDIR = /depot/public/lib/ispell -+LIBDIR = ${PREFIX}/lib -+ -+RM= /bin/rm -f - - # Il peut être requis de changer celle-ci aussi: --HASH = $(LIBDIR)/buildhash -+HASH = ${PREFIX}/bin/buildhash - - # buildict n'est pas requis pour l'utilisation de francais-IREQ, - # mais si vous décidez de modifier le dictionnaire, la variable suivante -@@ -52,8 +54,8 @@ - $(HASH) francais.dico $(AFFIXES) francais.hash - - install: francais.hash -- install francais.hash $(LIBDIR) -- install $(AFFIXES) $(LIBDIR) -+ ${BSD_INSTALL_DATA} francais.hash ${DESTDIR}$(LIBDIR) -+ ${BSD_INSTALL_DATA} $(AFFIXES) ${DESTDIR}$(LIBDIR) - - # Ne pas faire ceci sans buildict! - # francais.dico requiert buildict et d'importantes ressources informatiques diff --git a/textproc/ispell-ga/DESCR b/textproc/ispell-ga/DESCR new file mode 100644 index 00000000000..7b033de84e7 --- /dev/null +++ b/textproc/ispell-ga/DESCR @@ -0,0 +1 @@ +Irish language support for ispell, e.g. `ispell -d gaeilge $myfile'. diff --git a/textproc/ispell-ga/Makefile b/textproc/ispell-ga/Makefile new file mode 100644 index 00000000000..5557ca39632 --- /dev/null +++ b/textproc/ispell-ga/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:39 rodent Exp $ + +DISTNAME= ispell-gaeilge-2.0 +CATEGORIES= textproc +MASTER_SITES= http://borel.slu.edu/~kps/ispell/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://borel.slu.edu/~kps/ispell/ +COMMENT= Irish language support for ispell + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +INSTALLATION_DIRS= lib + +MAKE_ENV+= INSTALL=${TOOLS_PATH.install} + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-ga/PLIST b/textproc/ispell-ga/PLIST new file mode 100644 index 00000000000..d3a0c67127c --- /dev/null +++ b/textproc/ispell-ga/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:39 rodent Exp $ +lib/gaeilge.aff +lib/gaeilge.hash diff --git a/textproc/ispell-ga/distinfo b/textproc/ispell-ga/distinfo new file mode 100644 index 00000000000..f68f647bbaa --- /dev/null +++ b/textproc/ispell-ga/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:39 rodent Exp $ + +SHA1 (ispell-gaeilge-2.0.tar.gz) = 66091937e88ceff648d5cb15752ec2a25b989ea7 +RMD160 (ispell-gaeilge-2.0.tar.gz) = c9c690c617b874037cdf3c365896af68b73c1396 +Size (ispell-gaeilge-2.0.tar.gz) = 267946 bytes +SHA1 (patch-aa) = fc134f50891e44217fda3a8cd31c31df3a9e8fa4 diff --git a/textproc/ispell-ga/patches/patch-aa b/textproc/ispell-ga/patches/patch-aa new file mode 100644 index 00000000000..44ef664b973 --- /dev/null +++ b/textproc/ispell-ga/patches/patch-aa @@ -0,0 +1,42 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:40 rodent Exp $ + +--- Makefile.orig 2002-07-31 16:37:34.000000000 +0000 ++++ Makefile +@@ -1,13 +1,13 @@ + # Makefile ispell-gaeilge + # INSTALLATION=gaeilgemor + INSTALLATION=gaeilge +-ISPELLDIR=/usr/local/lib +-ISPELLBIN=/usr/local/bin ++ISPELLDIR=${PREFIX}/lib ++ISPELLBIN=${PREFIX}/bin + MAKE=/usr/ccs/bin/make + ASPELLDATA=/usr/local/aspell + ASPELLFLAGS=--dict-dir=$(ASPELLDATA)/dict --data-dir=$(ASPELLDATA)/data + ASPELL=/usr/local/bin/aspell $(ASPELLFLAGS) +-INSTALL=/usr/local/bin/install ++#INSTALL=/usr/local/bin/install + + # Shouldn't have to change anything below here + SHELL=/bin/sh +@@ -172,14 +172,14 @@ sounds.txt: FORCE + $(ASPELL) --lang=gaeilge soundslike < aspell.txt > sounds.txt + + install: $(INSTALLATION).hash +- $(INSTALL_DATA) $(INSTALLATION).hash $(ISPELLDIR) +- $(INSTALL_DATA) $(INSTALLATION).aff $(ISPELLDIR) ++ $(BSD_INSTALL_DATA) $(INSTALLATION).hash ${DESTDIR}$(ISPELLDIR) ++ $(BSD_INSTALL_DATA) $(INSTALLATION).aff ${DESTDIR}$(ISPELLDIR) + + installall: gaeilge.hash gaeilgemor.hash +- $(INSTALL_DATA) gaeilge.hash $(ISPELLDIR) +- $(INSTALL_DATA) gaeilge.aff $(ISPELLDIR) +- $(INSTALL_DATA) gaeilgemor.hash $(ISPELLDIR) +- $(INSTALL_DATA) gaeilgemor.aff $(ISPELLDIR) ++ $(BSD_INSTALL_DATA) gaeilge.hash $(ISPELLDIR) ++ $(BSD_INSTALL_DATA) gaeilge.aff $(ISPELLDIR) ++ $(BSD_INSTALL_DATA) gaeilgemor.hash $(ISPELLDIR) ++ $(BSD_INSTALL_DATA) gaeilgemor.aff $(ISPELLDIR) + + seiceail: + @cat ../bearla/tcht diff --git a/textproc/ispell-gaeilge/DESCR b/textproc/ispell-gaeilge/DESCR deleted file mode 100644 index 7b033de84e7..00000000000 --- a/textproc/ispell-gaeilge/DESCR +++ /dev/null @@ -1 +0,0 @@ -Irish language support for ispell, e.g. `ispell -d gaeilge $myfile'. diff --git a/textproc/ispell-gaeilge/Makefile b/textproc/ispell-gaeilge/Makefile deleted file mode 100644 index 30e79b2297d..00000000000 --- a/textproc/ispell-gaeilge/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# $NetBSD: Makefile,v 1.14 2012/10/25 06:55:58 asau Exp $ - -DISTNAME= ispell-gaeilge-2.0 -CATEGORIES= textproc -MASTER_SITES= http://borel.slu.edu/~kps/ispell/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://borel.slu.edu/~kps/ispell/ -COMMENT= Irish language support for ispell - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -INSTALLATION_DIRS= lib - -MAKE_ENV+= INSTALL=${TOOLS_PATH.install} - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-gaeilge/PLIST b/textproc/ispell-gaeilge/PLIST deleted file mode 100644 index 090074e12ed..00000000000 --- a/textproc/ispell-gaeilge/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:57:06 zuntum Exp $ -lib/gaeilge.aff -lib/gaeilge.hash diff --git a/textproc/ispell-gaeilge/distinfo b/textproc/ispell-gaeilge/distinfo deleted file mode 100644 index e38d7417a12..00000000000 --- a/textproc/ispell-gaeilge/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.6 2012/03/09 15:18:00 fhajny Exp $ - -SHA1 (ispell-gaeilge-2.0.tar.gz) = 66091937e88ceff648d5cb15752ec2a25b989ea7 -RMD160 (ispell-gaeilge-2.0.tar.gz) = c9c690c617b874037cdf3c365896af68b73c1396 -Size (ispell-gaeilge-2.0.tar.gz) = 267946 bytes -SHA1 (patch-aa) = fc134f50891e44217fda3a8cd31c31df3a9e8fa4 diff --git a/textproc/ispell-gaeilge/patches/patch-aa b/textproc/ispell-gaeilge/patches/patch-aa deleted file mode 100644 index 62f72e6799a..00000000000 --- a/textproc/ispell-gaeilge/patches/patch-aa +++ /dev/null @@ -1,42 +0,0 @@ -$NetBSD: patch-aa,v 1.4 2012/03/09 15:18:00 fhajny Exp $ - ---- Makefile.orig 2002-07-31 16:37:34.000000000 +0000 -+++ Makefile -@@ -1,13 +1,13 @@ - # Makefile ispell-gaeilge - # INSTALLATION=gaeilgemor - INSTALLATION=gaeilge --ISPELLDIR=/usr/local/lib --ISPELLBIN=/usr/local/bin -+ISPELLDIR=${PREFIX}/lib -+ISPELLBIN=${PREFIX}/bin - MAKE=/usr/ccs/bin/make - ASPELLDATA=/usr/local/aspell - ASPELLFLAGS=--dict-dir=$(ASPELLDATA)/dict --data-dir=$(ASPELLDATA)/data - ASPELL=/usr/local/bin/aspell $(ASPELLFLAGS) --INSTALL=/usr/local/bin/install -+#INSTALL=/usr/local/bin/install - - # Shouldn't have to change anything below here - SHELL=/bin/sh -@@ -172,14 +172,14 @@ sounds.txt: FORCE - $(ASPELL) --lang=gaeilge soundslike < aspell.txt > sounds.txt - - install: $(INSTALLATION).hash -- $(INSTALL_DATA) $(INSTALLATION).hash $(ISPELLDIR) -- $(INSTALL_DATA) $(INSTALLATION).aff $(ISPELLDIR) -+ $(BSD_INSTALL_DATA) $(INSTALLATION).hash ${DESTDIR}$(ISPELLDIR) -+ $(BSD_INSTALL_DATA) $(INSTALLATION).aff ${DESTDIR}$(ISPELLDIR) - - installall: gaeilge.hash gaeilgemor.hash -- $(INSTALL_DATA) gaeilge.hash $(ISPELLDIR) -- $(INSTALL_DATA) gaeilge.aff $(ISPELLDIR) -- $(INSTALL_DATA) gaeilgemor.hash $(ISPELLDIR) -- $(INSTALL_DATA) gaeilgemor.aff $(ISPELLDIR) -+ $(BSD_INSTALL_DATA) gaeilge.hash $(ISPELLDIR) -+ $(BSD_INSTALL_DATA) gaeilge.aff $(ISPELLDIR) -+ $(BSD_INSTALL_DATA) gaeilgemor.hash $(ISPELLDIR) -+ $(BSD_INSTALL_DATA) gaeilgemor.aff $(ISPELLDIR) - - seiceail: - @cat ../bearla/tcht diff --git a/textproc/ispell-german/DESCR b/textproc/ispell-german/DESCR deleted file mode 100644 index 4d73b967ed5..00000000000 --- a/textproc/ispell-german/DESCR +++ /dev/null @@ -1,4 +0,0 @@ -This package contains the German (german) dictionary for the -interactive spelling checker ispell. -Use with 'ispell -d german filename'; you probably also need -the '-Tlatin1' option. diff --git a/textproc/ispell-german/Makefile b/textproc/ispell-german/Makefile deleted file mode 100644 index 313d6e7f36a..00000000000 --- a/textproc/ispell-german/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# $NetBSD: Makefile,v 1.18 2012/10/25 06:55:58 asau Exp $ -# - -DISTNAME= igerman98-20120607 -PKGNAME= ispell-german-20120607 -PKGREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= http://j3e.de/ispell/igerman98/dict/ -EXTRACT_SUFX= .tar.bz2 - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://j3e.de/ispell/igerman98/ -COMMENT= German dictionary for interactive spelling checker - -DEPENDS+= ispell-base>=3.1.20nb1:../../textproc/ispell-base - -BUILD_TARGET= ispell/de_DE.aff ispell/de_DE.hash ispell/de_AT.aff ispell/de_AT.hash ispell/de_CH.aff ispell/de_CH.hash -USE_TOOLS+= gmake perl -REPLACE_PERL= bin/dic2iso.pl bin/grepl bin/sq.pl bin/myspellfixprefix.pl \ - bin/clear_affix.pl bin/unsq.pl bin/uniqflag.pl - -INSTALLATION_DIRS= lib - -do-install: - ${INSTALL_DATA} ${WRKSRC}/ispell/*.aff ${DESTDIR}${PREFIX}/lib - ${INSTALL_DATA} ${WRKSRC}/ispell/*.hash ${DESTDIR}${PREFIX}/lib - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-german/PLIST b/textproc/ispell-german/PLIST deleted file mode 100644 index 9c66cb6968d..00000000000 --- a/textproc/ispell-german/PLIST +++ /dev/null @@ -1,7 +0,0 @@ -@comment $NetBSD: PLIST,v 1.4 2008/11/10 18:15:05 wiz Exp $ -lib/de_AT.aff -lib/de_AT.hash -lib/de_CH.aff -lib/de_CH.hash -lib/de_DE.aff -lib/de_DE.hash diff --git a/textproc/ispell-german/distinfo b/textproc/ispell-german/distinfo deleted file mode 100644 index c71304c823d..00000000000 --- a/textproc/ispell-german/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.10 2012/08/15 20:28:05 wiz Exp $ - -SHA1 (igerman98-20120607.tar.bz2) = 2cb42608727a13c877db98f19fe43b5cae2d4e73 -RMD160 (igerman98-20120607.tar.bz2) = 0756833bcda3b67f430b6b5dbfc5db9956960eae -Size (igerman98-20120607.tar.bz2) = 475390 bytes -SHA1 (patch-aa) = 5c14e2484a9a775b59ce84da1d2d3c2b4a8c9809 diff --git a/textproc/ispell-german/patches/patch-aa b/textproc/ispell-german/patches/patch-aa deleted file mode 100644 index ea66ef52528..00000000000 --- a/textproc/ispell-german/patches/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-aa,v 1.6 2012/08/15 20:28:05 wiz Exp $ - ---- Makefile.orig 2010-01-18 09:07:38.000000000 +0000 -+++ Makefile -@@ -81,8 +81,8 @@ HUNSPELL_BIN = hunspell - HUNSPELL = $(HUNSPELL_BIN) `$(HUNSPELL_BIN) -h 2>&1 | grep -q "hunspell \\-i" && echo "-i latin1"` - - --SQ = sq --UNSQ = unsq -+SQ = ../bin/sq.pl -+UNSQ = ../bin/unsq.pl - # if for some reason you don't have Ispell's unsq use my Perl sq/unsq - # and put it into a directory known by your PATH variable! - #UNSQ = unsq.pl diff --git a/textproc/ispell-pl/DESCR b/textproc/ispell-pl/DESCR new file mode 100644 index 00000000000..45e5c538df8 --- /dev/null +++ b/textproc/ispell-pl/DESCR @@ -0,0 +1,2 @@ +This package contains the Polish (polski) dictionary for the +interactive spelling checker ispell. diff --git a/textproc/ispell-pl/Makefile b/textproc/ispell-pl/Makefile new file mode 100644 index 00000000000..35c180222e9 --- /dev/null +++ b/textproc/ispell-pl/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:40 rodent Exp $ +# + +DISTNAME= ispell-pl-20021127 +PKGNAME= ${DISTNAME:S/-pl-/-polski-/} +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ispell-pl/} + +MAINTAINER= adam@NetBSD.org +HOMEPAGE= http://ispell-pl.sourceforge.net/ +COMMENT= Polish dictionary for interactive spelling checker + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +INSTALLATION_DIRS= lib + +do-build: + cd ${WRKSRC} && ${SH} ./zbuduj.slownik.sh + +do-install: + ${INSTALL_DATA} ${WRKSRC}/polish.aff ${DESTDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/polish.hash ${DESTDIR}${PREFIX}/lib + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-pl/PLIST b/textproc/ispell-pl/PLIST new file mode 100644 index 00000000000..658b37e1f12 --- /dev/null +++ b/textproc/ispell-pl/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:40 rodent Exp $ +lib/polish.aff +lib/polish.hash diff --git a/textproc/ispell-pl/distinfo b/textproc/ispell-pl/distinfo new file mode 100644 index 00000000000..892037caa4f --- /dev/null +++ b/textproc/ispell-pl/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:40 rodent Exp $ + +SHA1 (ispell-pl-20021127.tar.gz) = 9e5efd7656f6f0747130380750fc93c9ab4b1e3e +RMD160 (ispell-pl-20021127.tar.gz) = 010031d0c9b57c8c8bbb759886d1e13b377a644c +Size (ispell-pl-20021127.tar.gz) = 1019831 bytes diff --git a/textproc/ispell-polski/DESCR b/textproc/ispell-polski/DESCR deleted file mode 100644 index 45e5c538df8..00000000000 --- a/textproc/ispell-polski/DESCR +++ /dev/null @@ -1,2 +0,0 @@ -This package contains the Polish (polski) dictionary for the -interactive spelling checker ispell. diff --git a/textproc/ispell-polski/Makefile b/textproc/ispell-polski/Makefile deleted file mode 100644 index 60d4812823f..00000000000 --- a/textproc/ispell-polski/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# $NetBSD: Makefile,v 1.4 2012/10/25 06:55:58 asau Exp $ -# - -DISTNAME= ispell-pl-20021127 -PKGNAME= ${DISTNAME:S/-pl-/-polski-/} -CATEGORIES= textproc -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ispell-pl/} - -MAINTAINER= adam@NetBSD.org -HOMEPAGE= http://ispell-pl.sourceforge.net/ -COMMENT= Polish dictionary for interactive spelling checker - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -INSTALLATION_DIRS= lib - -do-build: - cd ${WRKSRC} && ${SH} ./zbuduj.slownik.sh - -do-install: - ${INSTALL_DATA} ${WRKSRC}/polish.aff ${DESTDIR}${PREFIX}/lib - ${INSTALL_DATA} ${WRKSRC}/polish.hash ${DESTDIR}${PREFIX}/lib - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-polski/PLIST b/textproc/ispell-polski/PLIST deleted file mode 100644 index 32fb668dbb3..00000000000 --- a/textproc/ispell-polski/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/30 13:43:17 adam Exp $ -lib/polish.aff -lib/polish.hash diff --git a/textproc/ispell-polski/distinfo b/textproc/ispell-polski/distinfo deleted file mode 100644 index 094f6e9bc92..00000000000 --- a/textproc/ispell-polski/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.2 2005/02/24 14:48:43 agc Exp $ - -SHA1 (ispell-pl-20021127.tar.gz) = 9e5efd7656f6f0747130380750fc93c9ab4b1e3e -RMD160 (ispell-pl-20021127.tar.gz) = 010031d0c9b57c8c8bbb759886d1e13b377a644c -Size (ispell-pl-20021127.tar.gz) = 1019831 bytes diff --git a/textproc/ispell-ro/DESCR b/textproc/ispell-ro/DESCR new file mode 100644 index 00000000000..865abfbb55c --- /dev/null +++ b/textproc/ispell-ro/DESCR @@ -0,0 +1 @@ +Romanian dictionary for ispell. diff --git a/textproc/ispell-ro/Makefile b/textproc/ispell-ro/Makefile new file mode 100644 index 00000000000..2e383419a59 --- /dev/null +++ b/textproc/ispell-ro/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:41 rodent Exp $ +# + +DISTNAME= rom-spell +PKGNAME= ispell-romanian-20031216 +CATEGORIES= textproc +MASTER_SITES= http://www.cs.cmu.edu/~mihaib/ftp/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://fmg-www.cs.ucla.edu/fmg-members/geoff/ispell-dictionaries.html#Romanian-dicts +COMMENT= Romanian dictionary for ispell + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +DIST_SUBDIR= ${PKGNAME_NOREV} + +INSTALLATION_DIRS= lib + +do-install: + ${INSTALL_DATA} ${WRKSRC}/rom.aff ${DESTDIR}${PREFIX}/lib/romanian.aff + ${INSTALL_DATA} ${WRKSRC}/rom.hash ${DESTDIR}${PREFIX}/lib/romanian.hash + ${INSTALL_DATA} ${WRKSRC}/rom.signs.aff ${DESTDIR}${PREFIX}/lib/romanian-signs.aff + ${INSTALL_DATA} ${WRKSRC}/rom.signs.hash ${DESTDIR}${PREFIX}/lib/romanian-signs.hash + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-ro/PLIST b/textproc/ispell-ro/PLIST new file mode 100644 index 00000000000..79d9f7cc48b --- /dev/null +++ b/textproc/ispell-ro/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:41 rodent Exp $ +lib/romanian.aff +lib/romanian.hash +lib/romanian-signs.aff +lib/romanian-signs.hash diff --git a/textproc/ispell-ro/distinfo b/textproc/ispell-ro/distinfo new file mode 100644 index 00000000000..ef74e128077 --- /dev/null +++ b/textproc/ispell-ro/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:41 rodent Exp $ + +SHA1 (ispell-romanian-20031216/rom-spell.tar.gz) = 9a500dff38a2628d8cd945bdb03b4b6b5fda24c4 +RMD160 (ispell-romanian-20031216/rom-spell.tar.gz) = 8b557981dd6388ef32216f65563ff7a18ef30e68 +Size (ispell-romanian-20031216/rom-spell.tar.gz) = 279888 bytes diff --git a/textproc/ispell-romanian/DESCR b/textproc/ispell-romanian/DESCR deleted file mode 100644 index 865abfbb55c..00000000000 --- a/textproc/ispell-romanian/DESCR +++ /dev/null @@ -1 +0,0 @@ -Romanian dictionary for ispell. diff --git a/textproc/ispell-romanian/Makefile b/textproc/ispell-romanian/Makefile deleted file mode 100644 index 3ccf96296b9..00000000000 --- a/textproc/ispell-romanian/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# $NetBSD: Makefile,v 1.7 2012/10/25 06:55:59 asau Exp $ -# - -DISTNAME= rom-spell -PKGNAME= ispell-romanian-20031216 -CATEGORIES= textproc -MASTER_SITES= http://www.cs.cmu.edu/~mihaib/ftp/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://fmg-www.cs.ucla.edu/fmg-members/geoff/ispell-dictionaries.html#Romanian-dicts -COMMENT= Romanian dictionary for ispell - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -DIST_SUBDIR= ${PKGNAME_NOREV} - -INSTALLATION_DIRS= lib - -do-install: - ${INSTALL_DATA} ${WRKSRC}/rom.aff ${DESTDIR}${PREFIX}/lib/romanian.aff - ${INSTALL_DATA} ${WRKSRC}/rom.hash ${DESTDIR}${PREFIX}/lib/romanian.hash - ${INSTALL_DATA} ${WRKSRC}/rom.signs.aff ${DESTDIR}${PREFIX}/lib/romanian-signs.aff - ${INSTALL_DATA} ${WRKSRC}/rom.signs.hash ${DESTDIR}${PREFIX}/lib/romanian-signs.hash - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-romanian/PLIST b/textproc/ispell-romanian/PLIST deleted file mode 100644 index 3183d200c88..00000000000 --- a/textproc/ispell-romanian/PLIST +++ /dev/null @@ -1,5 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/19 21:20:38 jwise Exp $ -lib/romanian.aff -lib/romanian.hash -lib/romanian-signs.aff -lib/romanian-signs.hash diff --git a/textproc/ispell-romanian/distinfo b/textproc/ispell-romanian/distinfo deleted file mode 100644 index 5e115c992cd..00000000000 --- a/textproc/ispell-romanian/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.3 2005/02/24 14:48:43 agc Exp $ - -SHA1 (ispell-romanian-20031216/rom-spell.tar.gz) = 9a500dff38a2628d8cd945bdb03b4b6b5fda24c4 -RMD160 (ispell-romanian-20031216/rom-spell.tar.gz) = 8b557981dd6388ef32216f65563ff7a18ef30e68 -Size (ispell-romanian-20031216/rom-spell.tar.gz) = 279888 bytes diff --git a/textproc/ispell-ru-io/DESCR b/textproc/ispell-ru-io/DESCR new file mode 100644 index 00000000000..90785860ef6 --- /dev/null +++ b/textproc/ispell-ru-io/DESCR @@ -0,0 +1,11 @@ +This is a new Russian (KOI8-R) dictionaries for ispell. + +The word list is based on the early one collected by Neal Dalton. +After removing illegal words and adding many new rules and words, +the dictionaries contain now over 116,200 basic words and produce +over 1,116,000 related words (compared to 52,000 words in Neal's +version and 952,000 words in the dictionary by K. Knizhnik). + +Also, this package seems to be the only one that supports the right +spelling of words with the Russian letter 'io' (other dictionaries +simply replace the letter 'io' by 'ye'). diff --git a/textproc/ispell-ru-io/Makefile b/textproc/ispell-ru-io/Makefile new file mode 100644 index 00000000000..3c1225994d4 --- /dev/null +++ b/textproc/ispell-ru-io/Makefile @@ -0,0 +1,7 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:41 rodent Exp $ + +PKGNAME= ispell-russian-io-${RUS_ISPELL_VERSION} + +MAKE_ENV+= IO="defined" + +.include "../../textproc/ispell-russian/Makefile.common" diff --git a/textproc/ispell-ru-io/PLIST b/textproc/ispell-ru-io/PLIST new file mode 100644 index 00000000000..6bc15bac5be --- /dev/null +++ b/textproc/ispell-ru-io/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:41 rodent Exp $ +lib/russian-io.aff +lib/russian-io.hash diff --git a/textproc/ispell-ru/DESCR b/textproc/ispell-ru/DESCR new file mode 100644 index 00000000000..ceb1b1a2ce4 --- /dev/null +++ b/textproc/ispell-ru/DESCR @@ -0,0 +1,11 @@ +This is a new Russian (KOI8-R) dictionaries for ispell. + +The word list is based on the early one collected by Neal Dalton. +After removing illegal words and adding many new rules and words, +the dictionaries contain now over 116,200 basic words and produce +over 1,116,000 related words (compared to 52,000 words in Neal's +version and 952,000 words in the dictionary by K. Knizhnik). + +Also, this package seems to be the only one that supports the right +spelling of words with the Russian letter 'yo' (other dictionaries +simply replace the letter 'yo' by 'ye'). diff --git a/textproc/ispell-ru/Makefile b/textproc/ispell-ru/Makefile new file mode 100644 index 00000000000..7484610c423 --- /dev/null +++ b/textproc/ispell-ru/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:41 rodent Exp $ + +PKGNAME= ispell-russian-${RUS_ISPELL_VERSION} + +.include "../../textproc/ispell-russian/Makefile.common" diff --git a/textproc/ispell-ru/Makefile.common b/textproc/ispell-ru/Makefile.common new file mode 100644 index 00000000000..b247933ec3a --- /dev/null +++ b/textproc/ispell-ru/Makefile.common @@ -0,0 +1,23 @@ +# $NetBSD: Makefile.common,v 1.1 2013/04/24 02:20:41 rodent Exp $ + +RUS_ISPELL_VERSION= 0.99g4 + +DISTNAME= rus-ispell-${RUS_ISPELL_VERSION} +CATEGORIES= textproc +MASTER_SITES= ftp://scon155.phys.msu.su/pub/russian/ispell/ + +MAINTAINER= mishka@NetBSD.org +COMMENT= Russian (KOI8-R) ispell dictonary from Alexander Lebedev + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +FILESDIR= ${.CURDIR}/../../textproc/ispell-russian/files +PATCHDIR= ${.CURDIR}/../../textproc/ispell-russian/patches +DISTINFO_FILE= ${.CURDIR}/../../textproc/ispell-russian/distinfo + +WRKSRC= ${WRKDIR} +MAKE_ENV+= CAT=${CAT:Q} RM=${RM:Q} SED=${SED:Q} TR=${TR:Q} UNIQ="uniq" + +INSTALLATION_DIRS= lib + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-ru/PLIST b/textproc/ispell-ru/PLIST new file mode 100644 index 00000000000..98f0cdaedd6 --- /dev/null +++ b/textproc/ispell-ru/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:41 rodent Exp $ +lib/russian.aff +lib/russian.hash diff --git a/textproc/ispell-ru/distinfo b/textproc/ispell-ru/distinfo new file mode 100644 index 00000000000..1fb3500561c --- /dev/null +++ b/textproc/ispell-ru/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:41 rodent Exp $ + +SHA1 (rus-ispell-0.99g4.tar.gz) = a1f178b8e51abe812a69209f58e4f583e4e7bc39 +RMD160 (rus-ispell-0.99g4.tar.gz) = 6c2d74b22c488e6372615b98c727f84011dea1be +Size (rus-ispell-0.99g4.tar.gz) = 521972 bytes +SHA1 (patch-aa) = 79cf6e28c3076a324e0f5b9b1228192bc470be6e diff --git a/textproc/ispell-ru/patches/patch-aa b/textproc/ispell-ru/patches/patch-aa new file mode 100644 index 00000000000..0d384f115a6 --- /dev/null +++ b/textproc/ispell-ru/patches/patch-aa @@ -0,0 +1,79 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:41 rodent Exp $ + +--- Makefile.orig 2002-10-09 23:35:54.000000000 +0100 ++++ Makefile 2004-01-23 14:49:03.000000000 +0000 +@@ -1,40 +1,49 @@ + # Makefile for Russian ispell dictionary + +-LIB=/usr/lib/ispell ++INSTALLDIR= ${PREFIX}/lib ++BUILDHASH= ${PREFIX}/bin/buildhash ++SORTKOI8= ./sortkoi8 + +-DICT = base.koi abbrev.koi computer.koi for_name.koi geography.koi \ ++ENC?= koi ++DICT= base.koi abbrev.koi computer.koi for_name.koi geography.koi \ + science.koi # rare.koi + +-ifdef YO +-PATT=y +-else +-PATT=e +-YO2E=| tr '\243\263' '\305\345' +-endif +- +-koi iso alt win mac: russian.aff.koi russian.dict.koi +- sed -e "s/^\#$(PATT)//;s/^\#$@/wordchars/" $< | \ +- ./trans koi $@ > russian.aff +- cat russian.dict.koi | ./trans koi $@ > russian.dict +- rm russian.dict.koi +- buildhash ./russian.dict ./russian.aff ./russian.hash ++# The following 'if' tries speedup the make process ++.ifdef ${ENC} == "koi" ++TRANSKOI= # null ++.else ++TRANSKOI= | ./trans koi ${ENC} ++.endif ++ ++.ifdef IO ++PATT= y ++DICTNAME=-io ++.else ++PATT= e ++YO2E= | ${TR} '\243\263' '\305\345' ++.endif ++ ++all: russian${DICTNAME}.hash + + install: +- cp russian.hash russian.aff $(LIB) ++ ${BSD_INSTALL_DATA} russian${DICTNAME}.hash ${DESTDIR}${INSTALLDIR} ++ ${BSD_INSTALL_DATA} russian${DICTNAME}.aff ${DESTDIR}${INSTALLDIR} ++ ++russian${DICTNAME}.hash: russian${DICTNAME}.aff russian${DICTNAME}.dict ++ ${BUILDHASH} russian${DICTNAME}.dict russian${DICTNAME}.aff $@ + +-russian.dict.koi: $(DICT) +- cat $^ $(YO2E) | ./sortkoi8 | uniq > $@ ++russian${DICTNAME}.aff: russian.aff.koi ++ ${SED} -e "s/^\#${PATT}//;s/^\#${ENC}/wordchars/" $> \ ++ ${TRANSKOI} > $@ ++ ++russian${DICTNAME}.dict: ${DICT} ++ ${CAT} $> ${YO2E} | ${SORTKOI8} | ${UNIQ} \ ++ ${TRANSKOI} > $@ + + check_dict: $(DICT) + for i in `cat $(DICT) | sed 's,/.*$$,,' | sort | uniq -d`; do \ + grep "^$$i/\|^$$i$$" $(DICT); \ + done > .temp + +-sort_dict: $(DICT) +- for i in $(DICT); do \ +- cat $$i | ./sortkoi8 > $$i.temp; \ +- mv -f $$i.temp $$i; \ +- done +- + clean: +- rm -f russian.dict* russian.hash russian.aff .temp ++ rm -f russian${DICTNAME}.dict* russian${DICTNAME}.hash russian${DICTNAME}.aff .temp diff --git a/textproc/ispell-russian-io/DESCR b/textproc/ispell-russian-io/DESCR deleted file mode 100644 index 90785860ef6..00000000000 --- a/textproc/ispell-russian-io/DESCR +++ /dev/null @@ -1,11 +0,0 @@ -This is a new Russian (KOI8-R) dictionaries for ispell. - -The word list is based on the early one collected by Neal Dalton. -After removing illegal words and adding many new rules and words, -the dictionaries contain now over 116,200 basic words and produce -over 1,116,000 related words (compared to 52,000 words in Neal's -version and 952,000 words in the dictionary by K. Knizhnik). - -Also, this package seems to be the only one that supports the right -spelling of words with the Russian letter 'io' (other dictionaries -simply replace the letter 'io' by 'ye'). diff --git a/textproc/ispell-russian-io/Makefile b/textproc/ispell-russian-io/Makefile deleted file mode 100644 index c94f1bf6c12..00000000000 --- a/textproc/ispell-russian-io/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# $NetBSD: Makefile,v 1.5 2012/10/25 06:55:59 asau Exp $ - -PKGNAME= ispell-russian-io-${RUS_ISPELL_VERSION} - -MAKE_ENV+= IO="defined" - -.include "../../textproc/ispell-russian/Makefile.common" diff --git a/textproc/ispell-russian-io/PLIST b/textproc/ispell-russian-io/PLIST deleted file mode 100644 index 29c123067ff..00000000000 --- a/textproc/ispell-russian-io/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/23 15:00:02 agc Exp $ -lib/russian-io.aff -lib/russian-io.hash diff --git a/textproc/ispell-russian/DESCR b/textproc/ispell-russian/DESCR deleted file mode 100644 index ceb1b1a2ce4..00000000000 --- a/textproc/ispell-russian/DESCR +++ /dev/null @@ -1,11 +0,0 @@ -This is a new Russian (KOI8-R) dictionaries for ispell. - -The word list is based on the early one collected by Neal Dalton. -After removing illegal words and adding many new rules and words, -the dictionaries contain now over 116,200 basic words and produce -over 1,116,000 related words (compared to 52,000 words in Neal's -version and 952,000 words in the dictionary by K. Knizhnik). - -Also, this package seems to be the only one that supports the right -spelling of words with the Russian letter 'yo' (other dictionaries -simply replace the letter 'yo' by 'ye'). diff --git a/textproc/ispell-russian/Makefile b/textproc/ispell-russian/Makefile deleted file mode 100644 index fb336d637c5..00000000000 --- a/textproc/ispell-russian/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# $NetBSD: Makefile,v 1.9 2012/10/25 06:55:59 asau Exp $ - -PKGNAME= ispell-russian-${RUS_ISPELL_VERSION} - -.include "../../textproc/ispell-russian/Makefile.common" diff --git a/textproc/ispell-russian/Makefile.common b/textproc/ispell-russian/Makefile.common deleted file mode 100644 index 340d56eb5b3..00000000000 --- a/textproc/ispell-russian/Makefile.common +++ /dev/null @@ -1,23 +0,0 @@ -# $NetBSD: Makefile.common,v 1.6 2009/07/07 21:50:16 joerg Exp $ - -RUS_ISPELL_VERSION= 0.99g4 - -DISTNAME= rus-ispell-${RUS_ISPELL_VERSION} -CATEGORIES= textproc -MASTER_SITES= ftp://scon155.phys.msu.su/pub/russian/ispell/ - -MAINTAINER= mishka@NetBSD.org -COMMENT= Russian (KOI8-R) ispell dictonary from Alexander Lebedev - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -FILESDIR= ${.CURDIR}/../../textproc/ispell-russian/files -PATCHDIR= ${.CURDIR}/../../textproc/ispell-russian/patches -DISTINFO_FILE= ${.CURDIR}/../../textproc/ispell-russian/distinfo - -WRKSRC= ${WRKDIR} -MAKE_ENV+= CAT=${CAT:Q} RM=${RM:Q} SED=${SED:Q} TR=${TR:Q} UNIQ="uniq" - -INSTALLATION_DIRS= lib - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-russian/PLIST b/textproc/ispell-russian/PLIST deleted file mode 100644 index 99c77ab1cf7..00000000000 --- a/textproc/ispell-russian/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/11/19 15:53:25 jschauma Exp $ -lib/russian.aff -lib/russian.hash diff --git a/textproc/ispell-russian/distinfo b/textproc/ispell-russian/distinfo deleted file mode 100644 index 7237a9250c6..00000000000 --- a/textproc/ispell-russian/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.6 2009/07/07 21:50:16 joerg Exp $ - -SHA1 (rus-ispell-0.99g4.tar.gz) = a1f178b8e51abe812a69209f58e4f583e4e7bc39 -RMD160 (rus-ispell-0.99g4.tar.gz) = 6c2d74b22c488e6372615b98c727f84011dea1be -Size (rus-ispell-0.99g4.tar.gz) = 521972 bytes -SHA1 (patch-aa) = 79cf6e28c3076a324e0f5b9b1228192bc470be6e diff --git a/textproc/ispell-russian/patches/patch-aa b/textproc/ispell-russian/patches/patch-aa deleted file mode 100644 index 4b146b6a2a6..00000000000 --- a/textproc/ispell-russian/patches/patch-aa +++ /dev/null @@ -1,79 +0,0 @@ -$NetBSD: patch-aa,v 1.3 2009/07/07 21:50:17 joerg Exp $ - ---- Makefile.orig 2002-10-09 23:35:54.000000000 +0100 -+++ Makefile 2004-01-23 14:49:03.000000000 +0000 -@@ -1,40 +1,49 @@ - # Makefile for Russian ispell dictionary - --LIB=/usr/lib/ispell -+INSTALLDIR= ${PREFIX}/lib -+BUILDHASH= ${PREFIX}/bin/buildhash -+SORTKOI8= ./sortkoi8 - --DICT = base.koi abbrev.koi computer.koi for_name.koi geography.koi \ -+ENC?= koi -+DICT= base.koi abbrev.koi computer.koi for_name.koi geography.koi \ - science.koi # rare.koi - --ifdef YO --PATT=y --else --PATT=e --YO2E=| tr '\243\263' '\305\345' --endif -- --koi iso alt win mac: russian.aff.koi russian.dict.koi -- sed -e "s/^\#$(PATT)//;s/^\#$@/wordchars/" $< | \ -- ./trans koi $@ > russian.aff -- cat russian.dict.koi | ./trans koi $@ > russian.dict -- rm russian.dict.koi -- buildhash ./russian.dict ./russian.aff ./russian.hash -+# The following 'if' tries speedup the make process -+.ifdef ${ENC} == "koi" -+TRANSKOI= # null -+.else -+TRANSKOI= | ./trans koi ${ENC} -+.endif -+ -+.ifdef IO -+PATT= y -+DICTNAME=-io -+.else -+PATT= e -+YO2E= | ${TR} '\243\263' '\305\345' -+.endif -+ -+all: russian${DICTNAME}.hash - - install: -- cp russian.hash russian.aff $(LIB) -+ ${BSD_INSTALL_DATA} russian${DICTNAME}.hash ${DESTDIR}${INSTALLDIR} -+ ${BSD_INSTALL_DATA} russian${DICTNAME}.aff ${DESTDIR}${INSTALLDIR} -+ -+russian${DICTNAME}.hash: russian${DICTNAME}.aff russian${DICTNAME}.dict -+ ${BUILDHASH} russian${DICTNAME}.dict russian${DICTNAME}.aff $@ - --russian.dict.koi: $(DICT) -- cat $^ $(YO2E) | ./sortkoi8 | uniq > $@ -+russian${DICTNAME}.aff: russian.aff.koi -+ ${SED} -e "s/^\#${PATT}//;s/^\#${ENC}/wordchars/" $> \ -+ ${TRANSKOI} > $@ -+ -+russian${DICTNAME}.dict: ${DICT} -+ ${CAT} $> ${YO2E} | ${SORTKOI8} | ${UNIQ} \ -+ ${TRANSKOI} > $@ - - check_dict: $(DICT) - for i in `cat $(DICT) | sed 's,/.*$$,,' | sort | uniq -d`; do \ - grep "^$$i/\|^$$i$$" $(DICT); \ - done > .temp - --sort_dict: $(DICT) -- for i in $(DICT); do \ -- cat $$i | ./sortkoi8 > $$i.temp; \ -- mv -f $$i.temp $$i; \ -- done -- - clean: -- rm -f russian.dict* russian.hash russian.aff .temp -+ rm -f russian${DICTNAME}.dict* russian${DICTNAME}.hash russian${DICTNAME}.aff .temp diff --git a/textproc/ispell-sk/DESCR b/textproc/ispell-sk/DESCR new file mode 100644 index 00000000000..eeb60e396ce --- /dev/null +++ b/textproc/ispell-sk/DESCR @@ -0,0 +1 @@ +Slovak dictionary for ispell. diff --git a/textproc/ispell-sk/Makefile b/textproc/ispell-sk/Makefile new file mode 100644 index 00000000000..716f06951e8 --- /dev/null +++ b/textproc/ispell-sk/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:42 rodent Exp $ +# + +DISTNAME= ispell-sk-0.2.2 +PKGNAME= ${DISTNAME:S/sk/slovak/} +CATEGORIES= textproc +MASTER_SITES= http://sk-spell.sk.cx/ + +MAINTAINER= salo@NetBSD.org +HOMEPAGE= http://sk-spell.sk.cx/?id=4 +COMMENT= Slovak dictionary for ispell + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +MAKE_ENV+= CAT=${CAT:Q} SORT=${SORT:Q} + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-sk/PLIST b/textproc/ispell-sk/PLIST new file mode 100644 index 00000000000..ff69f7f181a --- /dev/null +++ b/textproc/ispell-sk/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:42 rodent Exp $ +lib/slovak.aff +lib/slovak.hash diff --git a/textproc/ispell-sk/distinfo b/textproc/ispell-sk/distinfo new file mode 100644 index 00000000000..bec7b87acc4 --- /dev/null +++ b/textproc/ispell-sk/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:42 rodent Exp $ + +SHA1 (ispell-sk-0.2.2.tar.gz) = e30fe88dd7cc0d0b318e20870649bc24245624f3 +RMD160 (ispell-sk-0.2.2.tar.gz) = 55ba2884e5f4b644672fee23635d8b5fd48c3b96 +Size (ispell-sk-0.2.2.tar.gz) = 611006 bytes +SHA1 (patch-aa) = cfc3c03c69d5bd50d8f92907100fcb4c9e97684b diff --git a/textproc/ispell-sk/patches/patch-aa b/textproc/ispell-sk/patches/patch-aa new file mode 100644 index 00000000000..79897fe1841 --- /dev/null +++ b/textproc/ispell-sk/patches/patch-aa @@ -0,0 +1,29 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:42 rodent Exp $ + +--- Makefile.orig 2004-02-27 14:50:43.000000000 +0100 ++++ Makefile 2004-09-12 22:50:13.000000000 +0200 +@@ -1,17 +1,18 @@ +-DESTDIR=/usr/lib/ispell ++INSTALLDIR=${PREFIX}/lib/ ++BUILDHASH=${PREFIX}/bin/buildhash + + all: slovak.hash + + install: slovak.hash slovak.aff +- mkdir -p $(DESTDIR) +- install -o root -g bin -m 0444 slovak.hash $(DESTDIR) +- install -o root -g bin -m 0444 slovak.aff $(DESTDIR) ++ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}$(INSTALLDIR) ++ ${BSD_INSTALL_DATA} slovak.hash ${DESTDIR}$(INSTALLDIR) ++ ${BSD_INSTALL_DATA} slovak.aff ${DESTDIR}$(INSTALLDIR) + + slovak.words: +- cat *.words | sort -u -f > slovak.words ++ ${CAT} *.words | ${SORT} -u -f > slovak.words + + slovak.hash: slovak.aff slovak.words +- buildhash slovak.words slovak.aff slovak.hash ++ ${BUILDHASH} slovak.words slovak.aff slovak.hash + + clean: + rm -f slovak.words slovak.words.cnt slovak.words.stat slovak.hash *~ diff --git a/textproc/ispell-slovak/DESCR b/textproc/ispell-slovak/DESCR deleted file mode 100644 index eeb60e396ce..00000000000 --- a/textproc/ispell-slovak/DESCR +++ /dev/null @@ -1 +0,0 @@ -Slovak dictionary for ispell. diff --git a/textproc/ispell-slovak/Makefile b/textproc/ispell-slovak/Makefile deleted file mode 100644 index eecc5c6755e..00000000000 --- a/textproc/ispell-slovak/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# $NetBSD: Makefile,v 1.14 2012/10/25 06:56:00 asau Exp $ -# - -DISTNAME= ispell-sk-0.2.2 -PKGNAME= ${DISTNAME:S/sk/slovak/} -CATEGORIES= textproc -MASTER_SITES= http://sk-spell.sk.cx/ - -MAINTAINER= salo@NetBSD.org -HOMEPAGE= http://sk-spell.sk.cx/?id=4 -COMMENT= Slovak dictionary for ispell - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -MAKE_ENV+= CAT=${CAT:Q} SORT=${SORT:Q} - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-slovak/PLIST b/textproc/ispell-slovak/PLIST deleted file mode 100644 index 790d7536703..00000000000 --- a/textproc/ispell-slovak/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/02 03:19:52 jschauma Exp $ -lib/slovak.aff -lib/slovak.hash diff --git a/textproc/ispell-slovak/distinfo b/textproc/ispell-slovak/distinfo deleted file mode 100644 index 89a3979a8a6..00000000000 --- a/textproc/ispell-slovak/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.10 2009/07/07 21:48:22 joerg Exp $ - -SHA1 (ispell-sk-0.2.2.tar.gz) = e30fe88dd7cc0d0b318e20870649bc24245624f3 -RMD160 (ispell-sk-0.2.2.tar.gz) = 55ba2884e5f4b644672fee23635d8b5fd48c3b96 -Size (ispell-sk-0.2.2.tar.gz) = 611006 bytes -SHA1 (patch-aa) = cfc3c03c69d5bd50d8f92907100fcb4c9e97684b diff --git a/textproc/ispell-slovak/patches/patch-aa b/textproc/ispell-slovak/patches/patch-aa deleted file mode 100644 index cd290493d9b..00000000000 --- a/textproc/ispell-slovak/patches/patch-aa +++ /dev/null @@ -1,29 +0,0 @@ -$NetBSD: patch-aa,v 1.5 2009/07/07 21:48:22 joerg Exp $ - ---- Makefile.orig 2004-02-27 14:50:43.000000000 +0100 -+++ Makefile 2004-09-12 22:50:13.000000000 +0200 -@@ -1,17 +1,18 @@ --DESTDIR=/usr/lib/ispell -+INSTALLDIR=${PREFIX}/lib/ -+BUILDHASH=${PREFIX}/bin/buildhash - - all: slovak.hash - - install: slovak.hash slovak.aff -- mkdir -p $(DESTDIR) -- install -o root -g bin -m 0444 slovak.hash $(DESTDIR) -- install -o root -g bin -m 0444 slovak.aff $(DESTDIR) -+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}$(INSTALLDIR) -+ ${BSD_INSTALL_DATA} slovak.hash ${DESTDIR}$(INSTALLDIR) -+ ${BSD_INSTALL_DATA} slovak.aff ${DESTDIR}$(INSTALLDIR) - - slovak.words: -- cat *.words | sort -u -f > slovak.words -+ ${CAT} *.words | ${SORT} -u -f > slovak.words - - slovak.hash: slovak.aff slovak.words -- buildhash slovak.words slovak.aff slovak.hash -+ ${BUILDHASH} slovak.words slovak.aff slovak.hash - - clean: - rm -f slovak.words slovak.words.cnt slovak.words.stat slovak.hash *~ diff --git a/textproc/ispell-spanish/DESCR b/textproc/ispell-spanish/DESCR deleted file mode 100644 index c965b7bdcbe..00000000000 --- a/textproc/ispell-spanish/DESCR +++ /dev/null @@ -1,2 +0,0 @@ -This package provides the Spanish-spelling dictionaries for ispell. -The dictionary is provided by the COES project at LUCAS. diff --git a/textproc/ispell-spanish/Makefile b/textproc/ispell-spanish/Makefile deleted file mode 100644 index c925c2dd5f8..00000000000 --- a/textproc/ispell-spanish/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# $NetBSD: Makefile,v 1.8 2012/10/25 06:56:00 asau Exp $ -# - -DISTNAME= espa~nol-1.7 -PKGNAME= ispell-spanish-1.7 -CATEGORIES= textproc -MASTER_SITES= http://www.datsi.fi.upm.es/~coes/ - -MAINTAINER= jmmv@NetBSD.org -HOMEPAGE= http://es.tldp.org/htmls/coes.html -COMMENT= Spanish dictionary for interactive spelling checker - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} - -INSTALLATION_DIRS= lib - -do-install: - ${INSTALL_DATA} ${WRKSRC}/espa~nol.aff \ - ${DESTDIR}${PREFIX}/lib/castellano.aff - ${INSTALL_DATA} ${WRKSRC}/espa~nol.hash \ - ${DESTDIR}${PREFIX}/lib/castellano.hash - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-spanish/PLIST b/textproc/ispell-spanish/PLIST deleted file mode 100644 index c2e343d99b7..00000000000 --- a/textproc/ispell-spanish/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/07/22 11:31:46 agc Exp $ -lib/castellano.aff -lib/castellano.hash diff --git a/textproc/ispell-spanish/distinfo b/textproc/ispell-spanish/distinfo deleted file mode 100644 index 614634740e7..00000000000 --- a/textproc/ispell-spanish/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.4 2009/03/05 11:56:00 jmmv Exp $ - -SHA1 (espa~nol-1.7.tar.gz) = de8a2f2dbab0d3658aecd7ef109e91773da23dd7 -RMD160 (espa~nol-1.7.tar.gz) = be9692aa6c97f0ecefc1143bffd8edc5ac22f019 -Size (espa~nol-1.7.tar.gz) = 424599 bytes diff --git a/textproc/ispell-sv/DESCR b/textproc/ispell-sv/DESCR new file mode 100644 index 00000000000..ea7c9909f82 --- /dev/null +++ b/textproc/ispell-sv/DESCR @@ -0,0 +1,2 @@ +This package contains the Swedish (svenska) dictionary for the +interactive spelling checker ispell. diff --git a/textproc/ispell-sv/Makefile b/textproc/ispell-sv/Makefile new file mode 100644 index 00000000000..1084ea801f0 --- /dev/null +++ b/textproc/ispell-sv/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2013/04/24 02:20:43 rodent Exp $ +# + +DISTNAME= iswedish-1.2.1 +PKGNAME= ispell-svenska-1.2.1 +CATEGORIES= textproc +MASTER_SITES= http://sv.sslug.dk/locale/ispell/iswedish/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.gnu.org/software/ispell/ispell.html +COMMENT= Swedish dictionary for interactive spelling checker + +INSTALLATION_DIRS= lib + +DEPENDS+= ispell>=3.1.20:../../textproc/ispell + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-sv/PLIST b/textproc/ispell-sv/PLIST new file mode 100644 index 00000000000..a002976fe4b --- /dev/null +++ b/textproc/ispell-sv/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:43 rodent Exp $ +lib/svenska.aff +lib/svenska.hash diff --git a/textproc/ispell-sv/distinfo b/textproc/ispell-sv/distinfo new file mode 100644 index 00000000000..21d5abe5e5a --- /dev/null +++ b/textproc/ispell-sv/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:43 rodent Exp $ + +SHA1 (iswedish-1.2.1.tar.gz) = c26c851123a427b495ca9ac10c443ec23efa8e3a +RMD160 (iswedish-1.2.1.tar.gz) = 4d5a040018b12d06f4d8f45f89eb775ba6f88aab +Size (iswedish-1.2.1.tar.gz) = 122346 bytes +SHA1 (patch-aa) = 861c839dc85072d52f5239f41628b598b4930067 diff --git a/textproc/ispell-sv/patches/patch-aa b/textproc/ispell-sv/patches/patch-aa new file mode 100644 index 00000000000..3121d5d1d33 --- /dev/null +++ b/textproc/ispell-sv/patches/patch-aa @@ -0,0 +1,23 @@ +$NetBSD: patch-aa,v 1.1 2013/04/24 02:20:43 rodent Exp $ + +--- Makefile.orig Thu Jan 29 16:06:32 1998 ++++ Makefile Sat Apr 28 17:21:54 2001 +@@ -1,13 +1,14 @@ +-installdir=/usr/lib/ispell ++installdir=${PREFIX}/lib ++buildhash=${PREFIX}/bin/buildhash + + all: svenska.hash + + install: svenska.hash svenska.aff +- install -o root -g root -m 0644 svenska.hash $(installdir) +- install -o root -g root -m 0644 svenska.aff $(installdir) ++ ${BSD_INSTALL_DATA} svenska.hash ${DESTDIR}$(installdir) ++ ${BSD_INSTALL_DATA} svenska.aff ${DESTDIR}$(installdir) + + svenska.hash: svenska.aff svenska.datalista +- buildhash svenska.datalista svenska.aff svenska.hash ++ ${buildhash} svenska.datalista svenska.aff svenska.hash + + clean: + rm -f svenska.datalista.stat svenska.hash svenska.datalista.cnt *~ diff --git a/textproc/ispell-svenska/DESCR b/textproc/ispell-svenska/DESCR deleted file mode 100644 index ea7c9909f82..00000000000 --- a/textproc/ispell-svenska/DESCR +++ /dev/null @@ -1,2 +0,0 @@ -This package contains the Swedish (svenska) dictionary for the -interactive spelling checker ispell. diff --git a/textproc/ispell-svenska/Makefile b/textproc/ispell-svenska/Makefile deleted file mode 100644 index 35bb03132f6..00000000000 --- a/textproc/ispell-svenska/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# $NetBSD: Makefile,v 1.6 2012/10/25 06:56:00 asau Exp $ -# - -DISTNAME= iswedish-1.2.1 -PKGNAME= ispell-svenska-1.2.1 -CATEGORIES= textproc -MASTER_SITES= http://sv.sslug.dk/locale/ispell/iswedish/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.gnu.org/software/ispell/ispell.html -COMMENT= Swedish dictionary for interactive spelling checker - -INSTALLATION_DIRS= lib - -DEPENDS+= ispell-base>=3.1.20:../../textproc/ispell-base - -.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell-svenska/PLIST b/textproc/ispell-svenska/PLIST deleted file mode 100644 index 72ff91c3177..00000000000 --- a/textproc/ispell-svenska/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:57:10 zuntum Exp $ -lib/svenska.aff -lib/svenska.hash diff --git a/textproc/ispell-svenska/distinfo b/textproc/ispell-svenska/distinfo deleted file mode 100644 index 863fdb4aa8a..00000000000 --- a/textproc/ispell-svenska/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.3 2009/07/07 21:48:25 joerg Exp $ - -SHA1 (iswedish-1.2.1.tar.gz) = c26c851123a427b495ca9ac10c443ec23efa8e3a -RMD160 (iswedish-1.2.1.tar.gz) = 4d5a040018b12d06f4d8f45f89eb775ba6f88aab -Size (iswedish-1.2.1.tar.gz) = 122346 bytes -SHA1 (patch-aa) = 861c839dc85072d52f5239f41628b598b4930067 diff --git a/textproc/ispell-svenska/patches/patch-aa b/textproc/ispell-svenska/patches/patch-aa deleted file mode 100644 index cc648e2724c..00000000000 --- a/textproc/ispell-svenska/patches/patch-aa +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2009/07/07 21:48:26 joerg Exp $ - ---- Makefile.orig Thu Jan 29 16:06:32 1998 -+++ Makefile Sat Apr 28 17:21:54 2001 -@@ -1,13 +1,14 @@ --installdir=/usr/lib/ispell -+installdir=${PREFIX}/lib -+buildhash=${PREFIX}/bin/buildhash - - all: svenska.hash - - install: svenska.hash svenska.aff -- install -o root -g root -m 0644 svenska.hash $(installdir) -- install -o root -g root -m 0644 svenska.aff $(installdir) -+ ${BSD_INSTALL_DATA} svenska.hash ${DESTDIR}$(installdir) -+ ${BSD_INSTALL_DATA} svenska.aff ${DESTDIR}$(installdir) - - svenska.hash: svenska.aff svenska.datalista -- buildhash svenska.datalista svenska.aff svenska.hash -+ ${buildhash} svenska.datalista svenska.aff svenska.hash - - clean: - rm -f svenska.datalista.stat svenska.hash svenska.datalista.cnt *~ diff --git a/textproc/ispell/DESCR b/textproc/ispell/DESCR new file mode 100644 index 00000000000..9ede40c46b7 --- /dev/null +++ b/textproc/ispell/DESCR @@ -0,0 +1,5 @@ +Ispell is a fast screen-oriented spelling checker that shows you your +errors in the context of the original file, and suggests possible +corrections when it can figure them out. Compared to UNIX spell, it +is faster and much easier to use. Ispell can also handle languages +other than English. diff --git a/textproc/ispell/Makefile b/textproc/ispell/Makefile new file mode 100644 index 00000000000..592bc2f6b0f --- /dev/null +++ b/textproc/ispell/Makefile @@ -0,0 +1,58 @@ +# $NetBSD: Makefile,v 1.25 2013/04/24 02:20:36 rodent Exp $ +# + +DISTNAME= ispell-3.3.02 +CATEGORIES= textproc +MASTER_SITES= http://fmg-www.cs.ucla.edu/geoff/tars/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://ficus-www.cs.ucla.edu/geoff/ispell.html +COMMENT= Interactive spelling checker + +USE_TOOLS+= mktemp:run yacc +INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 + +MAKE_FLAGS+= TMPDIR=${WRKDIR:Q} +MAKE_JOBS_SAFE= no + +.include "../../mk/bsd.prefs.mk" + +.if exists(/usr/include/inttypes.h) && empty(MACHINE_PLATFORM:MIRIX-5.3-*) +CFLAGS+= -DHAVE_INTTYPES_H +.endif + + +.if ${OPSYS} == "SunOS" +EXTRADICT=/usr/dict/words +.else +EXTRADICT=/usr/share/dict/words +.endif + +.if !exists(${EXTRADICT}) +EXTRADICT= +.endif + +do-configure: + cd ${WRKSRC}; \ + ${SED} -e 's|/usr/local|${PREFIX}|g' local.h; \ + ${ECHO} "#define LANGUAGES \"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=${EXTRADICT}}\"" >>local.h; \ + ${ECHO} "#define MASTERHASH \"americanmed+.hash\"" >>local.h; \ + ${ECHO} "#define MASKBITS 64" >>local.h; \ + ${ECHO} "#undef WORDS" >> local.h ; \ + ${ECHO} '#define WORDS "${EXTRADICT}"' >> local.h ; \ + ${ECHO} "#define CFLAGS \"${CFLAGS}\"" >> local.h ; \ + ${ECHO} "#define LIBES \"${LDFLAGS}\"" >> local.h ; \ + ${ECHO} "#define MAN1DIR \"${PREFIX}/${PKGMANDIR}/man1\"" >> local.h ; \ + ${ECHO} "#define MAN45DIR \"${PREFIX}/${PKGMANDIR}/man5\"" >> local.h ; +.if ${OPSYS} == "SunOS" + cd ${WRKSRC}; \ + ${ECHO} "#define USG" >> local.h; +.endif +.if ${OPSYS} == "Interix" + cd ${WRKSRC}; \ + ${ECHO} "#define SORTTMP \"\"" >> local.h; \ + ${ECHO} "#define MAKE_SORTTMP \"\"" >> local.h; +.endif + +.include "../../mk/termcap.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ispell/PLIST b/textproc/ispell/PLIST new file mode 100644 index 00000000000..5a26733b008 --- /dev/null +++ b/textproc/ispell/PLIST @@ -0,0 +1,21 @@ +@comment $NetBSD: PLIST,v 1.1 2013/04/24 02:20:36 rodent Exp $ +bin/buildhash +bin/defmt-c +bin/defmt-sh +bin/findaffix +bin/icombine +bin/ijoin +bin/ispell +bin/munchlist +bin/tryaffix +lib/american.hash +lib/americanmed+.hash +lib/english.aff +lib/english.hash +man/man1/buildhash.1 +man/man1/findaffix.1 +man/man1/ispell.1 +man/man1/munchlist.1 +man/man1/tryaffix.1 +man/man5/english.5 +man/man5/ispell.5 diff --git a/textproc/ispell/distinfo b/textproc/ispell/distinfo new file mode 100644 index 00000000000..fec96c9d8b1 --- /dev/null +++ b/textproc/ispell/distinfo @@ -0,0 +1,15 @@ +$NetBSD: distinfo,v 1.1 2013/04/24 02:20:36 rodent Exp $ + +SHA1 (ispell-3.3.02.tar.gz) = c0d98e1af3afb8e0b642717c03439ff8881e3d60 +RMD160 (ispell-3.3.02.tar.gz) = 12edc94ebb7c1f4040bd8f5b0dbb8f40326aa781 +Size (ispell-3.3.02.tar.gz) = 619813 bytes +SHA1 (patch-aa) = cf8e0863e62103526d75ba5f0f25c760d4ee8e32 +SHA1 (patch-ab) = 0a0569521b73761e969794e64d8ba8822c705720 +SHA1 (patch-ac) = 02b94c918164c19ec7cba5c9b88b7168a6f37925 +SHA1 (patch-ad) = 86bcb4c4b34a970b5f3eba6d406a8b8204fccf39 +SHA1 (patch-ae) = 0b19b5f4f2a0faf74ce130b7414bdf85b7588954 +SHA1 (patch-ai) = 210d80ca55fc1d4fb5aa308205d8630a7f4bfb67 +SHA1 (patch-ak) = aed34699d30d05a61bc2bd4d2ebf88e170ccd65c +SHA1 (patch-al) = 27d87b52dc5507e9dbab73bb9643fa490920216d +SHA1 (patch-ar) = 872cfc47e3652716afab9561fcf4a1bda2cee61a +SHA1 (patch-as) = fd3b2ec1788a7ffc4c871f5564742aad41fadda9 diff --git a/textproc/ispell/patches/patch-aa b/textproc/ispell/patches/patch-aa new file mode 100644 index 00000000000..9400e998cf3 --- /dev/null +++ b/textproc/ispell/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.4 2013/04/24 02:20:36 rodent Exp $ + +--- languages/english/english.2-orig Mon Jan 23 19:28:44 1995 ++++ languages/english/english.2 Thu Apr 16 14:34:21 1998 +@@ -1867,7 +1867,6 @@ + auxotroph + auxotrophic + auxotrophy +-avaliable + avast + avatar + avaunt diff --git a/textproc/ispell/patches/patch-ab b/textproc/ispell/patches/patch-ab new file mode 100644 index 00000000000..fdaac685a92 --- /dev/null +++ b/textproc/ispell/patches/patch-ab @@ -0,0 +1,65 @@ +$NetBSD: patch-ab,v 1.8 2013/04/24 02:20:36 rodent Exp $ + +--- Makefile.orig 2005-05-25 15:57:02.000000000 +0200 ++++ Makefile +@@ -373,13 +373,10 @@ install-dictbuild: + rm -f fixispell-a$$MAN1EXT + @. ./config.sh; \ + set -x; \ +- $$INSTALL sq.1 $$MAN1DIR/sq$$MAN1EXT; \ + for m in buildhash munchlist findaffix tryaffix; do \ + echo ".so `basename $$MAN1DIR`/ispell$$MAN1EXT" \ + > $$MAN1DIR/$$m$$MAN1EXT; \ +- done; \ +- echo ".so `basename $$MAN1DIR`/sq$$MAN1EXT" \ +- > $$MAN1DIR/unsq$$MAN1EXT ++ done + @. ./config.sh; \ + set -x; \ + cd $$MAN1DIR; \ +@@ -506,10 +503,10 @@ defhash.h: config.X local.h Makefile + + config.sh: config.X defhash.h local.h Makefile + set $(SHELLDEBUG); \ +- for var in BAKEXT BINDIR CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \ ++ for var in BAKEXT CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \ + DEFLANG EXEEXT HASHSUFFIX INSTALL \ +- LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \ +- MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \ ++ LANGUAGES LIBES LINK LINT LINTFLAGS LOOK_XREF \ ++ MAKE_SORTTMP MAN1EXT MAN45EXT MAN45SECT MASTERHASH \ + MSGLANG POUNDBANG REGLIB STATSUFFIX \ + SPELL_XREF TERMLIB TIB_XREF WORDS YACC \ + ; do \ +@@ -518,6 +515,12 @@ config.sh: config.X defhash.h local.h M + | sed -e 's/"[^"]*$$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \ + | sed -n -e '$$p'; \ + done > config.sh; \ ++ for var in BINDIR LIBDIR MAN1DIR MAN45DIR; do \ ++ cat config.X defhash.h local.h \ ++ | sed -n -e "s/^#define[ ]*$$var[ ]*"'"'"/$$var=/p" \ ++ | sed -e 's/"[^"]*$$/'"'/" -e "s/=/=\$${DESTDIR}'/" -e 's/\\"/"/g' \ ++ | sed -n -e '$$p'; \ ++ done >> config.sh; \ + echo 'case "$$MAKE_SORTTMP" in "") \ + SORTTMP="-e /!!SORTTMP!!/s/=.*$$/=/";; *) SORTTMP=;; esac' \ + >> config.sh +@@ -636,7 +639,7 @@ local.h: + set +e; \ + [ -r local.h ] || (cp local.h.generic local.h; chmod u+w local.h) + +-msgs.h: config.sh FRC ++msgs.h: config.sh + @. ./config.sh; \ + set $(SHELLDEBUG); \ + set +e; \ +@@ -650,7 +653,8 @@ msgs.h: config.sh FRC + else \ + set -x; \ + rm -f msgs.h; $$LINK $$msgs msgs.h || cp $$msgs msgs.h; \ +- fi ++ fi; \ ++ touch msgs.h + + FRC: + diff --git a/textproc/ispell/patches/patch-ac b/textproc/ispell/patches/patch-ac new file mode 100644 index 00000000000..e930cd2094e --- /dev/null +++ b/textproc/ispell/patches/patch-ac @@ -0,0 +1,32 @@ +$NetBSD: patch-ac,v 1.3 2013/04/24 02:20:36 rodent Exp $ + +--- ispell.h.orig 2005-04-29 02:46:51.000000000 +1200 ++++ ispell.h +@@ -144,6 +144,16 @@ + #include "config.h" + #include + ++#ifdef HAVE_INTTYPES_H ++#include ++#define PTRSIZE intptr_t ++#else ++#define PTRSIZE unsigned int ++#endif ++#if !defined(HAVE_INTTYPES_H) && defined(__alpha) && defined(__NetBSD__) ++#define PTRSIZE unsigned long ++#endif /* hack for 1.3 */ ++ + #ifdef __STDC__ + #define P(x) x + #define VOID void +@@ -380,8 +390,8 @@ struct hashheader + unsigned short maxstringcharlen; /* Max strchr len supported */ + unsigned short compoundmin; /* Min lth of compound parts */ + short compoundbit; /* Flag 4 compounding roots */ +- unsigned int stringsize; /* Size of string table */ +- unsigned int lstringsize; /* Size of lang. str tbl */ ++ PTRSIZE stringsize; /* Size of string table */ ++ PTRSIZE lstringsize; /* Size of lang. str tbl */ + unsigned int tblsize; /* No. entries in hash tbl */ + unsigned int stblsize; /* No. entries in sfx tbl */ + unsigned int ptblsize; /* No. entries in pfx tbl */ diff --git a/textproc/ispell/patches/patch-ad b/textproc/ispell/patches/patch-ad new file mode 100644 index 00000000000..2ae6ef107a8 --- /dev/null +++ b/textproc/ispell/patches/patch-ad @@ -0,0 +1,22 @@ +$NetBSD: patch-ad,v 1.3 2013/04/24 02:20:36 rodent Exp $ + +--- buildhash.c.orig 2005-04-28 12:26:06.000000000 +1200 ++++ buildhash.c +@@ -248,7 +248,7 @@ static void output () + { + register FILE * houtfile; + register struct dent * dp; +- unsigned long strptr; ++ PTRSIZE strptr; + int n; + unsigned int i; + int maxplen; +@@ -375,7 +375,7 @@ static void output () + { + if (dp->next != 0) + { +- unsigned long x; ++ PTRSIZE x; + x = dp->next - hashtbl; + dp->next = (struct dent *)x; + } diff --git a/textproc/ispell/patches/patch-ae b/textproc/ispell/patches/patch-ae new file mode 100644 index 00000000000..9a952c6f70b --- /dev/null +++ b/textproc/ispell/patches/patch-ae @@ -0,0 +1,33 @@ +$NetBSD: patch-ae,v 1.3 2013/04/24 02:20:36 rodent Exp $ + +--- lookup.c.orig 2005-04-15 09:25:52.000000000 +1200 ++++ lookup.c +@@ -247,11 +247,11 @@ int linit () + if (dp->word == (unsigned char *) -1) + dp->word = NULL; + else +- dp->word = &hashstrings[(unsigned long) dp->word]; ++ dp->word = &hashstrings[(PTRSIZE) dp->word]; + if (dp->next == (struct dent *) -1) + dp->next = NULL; + else +- dp->next = &hashtbl[(unsigned long) dp->next]; ++ dp->next = &hashtbl[(PTRSIZE) dp->next]; + } + } + +@@ -259,12 +259,12 @@ int linit () + { + if (entry->stripl) + entry->strip = +- (ichar_t *) &hashstrings[(unsigned long) entry->strip]; ++ (ichar_t *) &hashstrings[(PTRSIZE) entry->strip]; + else + entry->strip = NULL; + if (entry->affl) + entry->affix = +- (ichar_t *) &hashstrings[(unsigned long) entry->affix]; ++ (ichar_t *) &hashstrings[(PTRSIZE) entry->affix]; + else + entry->affix = NULL; + } diff --git a/textproc/ispell/patches/patch-ai b/textproc/ispell/patches/patch-ai new file mode 100644 index 00000000000..418a4ae18d7 --- /dev/null +++ b/textproc/ispell/patches/patch-ai @@ -0,0 +1,19 @@ +$NetBSD: patch-ai,v 1.3 2013/04/24 02:20:36 rodent Exp $ +--- languages/english/english.3.orig Tue Oct 27 22:26:48 1998 ++++ languages/english/english.3 Tue Oct 27 22:27:35 1998 +@@ -5202,6 +5202,7 @@ + dirndl + disaccredit + disafforest ++disappear + disbranch + disbud + discalced +@@ -5236,7 +5237,6 @@ + dispersoid + displayable + disproven +-dissappear + disseminule + dissentious + dissepiment diff --git a/textproc/ispell/patches/patch-ak b/textproc/ispell/patches/patch-ak new file mode 100644 index 00000000000..23986765c9f --- /dev/null +++ b/textproc/ispell/patches/patch-ak @@ -0,0 +1,147 @@ +$NetBSD: patch-ak,v 1.1 2013/04/24 02:20:36 rodent Exp $ + +--- term.c.orig 2005-04-15 11:11:36.000000000 +1200 ++++ term.c +@@ -86,7 +86,10 @@ static char Rcs_Id[] = + #include "ispell.h" + #include "proto.h" + #include "msgs.h" +-#ifdef USG ++#if defined(__NetBSD__) || defined(linux) || defined(__sgi) || defined(__INTERIX) ++#define USE_TERMIOS ++#include ++#elif defined(USG) + #include + #else + #ifndef __DJGPP__ +@@ -165,7 +168,10 @@ static int iputch (c) + return putchar (c); + } + +-#ifdef USG ++#ifdef USE_TERMIOS ++static struct termios sbuf; ++static struct termios osbuf; ++#elif defined(USG) + static struct termio sbuf; + static struct termio osbuf; + #else +@@ -292,8 +298,31 @@ retry: + + #endif + ++#ifdef USE_TERMIOS ++ if (!isatty (0)) ++ { ++ (void) fprintf (stderr, TERM_C_NO_BATCH); ++ exit (1); ++ } ++ tcgetattr(0, &osbuf); ++ termchanged = 1; ++ ++ sbuf = osbuf; ++ sbuf.c_lflag &= ~(ECHO | ECHOK | ECHONL | ICANON); ++ sbuf.c_oflag &= ~(OPOST); ++ sbuf.c_iflag &= ~(INLCR | IGNCR | ICRNL); ++ sbuf.c_lflag |= ISIG; ++ sbuf.c_cc[VMIN] = 1; ++ sbuf.c_cc[VTIME] = 0; ++ tcsetattr(0, TCSANOW, &sbuf); ++ ++ uerasechar = osbuf.c_cc[VERASE]; ++ ukillchar = osbuf.c_cc[VKILL]; ++ ++#endif ++ + #ifdef SIGTSTP +-#ifndef USG ++#if !(defined(USG) || defined(USE_TERMIOS)) + (void) sigsetmask (1<<(SIGTSTP-1) | 1<<(SIGTTIN-1) | 1<<(SIGTTOU-1)); + #endif + #endif +@@ -319,7 +348,7 @@ retry: + #endif + #endif + +-#ifndef USG ++#if !(defined(USG) || defined(USE_TERMIOS)) + (void) ioctl (0, TIOCGETP, (char *) &osbuf); + #ifdef TIOCGLTC + (void) ioctl (0, TIOCGLTC, (char *) &oltc); +@@ -372,7 +401,9 @@ SIGNAL_TYPE done (signo) + { + if (te) + tputs (te, 1, iputch); +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &osbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &osbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &osbuf); +@@ -393,7 +424,9 @@ static SIGNAL_TYPE onstop (signo) + imove (li - 1, 0); + if (te) + tputs (te, 1, iputch); +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &osbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &osbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &osbuf); +@@ -412,7 +445,9 @@ static SIGNAL_TYPE onstop (signo) + (void) signal (signo, onstop); + if (termchanged) + { +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &sbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &sbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &sbuf); +@@ -480,7 +515,9 @@ int shellescape (buf) + } + argv[i] = NULL; + +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &osbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &osbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &osbuf); +@@ -526,7 +563,9 @@ int shellescape (buf) + (void) signal (SIGTSTP, onstop); + #endif + +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &sbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &sbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &sbuf); +@@ -562,7 +601,9 @@ void shescape (buf) + char curdir[MAXPATHLEN]; + #endif + +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &osbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &osbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &osbuf); +@@ -610,7 +651,9 @@ void shescape (buf) + chdir (curdir); + #endif + +-#ifdef USG ++#ifdef USE_TERMIOS ++ tcsetattr(0, TCSANOW, &sbuf); ++#elif defined(USG) + (void) ioctl (0, TCSETAW, (char *) &sbuf); + #else + (void) ioctl (0, TIOCSETP, (char *) &sbuf); diff --git a/textproc/ispell/patches/patch-al b/textproc/ispell/patches/patch-al new file mode 100644 index 00000000000..83411fb67ce --- /dev/null +++ b/textproc/ispell/patches/patch-al @@ -0,0 +1,13 @@ +$NetBSD: patch-al,v 1.1 2013/04/24 02:20:36 rodent Exp $ + +--- config.X.orig 2005-05-26 02:13:53.000000000 +1200 ++++ config.X +@@ -274,7 +274,7 @@ + ** -lcurses, or -lncurses on most systems. + */ + #ifndef TERMLIB +-#define TERMLIB "-lncurses" ++#define TERMLIB "-ltermcap" + #endif + + /* diff --git a/textproc/ispell/patches/patch-ar b/textproc/ispell/patches/patch-ar new file mode 100644 index 00000000000..b2b1d650d77 --- /dev/null +++ b/textproc/ispell/patches/patch-ar @@ -0,0 +1,13 @@ +$NetBSD: patch-ar,v 1.1 2013/04/24 02:20:37 rodent Exp $ + +--- ijoin.c.orig Fri Mar 19 15:00:19 2004 ++++ ijoin.c Fri Mar 19 15:01:51 2004 +@@ -133,8 +133,6 @@ + static int unpairable1 = 0; /* NZ if -a1 */ + static int unpairable2 = 0; /* NZ if -a2 */ + +-extern int strcmp (); +- + int main (argc, argv) /* Join files */ + int argc; /* Argument count */ + char * argv[]; /* Argument vector */ diff --git a/textproc/ispell/patches/patch-as b/textproc/ispell/patches/patch-as new file mode 100644 index 00000000000..95245e3bc14 --- /dev/null +++ b/textproc/ispell/patches/patch-as @@ -0,0 +1,52 @@ +$NetBSD: patch-as,v 1.1 2013/04/24 02:20:37 rodent Exp $ + +Avoid conflit with system getline. +Fixes PR pkg/41746, thanks to Tom Stejskal. + +--- correct.c.orig 2009-07-17 09:14:29.000000000 +0100 ++++ correct.c 2009-07-17 09:14:46.000000000 +0100 +@@ -245,7 +245,7 @@ + struct flagent * sufent, + ichar_t savearea[MAX_CAPS][INPUTWORDLEN + MAXAFFIXLEN], + int * nsaved)); +-static char * getline P ((char * buf, int bufsize)); ++static char * get_line P ((char * buf, int bufsize)); + void askmode P ((void)); + void copyout P ((unsigned char ** cc, int cnt)); + static void lookharder P ((unsigned char * string)); +@@ -571,7 +571,7 @@ + + imove (li - 1, 0); + (void) putchar ('!'); +- if (getline ((char *) buf, sizeof buf) == NULL) ++ if (get_line ((char *) buf, sizeof buf) == NULL) + { + (void) putchar (7); + ierase (); +@@ -596,7 +596,7 @@ + (void) printf ("%s ", CORR_C_READONLY); + } + (void) printf (CORR_C_REPLACE_WITH); +- if (getline ((char *) ctok, ctokl) == NULL) ++ if (get_line ((char *) ctok, ctokl) == NULL) + { + (void) putchar (7); + /* Put it back */ +@@ -664,7 +664,7 @@ + unsigned char buf[100]; + imove (li - 1, 0); + (void) printf (CORR_C_LOOKUP_PROMPT); +- if (getline ((char *) buf, sizeof buf) == NULL) ++ if (get_line ((char *) buf, sizeof buf) == NULL) + { + (void) putchar (7); + ierase (); +@@ -1583,7 +1583,7 @@ + return; + } + +-static char * getline (s, len) ++static char * get_line (s, len) + register char * s; + register int len; + { -- cgit v1.2.3