# Maintainer: Stephan Springer # Contributor: inemum (https://gitlab.com/inemum) # Contributor: graysky # Contributor: Fredrick Brennan # based on https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/sip pkgbase='python-sip-pyqt4' pkgname=('python-sip-pyqt4' 'python2-sip-pyqt4') pkgver=4.19.25 pkgrel=1 arch=('x86_64') url='https://www.riverbankcomputing.com/software/sip/intro' license=('custom:"sip"') makedepends=('python' 'python2') source=("https://www.riverbankcomputing.com/static/Downloads/sip/$pkgver/sip-$pkgver.tar.gz") sha256sums=('b39d93e937647807bac23579edbff25fe46d16213f708370072574ab1f1b4211') prepare() { mkdir -p build-pyqt4{,-py2} } build() { cd "$srcdir"/build-pyqt4 python ../sip-$pkgver/configure.py CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS" --sip-module PyQt4.sip --no-tools make cd "$srcdir"/build-pyqt4-py2 python2 ../sip-$pkgver/configure.py CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS" --sip-module PyQt4.sip --no-tools make } package_python-sip-pyqt4() { pkgdesc="Python 3.x SIP bindings for C and C++ libraries (PyQt4 version)" depends=('python') cd build-pyqt4 make DESTDIR="$pkgdir" install install -Dm644 ../sip-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } package_python2-sip-pyqt4() { pkgdesc="Python 2.x SIP bindings for C and C++ libraries (PyQt4 version)" depends=('python2') cd build-pyqt4-py2 make DESTDIR="$pkgdir" install install -Dm644 ../sip-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }