2023-04-23 18:21:27 +00:00

39 lines
904 B
Plaintext

# Maintainer: Hoang Nguyen <folliekazetani@protonmail.com>
pkgname=litecli
pkgver=1.9.0
pkgrel=2
pkgdesc="CLI for SQLite Databases with auto-completion and syntax highlighting"
url="https://litecli.com/"
arch="noarch"
license="BSD-3-Clause"
depends="
python3
py3-cli_helpers
py3-click
py3-configobj
py3-prompt_toolkit
py3-pygments
py3-sqlparse
"
makedepends="py3-setuptools"
checkdepends="py3-mock py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/dbcli/litecli/archive/refs/tags/v$pkgver.tar.gz"
options="!check" # fail due to some py3.11 changes
build() {
python3 setup.py build
}
check() {
python3 -m pytest
}
package() {
python3 setup.py install --skip-build --root="$pkgdir"
}
sha512sums="
a408dfe94ed2ab1f6e2fe2445307e010b56f07d5b564020c63e1af55f16a766a4895569f411e53a57f01bad1c21635ca3f45ca3b67c322ade1bef3dc38310a75 litecli-1.9.0.tar.gz
"