# Contributor: Kiyoshi Aman # Maintainer: Hannes Braun pkgname=git-cola pkgver=4.13.0 pkgrel=0 pkgdesc="GUI application for git built on Python & Qt" url="https://git-cola.github.io" arch="noarch !armhf !riscv64" # py3-qt6 license="GPL-2.0-or-later" depends="python3 py3-qt6 py3-qtpy" makedepends="py3-setuptools py3-setuptools_scm py3-gpep517 py3-installer py3-wheel" checkdepends="py3-pytest" subpackages="$pkgname-doc $pkgname-pyc" source="git-cola-$pkgver.tar.gz::https://github.com/git-cola/git-cola/archive/v$pkgver.tar.gz" # testsuite hangs after a while. options="!check" build() { export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver gpep517 build-wheel \ --wheel-dir .dist \ --output-fd 1 } check() { pytest } package() { gpep517 install-wheel --destdir "$pkgdir" \ .dist/git_cola*.whl make DESTDIR="$pkgdir" prefix=/usr \ install-desktop-files \ install-icons \ install-htmldocs \ install-metainfo } sha512sums=" 57b74cf98b6ec72946d730a5e59fbe4e57edaefa7b935a1d757e43e4faea6bc5d1752fbf37767250120d7192cb131c6565b6577e1857c3c6ad48ab6518f21316 git-cola-4.13.0.tar.gz "