BSD Ports

textproc/enchant2 2.8.16 FreeBSD

Dictionary/spellchecking framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
textproc, gnome
Package size
78.5 KiB, 344.9 KiB installed

Description

Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. A client, such as a text editor or word processor, need not know anything about a specific spell-checker, and since all back-ends are plugins, new spell-checkers can be added without needing any change to the program using Enchant.

Enchant can be configured by the user, who can even add spell-checker plugins if desired.

In the other systems

SystemPortVersion
FreeBSDtextproc/enchant22.8.16
OpenBSDtextproc/enchant22.8.21
NetBSDtextproc/enchant22.8.21
DragonFlytextproc/enchant22.2.15_6
MidnightBSDtextproc/enchant22.8.16

Install

Binary package:

pkg install enchant2

From the ports tree:

cd /usr/ports/textproc/enchant2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	enchant2>0:textproc/enchant2
LIB_DEPENDS=	libenchant-2.so:textproc/enchant2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.8.162.8.162.2.15_22.8.102.8.16
FreeBSD:14:quarterly2.8.162.8.16n/a2.8.102.8.16
FreeBSD:15:latest2.8.162.8.16n/a2.8.102.8.10
FreeBSD:15:quarterly2.8.162.8.16n/an/an/a
FreeBSD:16:latest2.8.162.8.16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 17
Required by 203

The first 100 are listed.

Configuration

Options name: textproc_enchant

OptionDefaultDescription
ASPELLoffSpell checking support via GNU Aspell
HSPELLoffSpell checking via Hspell
HUNSPELLonSpell checking via Hunspell
NUSPELLoffSpell checking via Nuspell
ZEMBEREKoffSpell checking via Zemberek
USES
compiler:c++11-lib gmake gnome libtool localbase pathfix pkgconfig
Service scripts
none

Files

Manual pages 3
  • enchant(5)
  • enchant-2(1)
  • enchant-lsmod-2(1)
pkg-plist 18
  • bin/enchant-2
  • bin/enchant-lsmod-2
  • include/enchant-2/enchant++.h
  • include/enchant-2/enchant.h
  • lib/enchant-2/enchant_aspell.so
  • lib/enchant-2/enchant_hspell.so
  • lib/enchant-2/enchant_hunspell.so
  • lib/enchant-2/enchant_nuspell.so
  • lib/enchant-2/enchant_zemberek.so
  • lib/libenchant-2.a
  • lib/libenchant-2.so
  • lib/libenchant-2.so.2
  • lib/libenchant-2.so.
  • libdata/pkgconfig/enchant-2.pc
  • share/enchant-2/enchant.ordering
  • share/man/man1/enchant-2.1.gz
  • share/man/man1/enchant-lsmod-2.1.gz
  • share/man/man5/enchant.5.gz
distinfo 1
FileSizeSHA256
enchant-2.8.16.tar.gz1.266288e+06d73162b5eff401a6397e1215e2b103bcef83f921c396c7f6b1394d2450d124e2
Master sites 1
  • https://github.com/rrthomas/enchant/releases/download/v2.8.16/

Commit history 0

No commits in the history this site was built from.