freebsd-ports/graphics/py-qt6-3d/Makefile
Jason E. Hale d9398dbdb1 graphics/py-qt6-3d: New port
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/
2023-07-27 18:11:04 -04:00

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>