hunspell
Port variant standard
Summary Most popular spellchecking library
Package version 1.7.0
Homepage http://hunspell.github.io/
Keywords textproc
Maintainer nobody
License GPLv2+ , LGPL21+ , MPL (dual)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 11 DEC 2020, 20:16:56 UTC
Port created 08 AUG 2017, 14:54:38 UTC
Subpackage Descriptions
single Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding. Hunspell interfaces: Ispell-like terminal interface using Curses library, Ispell pipe interface, C++ class and C functions. Hunspell's code base comes from the OpenOffice.org MySpell (http://lingucomponent.openoffice.org/MySpell-3.zip). See README.MYSPELL, AUTHORS.MYSPELL and license.myspell files. Hunspell is designed to eventually replace Myspell in OpenOffice.org. Main features of Hunspell spell checker and morphological analyzer: * Unicode support (affix rules work only with first 65535 Unicode chars) * Morphological analysis (custom item and arrangement style) and stemming * Max. 65535 affix classes and twofold affix stripping (for agglutinative languages like Azeri, Basque, Estonian, Finnish, Hungarian, Turkish) * Support complex compoundings (for example, Hungarian and German) * Support language specific features (for example, special casing of Azeri and Turkish dotted i, or German sharp s) * Handle conditional affixes, circumfixes, fogemorphemes, forbidden words, pseudoroots and homonyms. * Free software. Versions 1.x are licenced under LGPL, GPL, MPL tri-license. The upcoming Version 2 is licenced only under GNU LGPL.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) libiconv:static:standard
gettext:tools:standard
autoconf:single:standard
automake:single:standard
libtool:single:standard
Build and Runtime readline:single:standard
libiconv:shared:standard
ncurses:primary:standard
perl-5.32:primary:standard
Download groups
main mirror://GITHUB/hunspell:hunspell:v1.7.0
Distribution File Information
bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a 482156 hunspell-hunspell-1.7.0.tar.gz
Ports that require hunspell:standard
enchant1:standard Dictionary/spellchecking framework (legacy)
enchant:standard Dictionary/spellchecking framework
hunspell-de:standard Hunspell German dictionary
lyx:standard Document Processor WYSIWYM Editor & Latex frontend
mythes:standard Simple thesaurus library for Libreoffice
scribus:standard Page Layout and Desktop Publishing
texstudio:standard Featureful LaTeX editor/IDE