49 lines
1.4 KiB
Makefile
49 lines
1.4 KiB
Makefile
BROKEN = needs updating for Python 3.10
|
|
|
|
COMMENT = Scientific PYthon Development EnviRonment
|
|
|
|
MODPY_EGG_VERSION = 3.3.3
|
|
REVISION = 9
|
|
DISTNAME = spyder-${MODPY_EGG_VERSION}
|
|
PKGNAME = spyder3-${MODPY_EGG_VERSION}
|
|
|
|
HOMEPAGE = https://github.com/spyder-ide/spyder
|
|
|
|
FLAVORS = python3
|
|
FLAVOR = python3
|
|
|
|
FIX_CRLF_FILES = spyder/app/mainwindow.py \
|
|
spyder/config/base.py \
|
|
spyder/plugins/ipythonconsole.py \
|
|
spyder/utils/sourcecode.py \
|
|
spyder/widgets/sourcecode/base.py
|
|
|
|
RUN_DEPENDS += databases/py-pickleshare${MODPY_FLAVOR} \
|
|
devel/desktop-file-utils \
|
|
devel/py-cloudpickle${MODPY_FLAVOR} \
|
|
devel/py-codestyle${MODPY_FLAVOR} \
|
|
devel/py-jedi${MODPY_FLAVOR}>=0.9.0 \
|
|
devel/py-nbconvert${MODPY_FLAVOR} \
|
|
devel/py-rope${MODPY_FLAVOR}>=0.10.5 \
|
|
devel/pyflakes${MODPY_FLAVOR} \
|
|
devel/pylint${MODPY_FLAVOR} \
|
|
net/py-zmq${MODPY_FLAVOR} \
|
|
shells/py-qtconsole${MODPY_FLAVOR}>=4.2.0 \
|
|
security/py-keyring${MODPY_FLAVOR} \
|
|
sysutils/py-psutil${MODPY_FLAVOR} \
|
|
textproc/py-chardet${MODPY_FLAVOR}>=2.0.0 \
|
|
textproc/py-numpydoc${MODPY_FLAVOR} \
|
|
textproc/py-pygments${MODPY_FLAVOR}>=2.0 \
|
|
textproc/py-sphinx${MODPY_FLAVOR} \
|
|
x11/py-qt5${MODPY_FLAVOR} \
|
|
x11/py-qtpy${MODPY_FLAVOR}>=1.5.0 \
|
|
x11/py-qtawesome${MODPY_FLAVOR}>=0.4.1 \
|
|
devel/spyder/py-spyder-kernels${MODPY_FLAVOR}<1.0
|
|
|
|
TEST_DEPENDS += ${RUN_DEPENDS}
|
|
|
|
pre-configure:
|
|
${SUBST_CMD} ${WRKSRC}/spyder/__init__.py
|
|
|
|
.include <bsd.port.mk>
|