From 9583fddea46c33781a373fa2ef60b1feec82b14f Mon Sep 17 00:00:00 2001 From: Mark Roboff Date: Mon, 26 Jan 2026 19:21:06 -0800 Subject: [PATCH] Initial upload: vm-curator-bin 0.1.2 --- .SRCINFO | 21 +++++++++++++++++++++ PKGBUILD | 26 ++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e1f147b67186 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = vm-curator-bin + pkgdesc = A TUI application to manage QEMU/KVM VMs (pre-built binary) + pkgver = 0.1.2 + pkgrel = 1 + url = https://github.com/mroboff/vm-curator + arch = x86_64 + license = MIT + depends = gcc-libs + depends = systemd-libs + depends = qemu-base + optdepends = qemu-system-x86: x86/x86_64 VM support + optdepends = qemu-system-arm: ARM/AArch64 VM support + optdepends = qemu-system-ppc: PowerPC VM support + optdepends = edk2-ovmf: UEFI boot support + optdepends = polkit: privilege escalation for KVM + provides = vm-curator + conflicts = vm-curator + source = vm-curator-bin-0.1.2.tar.gz::https://github.com/mroboff/vm-curator/releases/download/v0.1.2/vm-curator-v0.1.2-linux-x86_64.tar.gz + sha256sums = c853412fc0b7fff5bef4d52cd9be5f70964e46889f74e7df02243f8ed8b971cb + +pkgname = vm-curator-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0fb095ec08bd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Mark Roboff +pkgname=vm-curator-bin +pkgver=0.1.2 +pkgrel=1 +pkgdesc="A TUI application to manage QEMU/KVM VMs (pre-built binary)" +arch=('x86_64') +url="https://github.com/mroboff/vm-curator" +license=('MIT') +depends=('gcc-libs' 'systemd-libs' 'qemu-base') +optdepends=( + 'qemu-system-x86: x86/x86_64 VM support' + 'qemu-system-arm: ARM/AArch64 VM support' + 'qemu-system-ppc: PowerPC VM support' + 'edk2-ovmf: UEFI boot support' + 'polkit: privilege escalation for KVM' +) +provides=('vm-curator') +conflicts=('vm-curator') +source=("$pkgname-$pkgver.tar.gz::https://github.com/mroboff/vm-curator/releases/download/v$pkgver/vm-curator-v$pkgver-linux-x86_64.tar.gz") +sha256sums=('c853412fc0b7fff5bef4d52cd9be5f70964e46889f74e7df02243f8ed8b971cb') + +package() { + install -Dm755 "vm-curator" "$pkgdir/usr/bin/vm-curator" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" +}