%define pkgname %(echo %name | cut -d- -f2- | tr - _) Name: PyQt6-WebEngine Version: 6.4.0 Release: 1mamba Summary: Python bindings for the WebEngine module of the Qt6 cross platform GUI toolkit Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://www.riverbankcomputing.com/software/pyqtwebengine/ Source: https://pypi.debian.net/PyQt6-WebEngine/PyQt6_WebEngine-%{version}.tar.gz License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libgcc BuildRequires: libglvnd-devel BuildRequires: libpython310-devel BuildRequires: libstdc++6-devel BuildRequires: python3.10dist(pyqt6) BuildRequires: python3.10dist(pyqt6-sip) BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtdeclarative-devel BuildRequires: qt6-qtwebengine-devel ## AUTOBUILDREQ-END BuildRequires: python-sip-py310 BuildRequires: qt6-qtwebengine-devel %description %{summary}. %if 0%{?with_pyver} %define py_requires_append \ Requires: qt6-qtwebengine \ Requires: qt6-qtwebchannel %pyver_package %endif %prep %setup -q -n PyQt6_WebEngine-%{version} %build sip-build-py%{with_pyver} \ --no-make \ --api-dir %{_datadir}/qt6/qsci/api/python \ --qmake=%{_bindir}/qmake-qt6 cd build # Workaround for qwebchannel.h: No such file or directory make CXX="g++ -I/usr/include/qt6/QtWebChannel" %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build INSTALL_ROOT=%{buildroot} %files %{?pyappend} %defattr(-,root,root) %dir %{python_sitearch}/PyQt6 %{python_sitearch}/PyQt6/QtWebEngine*.so %dir %{python_sitearch}/PyQt6/bindings/QtWebEngineCore %{python_sitearch}/PyQt6/bindings/QtWebEngineCore/* %dir %{python_sitearch}/PyQt6/bindings/QtWebEngineQuick %{python_sitearch}/PyQt6/bindings/QtWebEngineQuick/* %dir %{python_sitearch}/PyQt6/bindings/QtWebEngineWidgets %{python_sitearch}/PyQt6/bindings/QtWebEngineWidgets/* %dir %{python_sitearch}/PyQt6_WebEngine-%{version}.dist-info %{python_sitearch}/PyQt6_WebEngine-%{version}.dist-info/* %{_datadir}/qt6/qsci/api/python/PyQt6-WebEngine.api %doc LICENSE %changelog * Wed Oct 05 2022 Automatic Build System 6.4.0-1mamba - automatic version update by autodist * Wed Aug 31 2022 Silvan Calarco 6.3.1-2mamba - require qt6-qtwebengine and qt6-qtwebchannel * Sun Aug 07 2022 Silvan Calarco 6.3.1-1mamba - package created using the webbuild interface