# Maintainer: Miodrag Tokić # Contributor: Yuanji # Contributor: Aaron Abbott pkgname=mycli pkgver=1.26.1 pkgrel=2 pkgdesc='A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting' arch=('any') url='https://github.com/dbcli/mycli' license=('BSD') depends=( 'python' 'python-click' 'python-cryptography' 'python-pygments' 'python-prompt_toolkit' 'python-pymysql' 'python-sqlparse' 'python-sqlglot' 'python-configobj' 'python-cli_helpers' 'python-pyperclip' 'python-pyaes' ) makedepends=('python-setuptools') optdepends=('python-paramiko: SSH support') options=(!emptydirs) source=("$pkgname-$pkgver.tar.gz::https://github.com/dbcli/mycli/archive/v${pkgver}.tar.gz") sha256sums=('83d533f99dca0df686499a3b6aabafc29ca5ecc0afecdd6c031a7fea35512d50') build() { cd "$srcdir/$pkgname-$pkgver" python setup.py build } package() { cd "$srcdir/$pkgname-$pkgver" install -D -m 644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" python setup.py install --root="$pkgdir" --optimize=1 }