summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2000-10-22 09:30:43 +0000
committerrh <rh@pkgsrc.org>2000-10-22 09:30:43 +0000
commit0916404d7d157a9a175b9d65629895e5e73176ed (patch)
treed8a2a7349d6a2949af00f11bdfb106a3ca1ef453 /textproc
parent8b4e66268078a3d5f4cf826a151b02ab9173659e (diff)
downloadpkgsrc-0916404d7d157a9a175b9d65629895e5e73176ed.tar.gz
Initial import of libpspell-0.11.2, a generic interface to spell checker
libraries
Diffstat (limited to 'textproc')
-rw-r--r--textproc/libpspell/Makefile19
-rw-r--r--textproc/libpspell/files/md53
-rw-r--r--textproc/libpspell/files/patch-sum3
-rw-r--r--textproc/libpspell/patches/patch-aa16
-rw-r--r--textproc/libpspell/pkg/COMMENT1
-rw-r--r--textproc/libpspell/pkg/DESCR15
-rw-r--r--textproc/libpspell/pkg/PLIST89
7 files changed, 146 insertions, 0 deletions
diff --git a/textproc/libpspell/Makefile b/textproc/libpspell/Makefile
new file mode 100644
index 00000000000..7c1d3d04bb2
--- /dev/null
+++ b/textproc/libpspell/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/10/22 09:30:43 rh Exp $
+#
+
+DISTNAME= pspell-.11.2
+PKGNAME= lib${DISTNAME:S/-./-0./}
+CATEGORIES= textproc devel
+MASTER_SITES= http://download.sourceforge.net/pspell/
+
+MAINTAINER= rh@netbsd.org
+HOMEPAGE= http://pspell.sourceforge.net/
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+USE_LIBTOOL= YES
+
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+CONFIGURE_ARGS+= --enable-doc-dir=${PREFIX}/share/doc/pspell
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/libpspell/files/md5 b/textproc/libpspell/files/md5
new file mode 100644
index 00000000000..cd136bd6eb8
--- /dev/null
+++ b/textproc/libpspell/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/10/22 09:30:43 rh Exp $
+
+MD5 (pspell-.11.2.tar.gz) = 37585dbcced59d7fefadd2dcb97e87bb
diff --git a/textproc/libpspell/files/patch-sum b/textproc/libpspell/files/patch-sum
new file mode 100644
index 00000000000..353d8465806
--- /dev/null
+++ b/textproc/libpspell/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/10/22 09:30:43 rh Exp $
+
+MD5 (patch-aa) = 6d22eb70920fd7e4a746bce4eb09e638
diff --git a/textproc/libpspell/patches/patch-aa b/textproc/libpspell/patches/patch-aa
new file mode 100644
index 00000000000..5623a4b52d8
--- /dev/null
+++ b/textproc/libpspell/patches/patch-aa
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/10/22 09:30:43 rh Exp $
+
+--- interface/Makefile.in.orig Sat Aug 19 09:07:34 2000
++++ interface/Makefile.in
+@@ -87,9 +87,9 @@
+
+ libpspell_la_LDFLAGS = -version-info 2:2:0
+
+-libpspell_la_LIBADD = $(LIBLTDL) ../modules/libpspell-modules.la $(CXX_LIBS)
++libpspell_la_LIBADD = $(LIBLTDL) -L`pwd`/../modules/.libs -lpspell-modules $(CXX_LIBS)
+
+-libpspell_impl_la_LIBADD = libpspell.la
++libpspell_impl_la_LIBADD = -L`pwd`/.libs -lpspell
+
+ libpspell_impl_la_LDFLAGS = -version-info 3:1:0
+
diff --git a/textproc/libpspell/pkg/COMMENT b/textproc/libpspell/pkg/COMMENT
new file mode 100644
index 00000000000..bd62e8fc302
--- /dev/null
+++ b/textproc/libpspell/pkg/COMMENT
@@ -0,0 +1 @@
+generic interface to spell checker libraries
diff --git a/textproc/libpspell/pkg/DESCR b/textproc/libpspell/pkg/DESCR
new file mode 100644
index 00000000000..38dcc889646
--- /dev/null
+++ b/textproc/libpspell/pkg/DESCR
@@ -0,0 +1,15 @@
+ The goal of the library is to provide a generic interface to Spell checker
+libraries installed on the system.
+
+ The Pspell library contains two main classes and several helper classes.
+The two main classes are PspellConfig and PspellMaster. The PspellConfig
+class is used to set initial defaults and to change spell checker-specific
+options. The PspellManager class does most of the real work. It is
+responsible for managing the dictionaries, checking if a word is in the
+dictionary, and coming up with suggestions among other things. There are many
+helper classes the important ones are PspellWordList, PspellMutableWordList,
+Pspell*Emulation. The PspellWordList classes is used for accessing the
+suggestion list, as well as the personal and suggestion word list currently in
+use. The PspellMutableWordList is used to manage the personal, and perhaps
+other, word lists. The Pspell*Emulation classes are used for iterating
+through a list.
diff --git a/textproc/libpspell/pkg/PLIST b/textproc/libpspell/pkg/PLIST
new file mode 100644
index 00000000000..26ad2fdfef0
--- /dev/null
+++ b/textproc/libpspell/pkg/PLIST
@@ -0,0 +1,89 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/10/22 09:30:43 rh Exp $
+bin/pspell-config
+include/pspell/app_string.hh
+include/pspell/conf.h
+include/pspell/config.h
+include/pspell/config_impl.hh
+include/pspell/convert.hh
+include/pspell/error.h
+include/pspell/error_impl.hh
+include/pspell/error_messages.hh
+include/pspell/file_util.hh
+include/pspell/getdata.hh
+include/pspell/itemize.hh
+include/pspell/manager.h
+include/pspell/manager_impl.hh
+include/pspell/mutable_container.h
+include/pspell/pspell.h
+include/pspell/string.hh
+include/pspell/string_emulation.h
+include/pspell/string_list.h
+include/pspell/string_list.hh
+include/pspell/string_list_impl.hh
+include/pspell/string_map.h
+include/pspell/string_map_impl.hh
+include/pspell/string_pair.h
+include/pspell/string_pair_emulation.h
+include/pspell/wordlist.h
+lib/libpspell-impl.a
+lib/libpspell-impl.la
+lib/libpspell-impl.so.3.1
+lib/libpspell-modules.a
+lib/libpspell-modules.la
+lib/libpspell-modules.so.1.1
+lib/libpspell.a
+lib/libpspell.la
+lib/libpspell.so.2.2
+share/doc/pspell/man-html/1_Introduction.html
+share/doc/pspell/man-html/2_Getting.html
+share/doc/pspell/man-html/3_Library.html
+share/doc/pspell/man-html/4_Status.html
+share/doc/pspell/man-html/5_Feedback.html
+share/doc/pspell/man-html/6_Changelog.html
+share/doc/pspell/man-html/7_Copyright.html
+share/doc/pspell/man-html/About_this.html
+share/doc/pspell/man-html/Contents.html
+share/doc/pspell/man-html/contents.png
+share/doc/pspell/man-html/index.html
+share/doc/pspell/man-html/manual.css
+share/doc/pspell/man-html/manual.html
+share/doc/pspell/man-html/next.png
+share/doc/pspell/man-html/next_g.png
+share/doc/pspell/man-html/prev.png
+share/doc/pspell/man-html/prev_g.png
+share/doc/pspell/man-html/up.png
+share/doc/pspell/man-html/up_g.png
+share/doc/pspell/man-text/1_Introduction.txt
+share/doc/pspell/man-text/2_Getting.txt
+share/doc/pspell/man-text/3_Library.txt
+share/doc/pspell/man-text/4_Status.txt
+share/doc/pspell/man-text/5_Feedback.txt
+share/doc/pspell/man-text/6_Changelog.txt
+share/doc/pspell/man-text/7_Copyright.txt
+share/doc/pspell/man-text/About_this.txt
+share/doc/pspell/man-text/Contents.txt
+share/doc/pspell/man-text/index.txt
+share/doc/pspell/man-text/manual.txt
+share/doc/pspell/manual.aux
+share/doc/pspell/manual.dvi
+share/doc/pspell/manual.lyx
+share/doc/pspell/manual.tex
+share/pspell/cp1252.map
+share/pspell/iso8859-1.map
+share/pspell/iso8859-10.map
+share/pspell/iso8859-15.map
+share/pspell/iso8859-2.map
+share/pspell/iso8859-3.map
+share/pspell/iso8859-4.map
+share/pspell/iso8859-5.map
+share/pspell/iso8859-6.map
+share/pspell/iso8859-7.map
+share/pspell/iso8859-8.map
+share/pspell/iso8859-9.map
+share/pspell/koi8-r.map
+share/pspell/viscii.map
+@dirrm share/pspell
+@dirrm share/doc/pspell/man-text
+@dirrm share/doc/pspell/man-html
+@dirrm share/doc/pspell
+@dirrm include/pspell