ports/devel/bpython/Makefile

43 lines
1 KiB
Makefile

COMMENT= fancy interface to the Python interpreter
MODPY_EGG_VERSION=0.18
DISTNAME= bpython-${MODPY_EGG_VERSION}
CATEGORIES= devel
REVISION= 4
HOMEPAGE= https://bpython-interpreter.org/
MAINTAINER= Brian Callahan <bcallah@openbsd.org>
# MIT
PERMIT_PACKAGE= Yes
SITES= ${HOMEPAGE}/releases/
MODULES= lang/python
MODPY_PYBUILD= setuptools
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS= devel/desktop-file-utils \
devel/py-curtsies${MODPY_FLAVOR} \
devel/py-greenlet${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
devel/py-urwid${MODPY_FLAVOR} \
textproc/py-pygments${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR}
BUILD_DEPENDS= devel/py-babel${MODPY_FLAVOR} \
textproc/py-sphinx${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-mock${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR}
post-build:
cd ${WRKSRC}; sphinx-build -b man doc/sphinx/source build
post-install:
${INSTALL_MAN} ${WRKSRC}/build/bpython.1 ${PREFIX}/man/man1/
${INSTALL_MAN} ${WRKSRC}/build/bpython-config.5 ${PREFIX}/man/man5/
.include <bsd.port.mk>