This commit is contained in:
ge 2024-01-16 22:51:45 +03:00
parent eda3d50607
commit 71ef774060
3 changed files with 8 additions and 3 deletions

View File

@ -19,4 +19,4 @@ build: clean
$(DOCKER_CMD) run --rm -i -v $$PWD/$(BUILDDIR):/mnt --ulimit "nofile=1024:1048576" \
$(DOCKER_IMG) makepkg --nodeps --clean
# Remove unwanted files from build dir
rm $(BUILDDIR)/compute*.tar.gz $(BUILDDIR)/PKGBUILD
find $(BUILDDIR) ! -name '*.pkg.tar.zst' -type f -exec rm -f {} +

View File

@ -1,12 +1,16 @@
pkgname=compute
pkgver='0.1.0-dev4'
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 dnsmasq iptables-nft)
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=()

View File

@ -38,6 +38,7 @@ Depends:
python3-pydantic,
mtools,
dosfstools,
Recommends:
dnsmasq,
dnsmasq-base
Suggests: