# Compiling Time: 9.22 SBU # Maintainer: Marius Cirsta # Contributor: Melko pkgname=pyqt5 _F_archive_name=PyQt5_gpl pkgver=5.7 pkgrel=1 pkgdesc="PyQt5 is a set of Python 2.x bindings for the Qt5 toolkit." url="http://www.riverbankcomputing.co.uk/" depends=('dbus-python' 'sip>=4.18.1' 'dbus>=1.10.8-2') makedepends+=('x11-protos') rodepends=("$pkgname-common") _F_sourceforge_rss_limit=50 _F_sourceforge_name="$_F_archive_name" _F_sourceforge_dirname="pyqt" Finclude sourceforge license="GPL" groups=('xlib-extra') archs=('i686' 'x86_64') sha1sums=('0eb6eef6c437a958d0df58666043761720f01a77') subpkgs=("$pkgname-python3") subdescs=("PyQt5 is a set of Python 3.x bindings for the Qt5 toolkit.") subdepends=("dbus-python3 sip-python3>=4.18.1") subrodepends=("$pkgname-common") subgroups=('xlib-extra') subarchs=('i686 x86_64') subpkgs+=("$pkgname-common") subdescs+=("Common PyQt5 files shared between pyqt5 and pyqt5-python3") subdepends+=("qt5-declarative qt5-multimedia qt5-script qt5-svg qt5-imageformats qt5-tools \ qt5-webkit qt5-qdbus qt5-serialport qt5-x11extras qt5-sensors") subrodepends+=("") subgroups+=('xlib-extra') subarchs+=('i686 x86_64') ## TODO: fix CXXFLAGS / LDFLAGS build() { Fcd Fpatchall cp -r $Fsrcdir/$_F_archive_name-$pkgver $Fsrcdir/python3-$_F_archive_name-$pkgver || Fdie cd $Fsrcdir/python3-$_F_archive_name-$pkgver || Fdie echo "yes" | python3 configure.py --confirm-license -w -j 8 --qsci-api -q /usr/bin/qmake-qt5 || Fdie Fmake Fmakeinstall INSTALL_ROOT=$Fdestdir Fmv /usr/bin/pyuic5 /usr/bin/pyuic5-python3 Fmv /usr/lib/qt5/plugins/designer/libpy{,3}qt5.so Fmv /usr/lib/qt5/plugins/PyQt5/libpy{,3}qt5qmlplugin.so Frm /usr/share/qt5 Frm /usr/share/sip Frm /usr/bin/pylupdate5 Frm /usr/bin/pyrcc5 Fsplit $pkgname-python3 /usr cd $Fsrcdir/$_F_archive_name-$pkgver || Fdie echo "yes" | python configure.py --confirm-license -w -j 8 --qsci-api -q /usr/bin/qmake-qt5 || Fdie Fmake Fmakeinstall INSTALL_ROOT=$Fdestdir Fsplit $pkgname-common /usr/bin/pylupdate5 Fsplit $pkgname-common /usr/bin/pyrcc5 Fsplit $pkgname-common /usr/share/qt5 Fsplit $pkgname-common /usr/share/sip } # optimization OK