summaryrefslogtreecommitdiff
path: root/textproc/aspell
AgeCommit message (Collapse)AuthorFilesLines
2003-12-03update to 0.50.4.1recht4-21/+7
changes since 0.50.2: # Fixed major bug in pipe mode which caused the last character to be chopped off words before they were stored. # Minor formating fixes in the manual. # Minor changes in URL filter to avoid treating the double quote character as part of the URL, and to avoid treating words ending in more than one period as a URL. # Document fixes in Aspell API # Small compile fixes, including one for GCC 3.3 # Updated Win32 section since a port now exists thanks to Thorsten Maerz. # Complain instead of doing nothing or aborting for unimplemented functions in Aspell utility. # Portability bug fixes. # Upgraded to Autoconf 2.57, Automake 1.7.7, Libtool 1.5 (no longer use CVS version of libtool). ok'ed by wiz@
2003-10-02work around to remove dependency to ncurses on netbsd. PR pkg/22992itojun3-6/+18
2003-09-30I don't pretend to understand this layer of the C++ template abyss, but I foundmycroft2-1/+21
this patch on the web that purports to make it work with GCC 3/libstdc++ 3.
2003-09-28Back out last change related to moving ncurses/buildlink2.mk tojlam1-2/+2
curses.buildlink2.mk. This was wrong because we _really_ do want to express that we want _n_curses when we include the buildlink2.mk file. We should have a better way to say that the NetBSD curses doesn't quite work well enough. In fact, it's far better to depend on ncurses by default, and exceptionally note when it's okay to use NetBSD curses for specific packages. We will look into this again in the future.
2003-09-27move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it providesgrant1-2/+2
support for base system curses/ncurses as well as ncurses itself. suggested by wiz.
2003-07-19... and bump PKGREVISION to 3. The package will have an extra dependancy onjmmv1-2/+2
systems using gcc from a package.
2003-07-19- Set USE_GCC_SHLIB.jmmv1-3/+4
- Use INSTALL_DATA_DIR instead of MKDIR. - Capitalize comment.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-14Fix build.jmmv2-1/+14
2003-07-13Added REPLACE_PERL to fix incorrect path to perl in aspell-import scriptwulf1-1/+3
2003-07-13PKGREVISION bump for libiconv update.wiz2-4/+4
2003-01-23Add NetBSD-1.6_* to INCOMPAT_CURSES. Noted by Cesar Catrian on tech-pkg.salo1-3/+2
Simplify the pattern.
2003-01-23New aspell acts as a replacement for libpspell and contains the samesalo1-1/+3
libraries so make it conflict with all installed libpspell packages.
2003-01-22Limit dependency on ncurses only to systems which really need it.salo2-3/+6
We have halfdelay() in NetBSD 1.6M curses already. Also fix PLIST. Bump PKGREVISION. Per discussion with wiz. Addresses PR pkg/19985. XXX: Operating systems other than NetBSD and SunOS don't have any reasonable defaults set in devel/ncurses/buildlink2.mk. This should be addressed!
2003-01-15Update to version 0.50.3.salo5-170/+89
- added buildlink2.mk for applications using aspell and pspell - updated DESCR Changes: Aspell has undergone an extremely large number of changes since the previous Aspell/Pspell release. For one thing Pspell has been merged with Aspell so there in no longer two separate libraries you have to worry about. Because of the massive changes between Aspell/Pspell and Aspell 0.50 you may want to clean out the old files before installing the the new Aspell. To do so do a "make uninstall" in the original Aspell and Pspell source directories. The way dictionaries are handled has also changed. This includes a change in the naming conventions of both language names and dictionaries. Due to the language name change, your old personal dictionaries will not be recognized. However, you can import the old dictionaries by running the "aspell-import" script. This also means that dictionaries designed to work with older versions of Aspell are not likely to function correctly. Fortunately new dictionary packages are available for most languages. You can find them off of the Aspell home page at http://aspell.net. The Pspell ABI is now part of Aspell except that the name of everything has changed due to the renaming of Pspell to Aspell. In particular please note the following name changes: pspell -> aspell manager -> speller emulation -> enumeration master_word_list -> main_word_list Please also note that the name of the language-tag option has changed to lang. However, for backward compatible the language-tag option will still work. However, you should also be able to build applications that require Pspell with the new Aspell as a backward compatibility header file is provided. Due to a change in the way dictionaries are handled, scanning for .pwli files in order to get find out which dictionaries are available will no longer work. This means that programs that relied on this technique may have problems finding dictionaries. Fortunately, GNU Aspell now provided a uniform way to list all installed dictionaries via the C API. See the file "list-dicts.c" in the examples/ directory for an example of how to due this. Unfortunately there is isn't any simply way to find out which dictionaries are installed which will work with both the old Aspell/Pspell and the new GNU Aspell.
2002-12-25Add a distribution patch fixing the following two problems:wiz2-2/+8
- Workaround a bug in Pspell where multi-byte words are not getting null terminated properly. - Truly fix a bug in suggest.cc so that Aspell will suggest correctly when typo-analysis is not used such as when sug-mode is ultra or bad spellers. Bump PKGREVISION to 1.
2002-10-05Convert to buildlink2.wiz7-90/+6
2002-01-15Initial import of aspell:wiz9-0/+334
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.