diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 26 insertions, 9 deletions
@@ -3,39 +3,56 @@ _pkgname=blink-qt pkgname=blink -pkgver=5.1.8 +pkgver=5.6.0 pkgrel=1 pkgdesc='Fully featured, easy to use SIP client with a Qt based UI' arch=('aarch64' 'x86_64') url='https://icanblink.com' license=('GPL-3+') +makedepends=( + 'python-build' + 'python-installer' + 'python-wheel' + 'cython0' + ) depends=( 'icu' 'libvncserver' + 'python-application' + 'python-eventlib' + 'python-formencode' 'python-gevent' 'python-gmpy2' 'python-google-api-python-client' + 'python-lxml' 'python-oauth2client' + 'python-pgpy' 'python-pyopenssl' - 'python-pyqt5' +# 'python-pyqt5' currently python-pyqt5-webkit provides python-pyqt5 + 'python-pyqt5-webkit' + 'python-requests' 'python-service-identity' 'python-sipsimple' + 'python-sqlobject' + 'python-twisted' + 'python-zope-interface' 'qt5-svg' 'qt5-webkit' ) optdepends=('x11vnc: for screen sharing') -_commit=a54013c11bee521a224c81c021e1bf453320ca79 # 5.1.8 -source=("$pkgname-$pkgver.tar.gz::https://github.com/AGProjects/blink-qt/archive/$_commit.tar.gz") -b2sums=('7b0feab275f4c2abecb86784ce134aad7ef0129fc61aad7ef3ceb4ead61f1f7b0959e13faa4bfcb0705341e3d101034371f7714a14996e046ceffc96a3bbc878') +source=("$pkgname-$pkgver.tar.gz::https://github.com/AGProjects/${_pkgname}/archive/${pkgver}.tar.gz") +b2sums=( + '492bb3d0f5ffdae8e6c70886c560e92becd8ee506bb98960f213b9605ed14e2df4ccff53a961a4f289c36567979a839b91097e6da6d3784f5f23990a3af9debd' +) build() { - cd $_pkgname-$_commit - python3 setup.py build + cd $_pkgname-$pkgver + python -m build --wheel --no-isolation } package() { - cd _pkgname-$_commit - python3 setup.py install --root="$pkgdir/" --optimize=1 --skip-build + cd $_pkgname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl # license install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" |