22 lines
703 B
Bash
22 lines
703 B
Bash
pkgname=compute
|
|
pkgver='%placeholder%'
|
|
pkgrel=1
|
|
pkgdesc='Compute instances management library'
|
|
arch=(any)
|
|
url=https://get.lulzette.ru/hstack/compute
|
|
license=('GPL-3-or-later')
|
|
makedepends=(python python-pip)
|
|
depends=(python libvirt libvirt-python qemu-base qemu-system-x86 qemu-img)
|
|
optdepends=(
|
|
'dnsmasq: required for default NAT/DHCP'
|
|
'iptables-nft: required for default NAT'
|
|
)
|
|
provides=(compute)
|
|
conflicts=()
|
|
|
|
package() {
|
|
pip install --no-cache-dir --no-deps --root $pkgdir ../$pkgname-*.tar.gz
|
|
install -Dm644 ../completion.bash $pkgdir/usr/share/bash-completion/completions/compute
|
|
install -Dm644 $pkgdir/usr/lib/*/site-packages/computed.toml $pkgdir/etc/compute/computed.toml
|
|
}
|