# Maintainer: Raphaƫl Doursenaud pkgname=gandi.cli pkgver=1.2 pkgrel=1 pkgdesc="Gandi command line interface" arch=('any') url="http://cli.gandi.net" license=('GPL3') groups=() depends=('python3' 'python-yaml' 'python-click>=3.1' 'python-requests' 'python-ipy' 'openssl' 'openssh' 'git') optdepends=('docker: gandi docker support') makedepends=('python-setuptools') checkdepends=('python-nose' 'python-coverage' 'python-tox' 'python-mock' 'python-httpretty') makedepends=('python-docutils') provides=() conflicts=() replaces=() backup=() options=(!emptydirs) install= source=("https://github.com/Gandi/$pkgname/archive/$pkgver.tar.gz") sha256sums=('36af7e3cb5d4735f9d31837cbcc241024558b13de25daec3ede3712230d962a8') build() { # Building the manpage cd "${srcdir}/${pkgname}-${pkgver}" rst2man --no-generator gandicli.man.rst > gandi.1 } check() { cd "${srcdir}/${pkgname}-${pkgver}" python setup.py test } package() { cd "${srcdir}/${pkgname}-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 # Installing the manpage install -d "${pkgdir}/usr/share/man/man1/" install -m 644 *.1 "${pkgdir}/usr/share/man/man1/" } # vim:set ts=2 sw=2 et: