# Contributor: Łukasz Jendrysik # Contributor: Sören Tempel # Contributor: Francesco Colista # Maintainer: Francesco Colista pkgname=glances pkgver=3.0 pkgrel=0 pkgdesc="A CLI curses based monitoring tool" url="http://nicolargo.github.com/glances/" arch="noarch" license="LGPL-3.0-or-later" depends="py3-psutil py3-bottle py3-snmp py3-batinfo docker-py py3-setuptools" makedepends="python3-dev py3-setuptools" subpackages="$pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/nicolargo/$pkgname/archive/v$pkgver.tar.gz" builddir="$srcdir/$pkgname-$pkgver" options="!check" # tests fail on builder infra due to env. limitations build() { cd "$builddir" python3 setup.py build } check() { cd "$builddir" python3 unitest.py } package() { cd "$builddir" python3 setup.py install --prefix=/usr --root="$pkgdir" # Remove images and HTML doc depending on those rm -rf "$pkgdir"/usr/share/doc/$pkgname/$pkgname-doc.html \ "$pkgdir"/usr/share/doc/$pkgname/images } sha512sums="3f63ee11a6ea2cad17256cdb6ed8c7e09b1c892e8b0bdac959a8a319efe36ddb625cd6fc45409d07d6d160fd26e2e5d5a73c4e84ab71399d5aa5ddc7c7897e4c glances-3.0.tar.gz"