PyQt6-3D is a set of Python bindings for The Qt Company's Qt 3D framework. The bindings sit on top of PyQt6 and are implemented as six separate modules corresponding to the different libraries that make up the framework. https://www.riverbankcomputing.com/software/pyqt3d/
29 lines
757 B
Makefile
29 lines
757 B
Makefile
PORTNAME= 3d
|
|
DISTVERSION= ${PYQT3D_VERSION}
|
|
CATEGORIES= graphics python
|
|
MASTER_SITES= ${MASTER_SITES_PYQT3D}
|
|
PKGNAMEPREFIX= ${PYQT_PY_RELNAME}-
|
|
DISTNAME= ${PYQT3D_DISTNAME}
|
|
|
|
PYQT_DIST= yes
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= Python bindings for the Qt6 3D framework
|
|
WWW= https://www.riverbankcomputing.com/software/pyqt3d/
|
|
|
|
USES= gl pyqt:6 python qt:6
|
|
USE_GL= gl
|
|
USE_LOCALE= C.UTF-8
|
|
USE_PYQT= sip:build pyqt6 qtbuilder:build
|
|
USE_PYTHON= concurrent flavors
|
|
USE_QT= 3d base
|
|
|
|
PLIST_SUB= PYQT3D_VERSION=${DISTVERSION} \
|
|
PYTHON_MAJOR_VER=${PYTHON_MAJOR_VER} \
|
|
PYTHON_MAJOR_VER_regex=[[:<:]]${PYTHON_MAJOR_VER}[[:>:]]
|
|
|
|
post-install:
|
|
@${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt6 \
|
|
-name '*.so*' -exec ${STRIP_CMD} {} +
|
|
|
|
.include <bsd.port.mk>
|