63 lines
1.4 KiB
Makefile
63 lines
1.4 KiB
Makefile
# $OpenBSD: Makefile,v 1.8 2021/11/02 00:02:54 sthen Exp $
|
|
|
|
COMMENT = python Qt5WebEngine bindings
|
|
|
|
MODPY_EGG_VERSION = 5.15.5
|
|
DISTNAME = PyQtWebEngine-${MODPY_EGG_VERSION}
|
|
PKGNAME = py-qtwebengine-${MODPY_EGG_VERSION}
|
|
REVISION = 0
|
|
|
|
CATEGORIES = www devel
|
|
|
|
HOMEPAGE = https://www.riverbankcomputing.com/software/pyqtwebengine/intro
|
|
|
|
# GPLv3 with exceptions for use with certain named open-source licenses
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Positioning
|
|
WANTLIB += Qt5PrintSupport Qt5Qml Qt5QmlModels Qt5Quick Qt5WebChannel
|
|
WANTLIB += Qt5WebEngine Qt5WebEngineCore Qt5WebEngineWidgets Qt5Widgets
|
|
WANTLIB += m
|
|
|
|
MODULES = lang/python \
|
|
x11/qt5
|
|
|
|
FLAVORS = python3
|
|
FLAVOR = python3
|
|
|
|
MODPY_PI = Yes
|
|
|
|
LIB_DEPENDS = x11/qt5/qtwebengine
|
|
|
|
RUN_DEPENDS = x11/py-sip-qt5${MODPY_FLAVOR} \
|
|
devel/py-sip${MODPY_FLAVOR} \
|
|
x11/py-qt5${MODPY_FLAVOR}
|
|
|
|
BUILD_DEPENDS = x11/py-sip-qt5${MODPY_FLAVOR} \
|
|
devel/py-sip${MODPY_FLAVOR} \
|
|
devel/py-qt-builder${MODPY_FLAVOR} \
|
|
x11/py-qt5${MODPY_FLAVOR}
|
|
|
|
QTVER = qt5
|
|
PYQTVER = PyQt5
|
|
SUBST_VARS += QTVER PYQTVER
|
|
|
|
CONFIGURE_STYLE = simple
|
|
CONFIGURE_SCRIPT = ${LOCALBASE}/bin/sip-build
|
|
CONFIGURE_ARGS = --verbose \
|
|
--qmake ${MODQT5_QMAKE} \
|
|
--jobs ${MAKE_JOBS} \
|
|
--no-make
|
|
|
|
MAKE_FLAGS = -C build \
|
|
CC=${CC} \
|
|
CXX=${CXX} \
|
|
COPTS="${CFLAGS}" \
|
|
CXXOPTS="${CXXFLAGS}"
|
|
|
|
FAKE_FLAGS = INSTALL_ROOT=${DESTDIR}
|
|
|
|
NO_TEST = Yes
|
|
|
|
.include <bsd.port.mk>
|