# Template file for 'python-PyQt5' pkgname=python-PyQt5 version=5.10.1 revision=3 _sipver=4.19.4 lib32disabled=yes wrksrc="PyQt5_gpl-${version}" replaces="python-PyQt5-doc<5.10.1" pycompile_module="PyQt5" hostmakedepends="pkg-config python-devel python3-devel python-sip-devel python3-sip-devel python-dbus-devel qt5-tools-devel qt5-connectivity-devel qt5-declarative-devel qt5-location-devel qt5-multimedia-devel qt5-sensors-devel qt5-serialport-devel qt5-svg-devel qt5-webchannel-devel qt5-webengine-devel qt5-webkit-devel qt5-websockets-devel qt5-x11extras-devel qt5-xmlpatterns-devel qt5-networkauth-devel pulseaudio-devel" makedepends="${hostmakedepends/pkg-config/}" depends="python-sip>=${_sipver}" short_desc="Python2 bindings for the Qt5 toolkit" maintainer="Alessio Sergi " homepage="https://riverbankcomputing.com/software/pyqt/intro" license="GPL-3" distfiles="${SOURCEFORGE_SITE}/pyqt/PyQt5_gpl-${version}.tar.gz" checksum=9932e971e825ece4ea08f84ad95017837fa8f3f29c6b0496985fa1093661e9ef pre_build() { mkdir -p pyqt5-${py2_ver} mv * pyqt5-${py2_ver} || true cp -a pyqt5-${py2_ver} pyqt5-${py3_ver} rm -rf pyqt5-${py2_ver}/pyuic/uic/port_v3 rm -rf pyqt5-${py3_ver}/pyuic/uic/port_v2 } do_build() { local _sysroot= _configuration= py_abiver= for pyver in $py2_ver $py3_ver; do if [ "$pyver" = "$py3_ver" ]; then py_abiver="$py3_abiver" fi cd $wrksrc/pyqt5-$pyver if [ "$CROSS_BUILD" ]; then cat > pyqt5_${XBPS_CROSS_TRIPLET}.cfg <