# Maintainer: Giuseppe Nebbione # Maintainer: Filipe Nascimento pkgname=kb _module=kb-manager pkgver=0.1.7 pkgrel=2 pkgdesc="A command line minimalist knowledge base manager" arch=('any') url="https://github.com/gnebbia/kb" license=('GPL3') depends=('python-attrs' 'python-colored' 'python-gitpython' 'python-setuptools' 'python-toml') checkdepends=('python-pytest-cov') conflicts=("python-kb") replaces=("python-kb") source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz" "python-colored.patch") sha256sums=('4c2919d6c3441ae69d9ce8ee86b79f64cc27ba928ef57cf8fa8a0ac5fc8683da' 'e7461e91f51e87f6dce0d4a8e08438b286e1e6325519d122dbaf4255ff9d5690') prepare() { cd ${_module}-${pkgver} patch -p1 < ../python-colored.patch } build() { cd ${_module}-${pkgver} python setup.py build } check() { cd ${_module}-${pkgver} pytest -v } package() { cd ${_module}-${pkgver} python setup.py install --root="${pkgdir}" --optimize=1 --skip-build }