openbsd-ports/devel/py-buildbot/buildbot/Makefile

40 lines
1.1 KiB
Makefile

COMMENT = continuous integration framework
DISTNAME = buildbot-${MODPY_EGG_VERSION}
PKGNAME = ${DISTNAME}
REVISION = 0
RUN_DEPENDS = databases/py-sqlalchemy${MODPY_FLAVOR} \
databases/py-alembic${MODPY_FLAVOR} \
devel/py-buildbot/www \
devel/py-dateutil${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR} \
devel/py-future${MODPY_FLAVOR} \
devel/py-txaio${MODPY_FLAVOR} \
net/py-msgpack${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
www/py-autobahn${MODPY_FLAVOR} \
www/py-jwt${MODPY_FLAVOR} \
www/py-jinja2${MODPY_FLAVOR}
NO_TEST = Yes
#TEST_DEPENDS = ${RUN_DEPENDS} \
# devel/py-mock${MODPY_FLAVOR}
# also needs treq, pyjade ?
UPDATE_PLIST_ARGS+=-i MODPY_PY_PREFIX
HOMEDIR = /var/buildbot
SUBST_VARS += HOMEDIR
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/buildbot
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/buildbot
${INSTALL_DATA} ${WRKSRC}/README.rst ${PREFIX}/share/doc/buildbot
${INSTALL_DATA} ${WRKSRC}/docs/examples/*.cfg \
${PREFIX}/share/examples/buildbot
${INSTALL_MAN} ${WRKSRC}/docs/buildbot.1 ${PREFIX}/man/man1
.include <bsd.port.mk>