# Maintainer: Guillaume Horel # Maintainer: Angel Velasquez # Maintainer: Felix Yan # Contributor: Douglas Soares de Andrade # Contributor: Mario Danic pkgname='python-paramiko-ng' _pkgname='paramiko-ng' pkgver=2.8.10 pkgrel=1 pkgdesc="Python module that implements the SSH2 protocol" provides=('python-paramiko') conflicts=('python-paramiko') url="https://ploxiln.github.io/paramiko-ng/" license=('LGPL') arch=('any') makedepends=('python-setuptools') depends=('python-bcrypt' 'python-cryptography' 'python-pyasn1' 'python-pynacl') checkdepends=('python-mock' 'python-pytest') source=("$_pkgname-$pkgver.tar.gz::https://github.com/ploxiln/paramiko-ng/archive/$pkgver.tar.gz") sha256sums=('8cb52a40510c63d065752e9ec8b3aff2462eeac2d27a77ac27a314de15eb3c0a') check() { cd "$_pkgname-$pkgver" LANG=en_US.UTF-8 pytest } build() { cd "$_pkgname-$pkgver" PARAMIKO_REPLACE=1 python setup.py build } package() { cd "$_pkgname-$pkgver" PARAMIKO_REPLACE=1 python setup.py install --skip-build --root="$pkgdir" --optimize=1 install -dm755 "$pkgdir"/usr/share/doc/python-$_pkgname/demos install -m644 demos/* "$pkgdir"/usr/share/doc/python-$_pkgname/demos chmod 755 "$pkgdir"/usr/share/doc/python-$_pkgname/demos/*.py }