diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 21 insertions, 29 deletions
@@ -1,50 +1,42 @@ # Maintainer: Sergi Jimenez <sjr@redhat.com> pkgname=kcli -pkgver=12.6 -pkgrel=2 -pkgdesc="CLI wrapper around libvirt/aws/gcp/kubevirt/openstack/ovirt" +pkgver=11.10 +pkgrel=1 +pkgdesc="kcli is a CLI wrapper around libvirt" arch=('any') url="https://github.com/karmab/kcli" license=('Apache') depends=('cdrtools' 'nmap' - 'python' - 'libvirt-python>=2.0.0' - 'python-ovirt-engine-sdk' - 'python-docker>=2.0.0' - 'python-flask' - 'python-iptools' - 'python-kubernetes' - 'python-netaddr' - 'python-pyaml' - 'python-prettytable' - 'python-boto3' - 'python-google-api-python-client' - 'python-google-auth-httplib2' - 'python-neutronclient' - 'python-glanceclient' - 'python-keystoneclient' - 'python-novaclient') - -makedepends=('python-setuptools' + 'python2' + 'libvirt-python2>=2.0.0' + 'python2-docker>=2.0.0' + 'python2-flask' + 'python2-iptools' + 'python2-kubernetes' + 'python2-netaddr' + 'python2-pyaml' + 'python2-prettytable') +makedepends=('python2-setuptools' 'ruby-ronn') optdepends=('libvirt: locally managed VMs' 'qemu: libvirt KVM driver' 'docker: interaction with local docker daemon') provides=("kcli=${pkgver}") source=($pkgname-$pkgver.tar.gz::"${url}/archive/v${pkgver}.tar.gz") -sha256sums=('16b069580372d066537ca767aca587a577e3848c67a10cd267bcbb67d9d926b4') +sha256sums=('c409a60a8f9e1713db1e34b2afef2b8cb27e90dc3b13504d1dcf409e1404b8d0') package() { cd "$pkgname-$pkgver" - python setup.py install --root="$pkgdir/" - install -m 755 -o root -g root -d ${pkgdir}/usr/share/kcli - install -m 755 -o root -g root -d ${pkgdir}/usr/share/man/man1 + python2 setup.py install --root="$pkgdir/" + mkdir -p "${pkgdir}/usr/share/kcli" + mkdir -p "${pkgdir}/usr/share/man1" cp -r extras "${pkgdir}/usr/share/kcli/" cp -r plans "${pkgdir}/usr/share/kcli/" cp -r samples "${pkgdir}/usr/share/kcli/" - - LANG=en_US.UTF-8 ronn --pipe -r README.md | gzip -c > kcli.1.gz - install -m 644 -o root -g root kcli.1.gz "${pkgdir}/usr/share/man/man1/" + LANG=en_US.UTF-8 ronn -r README.md + mv README kcli.1 + gzip kcli.1 + cp kcli.1.gz "${pkgdir}/usr/share/man1/" } |