Changeset View
Changeset View
Standalone View
Standalone View
misc/py-qt5-demo/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= demo | PORTNAME= demo | ||||
PORTVERSION= ${PYQT5_VERSION} | PORTVERSION= ${PYQT5_VERSION} | ||||
PORTREVISION= 1 | |||||
CATEGORIES= misc devel python | CATEGORIES= misc devel python | ||||
MASTER_SITES= ${MASTER_SITES_PYQT5} | MASTER_SITES= ${MASTER_SITES_PYQT5} | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt5- | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt5- | ||||
DISTNAME= ${PYQT_DISTNAME} | DISTNAME= ${PYQT_DISTNAME} | ||||
MAINTAINER= kde@FreeBSD.org | MAINTAINER= kde@FreeBSD.org | ||||
COMMENT= Python bindings for the Qt5 toolkit, Qt demo and examples | COMMENT= Python bindings for the Qt5 toolkit, Qt demo and examples | ||||
DISTINFO_FILE= ${PYQT_DISTINFO_FILE} | DISTINFO_FILE= ${PYQT_DISTINFO_FILE} | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
USES= python pyqt:5 | USES= python pyqt:5 | ||||
USE_PYQT= # | USE_PYTHON= concurrent py3kplist | ||||
EXAMPLESDIR= ${PREFIX}/share/examples/py-qt5 | # EXAMPLESDIR gets overritten by concurrent, but UNIQUE_SUFFIX does not take... | ||||
# so do it manually. | |||||
PYQT_EXAMPLESDIR= ${PREFIX}/${EXAMPLEDIR_REL} | |||||
PLIST_SUB+= PYQT_EXAMPLESDIR="${PYQT_EXAMPLESDIR}" | |||||
USE_PYQT= core_run dbus_run designer_run \ | USE_PYQT= core_run dbus_run designer_run designerplugin_run \ | ||||
designerplugin_run doc_run gui_run multimedia_run \ | doc_run gui_run multimedia_run \ | ||||
multimediawidgets_run network_run opengl_run qscintilla2_run \ | multimediawidgets_run network_run opengl_run qscintilla2_run \ | ||||
sql_run svg_run test_run webkit_run xml_run \ | sql_run svg_run test_run webkit_run xml_run \ | ||||
xmlpatterns_run sip_run qscintilla2_run \ | xmlpatterns_run sip_run qscintilla2_run \ | ||||
printsupport_run serialport_run webkitwidgets_run widgets_run | printsupport_run serialport_run webkitwidgets_run widgets_run | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ${MKDIR} ${STAGEDIR}${PYQT_EXAMPLESDIR} | ||||
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR} | cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${PYQT_EXAMPLESDIR} | ||||
${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ | ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ | ||||
-f -d ${PYTHONPREFIX_SITELIBDIR} \ | -f -d ${PYTHONPREFIX_SITELIBDIR} \ | ||||
${STAGEDIR}${EXAMPLESDIR} | ${STAGEDIR}${PYQT_EXAMPLESDIR} | ||||
${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ | ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ | ||||
-f -d ${PYTHONPREFIX_SITELIBDIR} \ | -f -d ${PYTHONPREFIX_SITELIBDIR} \ | ||||
${STAGEDIR}${EXAMPLESDIR} | ${STAGEDIR}${PYQT_EXAMPLESDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |