summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-01-15 01:07:24 +0000
committerwiz <wiz@pkgsrc.org>2002-01-15 01:07:24 +0000
commit8f693822f2e25740ec8ba05eea84530600a6f16f (patch)
tree6cabae79fe6ee2dc63621acb7e1de758df3bc3fb
parentc6a6a226a8627d02a572e39f91a196b4c498ade3 (diff)
downloadpkgsrc-8f693822f2e25740ec8ba05eea84530600a6f16f.tar.gz
Initial import of aspell:
Aspell is an Open Source spell checker designed to eventually replace Ispell. Its main feature is that it does a much better job of coming up with possible suggestions than Ispell does. In fact recent tests shows that it even does better than Microsoft Word 97's spell checker in some cases. In addition it has both compile time and run time support for other non English languages. Aspell is also a library however the recommend way to use aspell is through the Pspell library as the actual interface to the aspell library is constantly changing.
-rw-r--r--textproc/aspell/DESCR8
-rw-r--r--textproc/aspell/Makefile27
-rw-r--r--textproc/aspell/PLIST210
-rw-r--r--textproc/aspell/distinfo9
-rw-r--r--textproc/aspell/patches/patch-aa13
-rw-r--r--textproc/aspell/patches/patch-ab21
-rw-r--r--textproc/aspell/patches/patch-ac20
-rw-r--r--textproc/aspell/patches/patch-ad13
-rw-r--r--textproc/aspell/patches/patch-ae13
9 files changed, 334 insertions, 0 deletions
diff --git a/textproc/aspell/DESCR b/textproc/aspell/DESCR
new file mode 100644
index 00000000000..6c9b6baed95
--- /dev/null
+++ b/textproc/aspell/DESCR
@@ -0,0 +1,8 @@
+Aspell is an Open Source spell checker designed to eventually replace
+Ispell. Its main feature is that it does a much better job of coming up
+with possible suggestions than Ispell does. In fact recent tests shows
+that it even does better than Microsoft Word 97's spell checker in some
+cases. In addition it has both compile time and run time support for other
+non English languages. Aspell is also a library however the recommend way
+to use aspell is through the Pspell library as the actual interface to the
+aspell library is constantly changing.
diff --git a/textproc/aspell/Makefile b/textproc/aspell/Makefile
new file mode 100644
index 00000000000..af3d77b62d1
--- /dev/null
+++ b/textproc/aspell/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+#
+
+DISTNAME= aspell-.33.7.1
+PKGNAME= ${DISTNAME:S/-./-0./}
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aspell/}
+
+MAINTAINER= wiz@netbsd.org
+HOMEPAGE= http://aspell.sourceforge.net/
+COMMENT= spell checker with good multi-language support
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+USE_BUILDLINK_ONLY= yes
+
+# halfdelay()
+USE_NCURSES= yes
+
+CONFIGURE_ARGS+= --enable-doc-dir=${PREFIX}/share/doc/aspell
+CONFIGURE_ARGS+= --enable-curses=ncurses
+
+.include "../../devel/ncurses/buildlink.mk"
+.include "../../textproc/libpspell/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/aspell/PLIST b/textproc/aspell/PLIST
new file mode 100644
index 00000000000..a8fdde88e50
--- /dev/null
+++ b/textproc/aspell/PLIST
@@ -0,0 +1,210 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/01/15 01:07:24 wiz Exp $
+bin/aspell
+bin/run-with-aspell
+bin/word-list-compress
+include/aspell/amanager.hh
+include/aspell/app_string.hh
+include/aspell/as_config.h
+include/aspell/asuggest.hh
+include/aspell/bad_value.hh
+include/aspell/basic_list.hh
+include/aspell/block_slist-t.hh
+include/aspell/block_slist.hh
+include/aspell/block_vector.hh
+include/aspell/bskip-t.hh
+include/aspell/bskip.hh
+include/aspell/check.hh
+include/aspell/clone_ptr-t.hh
+include/aspell/clone_ptr.hh
+include/aspell/config.hh
+include/aspell/config_data.hh
+include/aspell/const_string.hh
+include/aspell/copy_ptr-t.hh
+include/aspell/copy_ptr.hh
+include/aspell/data.hh
+include/aspell/editdist.hh
+include/aspell/editdist2.hh
+include/aspell/email-t.hh
+include/aspell/email.hh
+include/aspell/emulation.hh
+include/aspell/exception.hh
+include/aspell/file_exceps.hh
+include/aspell/file_util.hh
+include/aspell/filter.hh
+include/aspell/generic_copy_ptr-t.hh
+include/aspell/generic_copy_ptr.hh
+include/aspell/hash-t.hh
+include/aspell/hash.hh
+include/aspell/hash_const_string.hh
+include/aspell/hash_repl-p.hh
+include/aspell/hash_repl-t.hh
+include/aspell/hash_repl.hh
+include/aspell/hash_simple_string.hh
+include/aspell/hash_string.hh
+include/aspell/hash_string_s.hh
+include/aspell/invalid_flag.hh
+include/aspell/invalid_word.hh
+include/aspell/itr_equal.hh
+include/aspell/language.hh
+include/aspell/language_exceps.hh
+include/aspell/leditdist.hh
+include/aspell/manager.hh
+include/aspell/map_repl.hh
+include/aspell/map_repl_read.hh
+include/aspell/matrix.hh
+include/aspell/object.hh
+include/aspell/phonet.hh
+include/aspell/phonetic.hh
+include/aspell/primes.hh
+include/aspell/refcount.hh
+include/aspell/repl-t.hh
+include/aspell/repl.hh
+include/aspell/repl_func.hh
+include/aspell/repl_util.hh
+include/aspell/sgml-t.hh
+include/aspell/sgml.hh
+include/aspell/simple_fstream.hh
+include/aspell/simple_string.hh
+include/aspell/single_repl.hh
+include/aspell/skip-t.hh
+include/aspell/skip.hh
+include/aspell/split.hh
+include/aspell/str_repl.hh
+include/aspell/string_buffer.hh
+include/aspell/string_map.hh
+include/aspell/substr_repl-t.hh
+include/aspell/substr_repl.hh
+include/aspell/suggest.hh
+include/aspell/tex-t.hh
+include/aspell/tex.hh
+include/aspell/tl_string_map.hh
+include/aspell/token.hh
+include/aspell/trim_space.hh
+include/aspell/try_hard.hh
+include/aspell/typo_editdist.hh
+include/aspell/urlskip-t.hh
+include/aspell/urlskip.hh
+include/aspell/utf8-t.hh
+include/aspell/utf8.hh
+include/aspell/vector_hash-t.hh
+include/aspell/vector_hash.hh
+include/aspell/weights.hh
+lib/aspell/american-med-only
+lib/aspell/american-med.multi
+lib/aspell/american.multi
+lib/aspell/british-med-only
+lib/aspell/british-med.multi
+lib/aspell/british.multi
+lib/aspell/canadian-med-only
+lib/aspell/canadian-med.multi
+lib/aspell/canadian.multi
+lib/aspell/english-med-only
+lib/aspell/english-variant-0
+lib/aspell/english-variant-1
+lib/aspell/english-variant-2
+lib/aspell/english.multi
+lib/libaspell.a
+lib/libaspell.la
+lib/libaspell.so
+lib/libaspell.so.11
+lib/libaspell.so.11.1
+lib/libpspell_aspell.a
+lib/libpspell_aspell.la
+lib/libpspell_aspell.so
+lib/libpspell_aspell.so.2
+lib/libpspell_aspell.so.2.1
+share/aspell/ASCII.dat
+share/aspell/ASCII.map
+share/aspell/SGML.map
+share/aspell/english.dat
+share/aspell/english_phonet.dat
+share/aspell/iso8859-1.dat
+share/aspell/iso8859-1.map
+share/aspell/iso8859-10.dat
+share/aspell/iso8859-10.map
+share/aspell/iso8859-2.dat
+share/aspell/iso8859-2.map
+share/aspell/iso8859-3.dat
+share/aspell/iso8859-3.map
+share/aspell/iso8859-4.dat
+share/aspell/iso8859-4.map
+share/aspell/iso8859-5.dat
+share/aspell/iso8859-5.map
+share/aspell/iso8859-6.dat
+share/aspell/iso8859-6.map
+share/aspell/iso8859-7.dat
+share/aspell/iso8859-7.map
+share/aspell/iso8859-8.dat
+share/aspell/iso8859-8.map
+share/aspell/iso8859-9.dat
+share/aspell/iso8859-9.map
+share/aspell/ispell
+share/aspell/koi8-f.dat
+share/aspell/koi8-r.dat
+share/aspell/spell
+share/aspell/standard.kbd
+share/aspell/unicode.dat
+share/aspell/viscii.dat
+share/aspell/viscii.map
+share/doc/aspell/man-html/1_Introduction.html
+share/doc/aspell/man-html/2_Getting.html
+share/doc/aspell/man-html/3_Basic.html
+share/doc/aspell/man-html/4_Managing.html
+share/doc/aspell/man-html/5_Customizing.html
+share/doc/aspell/man-html/6_Writing.html
+share/doc/aspell/man-html/7_Adding.html
+share/doc/aspell/man-html/8_How.html
+share/doc/aspell/man-html/A_Changelog.html
+share/doc/aspell/man-html/About_this.html
+share/doc/aspell/man-html/B_Do.html
+share/doc/aspell/man-html/C_Support.html
+share/doc/aspell/man-html/Contents.html
+share/doc/aspell/man-html/D_Credits.html
+share/doc/aspell/man-html/E_Glossary.html
+share/doc/aspell/man-html/F_Copyright.html
+share/doc/aspell/man-html/contents.png
+share/doc/aspell/man-html/crossref.png
+share/doc/aspell/man-html/index.html
+share/doc/aspell/man-html/manual.css
+share/doc/aspell/man-html/manual.html
+share/doc/aspell/man-html/next.png
+share/doc/aspell/man-html/next_g.png
+share/doc/aspell/man-html/prev.png
+share/doc/aspell/man-html/prev_g.png
+share/doc/aspell/man-html/up.png
+share/doc/aspell/man-html/up_g.png
+share/doc/aspell/man-text/1_Introduction.txt
+share/doc/aspell/man-text/2_Getting.txt
+share/doc/aspell/man-text/3_Basic.txt
+share/doc/aspell/man-text/4_Managing.txt
+share/doc/aspell/man-text/5_Customizing.txt
+share/doc/aspell/man-text/6_Writing.txt
+share/doc/aspell/man-text/7_Adding.txt
+share/doc/aspell/man-text/8_How.txt
+share/doc/aspell/man-text/A_Changelog.txt
+share/doc/aspell/man-text/About_this.txt
+share/doc/aspell/man-text/B_Do.txt
+share/doc/aspell/man-text/C_Support.txt
+share/doc/aspell/man-text/Contents.txt
+share/doc/aspell/man-text/D_Credits.txt
+share/doc/aspell/man-text/E_Glossary.txt
+share/doc/aspell/man-text/F_Copyright.txt
+share/doc/aspell/man-text/index.txt
+share/doc/aspell/man-text/manual.txt
+share/doc/aspell/manual.aux
+share/doc/aspell/manual.dvi
+share/doc/aspell/manual.tex
+share/doc/aspell/manual2.lyx
+share/pspell/en-american-aspell.pwli
+share/pspell/en-american-med-aspell.pwli
+share/pspell/en-aspell.pwli
+share/pspell/en-british-aspell.pwli
+share/pspell/en-british-med-aspell.pwli
+share/pspell/en-canadian-aspell.pwli
+share/pspell/en-canadian-med-aspell.pwli
+@dirrm share/doc/aspell/man-text
+@dirrm share/doc/aspell/man-html
+@dirrm share/doc/aspell
+@dirrm share/aspell
+@dirrm lib/aspell
+@dirrm include/aspell
diff --git a/textproc/aspell/distinfo b/textproc/aspell/distinfo
new file mode 100644
index 00000000000..d87ae27e2a2
--- /dev/null
+++ b/textproc/aspell/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+
+SHA1 (aspell-.33.7.1.tar.gz) = 050f7736b5a162fc717d203905ecee9981666aff
+Size (aspell-.33.7.1.tar.gz) = 1647417 bytes
+SHA1 (patch-aa) = 5cc046330c13421d7b43c9db6ee64aa87123eafe
+SHA1 (patch-ab) = e05452fc4a329165f0dc75bf63bb74e74f5ed545
+SHA1 (patch-ac) = 745dd2431829ead23ee5c40b5acc5ebf895265a7
+SHA1 (patch-ad) = 07aea7fa9fb6b435ccae5280607dae6b597e474b
+SHA1 (patch-ae) = a5656c8b024760452d365bd951fcc58e7cd228d9
diff --git a/textproc/aspell/patches/patch-aa b/textproc/aspell/patches/patch-aa
new file mode 100644
index 00000000000..14c156be1bd
--- /dev/null
+++ b/textproc/aspell/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+
+--- filter/Makefile.in.orig Mon Aug 20 05:44:49 2001
++++ filter/Makefile.in
+@@ -90,7 +90,7 @@
+
+ pkginclude_HEADERS = *.hh
+
+-INCLUDES = -I../util -I$(includedir)
++INCLUDES = -I../util
+
+ libaspell_filter_la_SOURCES = filter.cc map_repl_read.cc single_repl.cc hash_repl.cc repl.cc substr_repl.cc urlskip.cc map_repl.cc sgml.cc email.cc tex.cc
+
diff --git a/textproc/aspell/patches/patch-ab b/textproc/aspell/patches/patch-ab
new file mode 100644
index 00000000000..cf4ecf3e3be
--- /dev/null
+++ b/textproc/aspell/patches/patch-ab
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+
+--- lib/Makefile.in.orig Mon Aug 20 05:44:55 2001
++++ lib/Makefile.in
+@@ -92,14 +92,14 @@
+
+ CLEANFILES = dirs.h
+
+-INCLUDES = -I./inc -I../ -I../util -I../filter -I$(includedir)
++INCLUDES = -I./inc -I../ -I../util -I../filter
+
+ lib_LTLIBRARIES = libaspell.la
+
+ libaspell_la_SOURCES = config.cc language.cc phonetic.cc writable_repl.cc data.cc language_exceps.cc readonly_ws.cc writable_ws.cc manager.cc suggest.cc writable_base.cc token.cc check.cc invalid_word.cc invalid_flag.cc multi_ws.cc file_data_util.cc
+
+
+-libaspell_la_LIBADD = ../util/libaspell-util.la ../filter/libaspell-filter.la -L$(libdir) -lpspell -lpspell-impl
++libaspell_la_LIBADD = ../util/libaspell-util.la ../filter/libaspell-filter.la -lpspell -lpspell-impl
+
+
+ libaspell_la_LDFLAGS = ${extra_ldflags} -version-info 11:1:1
diff --git a/textproc/aspell/patches/patch-ac b/textproc/aspell/patches/patch-ac
new file mode 100644
index 00000000000..110aafc3946
--- /dev/null
+++ b/textproc/aspell/patches/patch-ac
@@ -0,0 +1,20 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+
+--- pspell-module/Makefile.in.orig Mon Aug 20 05:45:14 2001
++++ pspell-module/Makefile.in
+@@ -86,13 +86,13 @@
+ pkgdatadir = @pkgdatadir@
+ pkgdocdir = @pkgdocdir@
+
+-INCLUDES = -I../ -I../util -I../lib/inc -I../filter -I$(includedir)
++INCLUDES = -I../ -I../util -I../lib/inc -I../filter
+
+ lib_LTLIBRARIES = libpspell_aspell.la
+
+ libpspell_aspell_la_SOURCES = manager.cc
+
+-libpspell_aspell_la_LIBADD = -L$(libdir) -lpspell-impl -L../lib/.libs ../lib/libaspell.la
++libpspell_aspell_la_LIBADD = -lpspell-impl -L../lib/.libs ../lib/libaspell.la
+
+ libpspell_aspell_la_LDFLAGS = ${extra_ldflags} -module -version-info 2:1:0
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/textproc/aspell/patches/patch-ad b/textproc/aspell/patches/patch-ad
new file mode 100644
index 00000000000..46b2e119386
--- /dev/null
+++ b/textproc/aspell/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+
+--- src/Makefile.in.orig Mon Aug 20 05:45:00 2001
++++ src/Makefile.in
+@@ -88,7 +88,7 @@
+
+ bin_PROGRAMS = aspell word-list-compress
+
+-INCLUDES = -I../ -I../util -I../lib/inc -I../filter $(CURSES_INCLUDE) -I$(includedir)
++INCLUDES = -I../ -I../util -I../lib/inc -I../filter $(CURSES_INCLUDE)
+
+ aspell_SOURCES = aspell.cc termios.cc text_chain.cc
+ aspell_LDADD = ../lib/libaspell.la $(CURSES_LIB)
diff --git a/textproc/aspell/patches/patch-ae b/textproc/aspell/patches/patch-ae
new file mode 100644
index 00000000000..599be7eb20b
--- /dev/null
+++ b/textproc/aspell/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1.1.1 2002/01/15 01:07:25 wiz Exp $
+
+--- util/Makefile.in.orig Mon Aug 20 05:44:46 2001
++++ util/Makefile.in
+@@ -86,7 +86,7 @@
+ pkgdatadir = @pkgdatadir@
+ pkgdocdir = @pkgdocdir@
+
+-INCLUDES = -I$(includedir)
++INCLUDES =
+
+ noinst_LTLIBRARIES = libaspell-util.la
+