1PORTNAME= enchant 2DISTVERSION= 2.8.14 3CATEGORIES= textproc gnome 4MASTER_SITES= https://github.com/rrthomas/${PORTNAME}/releases/download/v${DISTVERSION}/ 5PKGNAMESUFFIX= 2 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= Dictionary/spellchecking framework 9WWW= https://rrthomas.github.io/enchant/ 10 11LICENSE= lgpl2.1 12LICENSE_FILE= ${WRKSRC}/COPYING.LIB 13 14USES= compiler:c++11-lib gmake gnome libtool localbase pathfix \ 15 pkgconfig 16USE_GNOME= glib20 17GNU_CONFIGURE= yes 18USE_LDCONFIG= yes 19CONFIGURE_ARGS= --without-applespell \ 20 --without-voikko 21 22INSTALL_TARGET= install-strip 23 24OPTIONS_MULTI= SPELL 25OPTIONS_MULTI_SPELL=ASPELL HSPELL HUNSPELL NUSPELL ZEMBEREK 26OPTIONS_DEFAULT=HUNSPELL 27OPTIONS_SUB= yes 28HSPELL_DESC= Spell checking via Hspell 29HUNSPELL_DESC= Spell checking via Hunspell 30NUSPELL_DESC= Spell checking via Nuspell 31ZEMBEREK_DESC= Spell checking via Zemberek 32 33ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell 34ASPELL_CONFIGURE_WITH= aspell 35ASPELL_CONFIGURE_ON= --with-aspell-dir=${LOCALBASE}/share/aspell 36 37HSPELL_LIB_DEPENDS= libhspell.so.0:hebrew/hspell 38HSPELL_CONFIGURE_WITH= hspell 39HSPELL_CONFIGURE_ON= --with-hspell-dir=${LOCALBASE}/share/hspell 40 41HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell 42HUNSPELL_CONFIGURE_WITH= hunspell 43HUNSPELL_CONFIGURE_ON= --with-hunspell-dir=${LOCALBASE}/share/hunspell 44 45NUSPELL_LIB_DEPENDS= libicuuc.so:devel/icu \ 46 libnuspell.so:textproc/nuspell 47NUSPELL_CONFIGURE_WITH= nuspell 48NUSPELL_CONFIGURE_ON= --with-nuspell-dir=${LOCALBASE}/share/hunspell 49 50ZEMBEREK_LIB_DEPENDS= libdbus-1.so:devel/dbus \ 51 libdbus-glib-1.so:devel/dbus-glib 52ZEMBEREK_CONFIGURE_WITH= zemberek 53 54PLIST_SUB+= LIBVERSION="${PORTVERSION}" 55 56post-patch: 57 @${REINPLACE_CMD} -e 's|groff -mandoc|mandoc -mdoc|' \ 58 ${WRKSRC}/src/Makefile.in \ 59 ${WRKSRC}/lib/Makefile.in 60 61.include <bsd.port.mk> 62