feat: add debian packaging

This commit is contained in:
Martin Wimpress 2023-11-10 14:40:50 +00:00
parent ba1a3f4f3b
commit 702f314589
No known key found for this signature in database
GPG key ID: 61DF940515E06DA3
7 changed files with 302 additions and 0 deletions

42
debian/control vendored Normal file
View file

@ -0,0 +1,42 @@
Source: quickemu
Section: utils
Priority: optional
Maintainer: Martin Wimpress <code@wimpress.io>
Build-Depends:
debhelper-compat (= 12),
Standards-Version: 4.5.1
Homepage: https://github.com/wimpysworld/quickemu
Vcs-Browser: https://github.com/wimpysworld/quickemu
Vcs-Git: https://github.com/wimpysworld/quickemu.git
Rules-Requires-Root: no
Package: quickemu
Architecture: all
Depends:
coreutils,
genisoimage,
jq,
procps,
python3-minimal,
qemu-system (>= 6.0),
socat,
spice-client-gtk,
swtpm,
usbutils,
util-linux,
wget,
x11-xserver-utils,
xdg-user-dirs,
zsync,
${misc:Depends},
${shlibs:Depends},
Suggests:
virt-viewer,
Description: Quickemu creates and runs optimised virtual machines.
Simple script to "manage" Qemu virtual machines. Each virtual machine
configuration is a few lines long requiring minimal setup. The main objective
of the project is to enable quick testing of desktop Linux distributions where
the virtual machines configuration and disk images can be stored anywhere,
such as external USB storage or your home directory. Windows and macOS guests
are also supported.
.