# Maintainer: Jiachen YANG # Contributor: Dan Beste pkgname='stratis-cli' pkgver=3.2.0 _pkgver=$pkgver pkgrel=2 pkgdesc='A CLI for the Stratis Project.' arch=('any') license=('Apache') url='https://stratis-storage.github.io/' depends=('python-dbus-client-gen' 'python-into-dbus' 'python-justbytes' 'python-dateutil' 'python-semantic-version' 'python-psutil' 'python-wcwidth') makedepends=('dbus-glib' 'git' 'mpfr' 'python-argparse' 'python-dbus' 'python-pip' 'asciidoc' 'python-setuptools') #checkdepends=('python-nose' 'python-hypothesis' 'stratisd') source=( "${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz" ) sha256sums=('8c11df8bd8b5b2feb0be94471e58af89a6b4e59731f52eebed01f6691eb8a444') ### ignore tests because it requires root permission to access stratisd #check() { # cd "${pkgname}-${_pkgver}" # export STRATISD="/usr/lib/stratisd" # nosetests #} build () { cd "${pkgname}-${_pkgver}/docs" make stratis.8 } package() { cd "${pkgname}-${_pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}" install -D -m644 "shell-completion/bash/stratis" "$pkgdir/usr/share/bash-completion/completions/stratis" install -D -m644 "shell-completion/zsh/_stratis" "$pkgdir/usr/share/zsh/site-functions/_stratis" install -D -m644 "shell-completion/fish/stratis.fish" "$pkgdir/usr/share/fish/completions/stratis.fish" cd "docs" install -D -m644 stratis.8 "${pkgdir}/usr/share/man/man8/stratis.8" } # vim: ts=2 sw=2 et: