# $OpenBSD: Makefile,v 1.37 2020/08/07 21:08:03 sebastia Exp $ COMMENT= web interface to PuppetDB MODPY_EGG_VERSION= 2.2.0 DISTNAME= puppetboard-${MODPY_EGG_VERSION} CATEGORIES= www MAINTAINER= Sebastian Reitenbach # Apache2 PERMIT_PACKAGE= Yes MODULES= lang/python MODPY_PI = Yes MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} NO_BUILD= Yes NO_TEST= Yes PKG_ARCH= * RUN_DEPENDS= databases/py-puppetdb${MODPY_FLAVOR}>=2.1.0 \ textproc/py-commonmark${MODPY_FLAVOR}>=0.7.2 \ www/py-flask-wtf${MODPY_FLAVOR}>=0.14.2 \ www/py-gunicorn${MODPY_FLAVOR} \ www/py-requests${MODPY_FLAVOR} PREFIX= ${VARBASE}/www INSTDIR= ${PREFIX}/puppetboard SUBST_VARS+= INSTDIR do-install: cp -Rp ${WRKSRC} ${INSTDIR} mv ${INSTDIR}/puppetboard/default_settings.py \ ${INSTDIR}/puppetboard/default_settings.py.dist ${INSTALL_DATA_DIR} ${INSTDIR}/puppetboard/{public,tmp}/ ${INSTALL_DATA} ${FILESDIR}/puppetboard_wsgi.py ${INSTDIR} chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR} .include