PORTNAME= blueprint-compiler DISTVERSION= 0.20.4 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= nivit@FreeBSD.org COMMENT= Markup language for GTK user interfaces WWW= https://gitlab.gnome.org/jwestman/blueprint-compiler LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= gtk4>0:x11-toolkits/gtk40 USES= gnome meson python shebangfix tar:xz USE_GNOME= pygobject3 SHEBANG_FILES= ${PORTNAME}.py docs/collect-sections.py NO_ARCH= yes post-patch: # Derive Python version from Meson @${REINPLACE_CMD} -e "s,'python3','${PYTHON_CMD}'," ${WRKSRC}/meson.build post-stage: ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} .include