Index: head/textproc/py-enchant/Makefile =================================================================== --- head/textproc/py-enchant/Makefile (revision 442958) +++ head/textproc/py-enchant/Makefile (revision 442959) @@ -1,26 +1,42 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= enchant PORTVERSION= 1.6.8 CATEGORIES= textproc devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= thierry@FreeBSD.org COMMENT= Spellchecking library for Python based on the Enchant library LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libenchant.so:textproc/enchant +OPTIONS_DEFINE= WX +OPTIONS_DEFAULT=WX +WX_DESC= Provide a wxSpellCheckerDialog +OPTIONS_SUB= yes + USES= python USE_PYTHON= distutils -USE_WX= 3.0+ -WX_COMPS= python:run +WX_USE= WX=3.0+ + LDFLAGS+= -L${LOCALBASE}/lib + +.include + +.if ${PORT_OPTIONS:MWX} +WX_COMPS= python:run +.endif + +post-install: +.if ! ${PORT_OPTIONS:MWX} + ${RM] ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/checker/wxSpellCheckerDialog* +.endif .include Index: head/textproc/py-enchant/pkg-plist =================================================================== --- head/textproc/py-enchant/pkg-plist (revision 442958) +++ head/textproc/py-enchant/pkg-plist (revision 442959) @@ -1,47 +1,47 @@ %%PYTHON_SITELIBDIR%%/enchant/__init__.py %%PYTHON_SITELIBDIR%%/enchant/__init__.pyc %%PYTHON_SITELIBDIR%%/enchant/__init__.pyo %%PYTHON_SITELIBDIR%%/enchant/_enchant.py %%PYTHON_SITELIBDIR%%/enchant/_enchant.pyc %%PYTHON_SITELIBDIR%%/enchant/_enchant.pyo %%PYTHON_SITELIBDIR%%/enchant/checker/CmdLineChecker.py %%PYTHON_SITELIBDIR%%/enchant/checker/CmdLineChecker.pyc %%PYTHON_SITELIBDIR%%/enchant/checker/CmdLineChecker.pyo %%PYTHON_SITELIBDIR%%/enchant/checker/GtkSpellCheckerDialog.py %%PYTHON_SITELIBDIR%%/enchant/checker/GtkSpellCheckerDialog.pyc %%PYTHON_SITELIBDIR%%/enchant/checker/GtkSpellCheckerDialog.pyo %%PYTHON_SITELIBDIR%%/enchant/checker/__init__.py %%PYTHON_SITELIBDIR%%/enchant/checker/__init__.pyc %%PYTHON_SITELIBDIR%%/enchant/checker/__init__.pyo %%PYTHON_SITELIBDIR%%/enchant/checker/tests.py %%PYTHON_SITELIBDIR%%/enchant/checker/tests.pyc %%PYTHON_SITELIBDIR%%/enchant/checker/tests.pyo -%%PYTHON_SITELIBDIR%%/enchant/checker/wxSpellCheckerDialog.py -%%PYTHON_SITELIBDIR%%/enchant/checker/wxSpellCheckerDialog.pyc -%%PYTHON_SITELIBDIR%%/enchant/checker/wxSpellCheckerDialog.pyo +%%WX%%%%PYTHON_SITELIBDIR%%/enchant/checker/wxSpellCheckerDialog.py +%%WX%%%%PYTHON_SITELIBDIR%%/enchant/checker/wxSpellCheckerDialog.pyc +%%WX%%%%PYTHON_SITELIBDIR%%/enchant/checker/wxSpellCheckerDialog.pyo %%PYTHON_SITELIBDIR%%/enchant/errors.py %%PYTHON_SITELIBDIR%%/enchant/errors.pyc %%PYTHON_SITELIBDIR%%/enchant/errors.pyo %%PYTHON_SITELIBDIR%%/enchant/pypwl.py %%PYTHON_SITELIBDIR%%/enchant/pypwl.pyc %%PYTHON_SITELIBDIR%%/enchant/pypwl.pyo %%PYTHON_SITELIBDIR%%/enchant/tests.py %%PYTHON_SITELIBDIR%%/enchant/tests.pyc %%PYTHON_SITELIBDIR%%/enchant/tests.pyo %%PYTHON_SITELIBDIR%%/enchant/tokenize/__init__.py %%PYTHON_SITELIBDIR%%/enchant/tokenize/__init__.pyc %%PYTHON_SITELIBDIR%%/enchant/tokenize/__init__.pyo %%PYTHON_SITELIBDIR%%/enchant/tokenize/en.py %%PYTHON_SITELIBDIR%%/enchant/tokenize/en.pyc %%PYTHON_SITELIBDIR%%/enchant/tokenize/en.pyo %%PYTHON_SITELIBDIR%%/enchant/tokenize/tests.py %%PYTHON_SITELIBDIR%%/enchant/tokenize/tests.pyc %%PYTHON_SITELIBDIR%%/enchant/tokenize/tests.pyo %%PYTHON_SITELIBDIR%%/enchant/utils.py %%PYTHON_SITELIBDIR%%/enchant/utils.pyc %%PYTHON_SITELIBDIR%%/enchant/utils.pyo %%PYTHON_SITELIBDIR%%/pyenchant-1.6.8-py%%PYTHON_VER%%.egg-info/PKG-INFO %%PYTHON_SITELIBDIR%%/pyenchant-1.6.8-py%%PYTHON_VER%%.egg-info/SOURCES.txt %%PYTHON_SITELIBDIR%%/pyenchant-1.6.8-py%%PYTHON_VER%%.egg-info/dependency_links.txt %%PYTHON_SITELIBDIR%%/pyenchant-1.6.8-py%%PYTHON_VER%%.egg-info/eager_resources.txt %%PYTHON_SITELIBDIR%%/pyenchant-1.6.8-py%%PYTHON_VER%%.egg-info/top_level.txt