diff --git a/archlinux/PKGBUILD b/archlinux/PKGBUILD index 076e9a8..86e3b15 100644 --- a/archlinux/PKGBUILD +++ b/archlinux/PKGBUILD @@ -60,6 +60,12 @@ build() { done } +#This package provides: +# * qrexec agent +# * qubes rpc scripts +# * core linux tools and scripts +# * core systemd services and drop-ins +# * basic network functionality (setting IP address, DNS, default gateway) package_qubes-vm-core() { depends=("qubes-vm-utils>=3.1.3" python2 python2-xdg ethtool ntp net-tools gnome-packagekit imagemagick fakeroot notification-daemon dconf @@ -67,7 +73,7 @@ package_qubes-vm-core() { python2-dbus xdg-utils notification-daemon gawk sed procps-ng librsvg socat ) - optdepends=(gnome-keyring gnome-settings-daemon python2-nautilus gpk-update-viewer) + optdepends=(gnome-keyring gnome-settings-daemon python2-nautilus gpk-update-viewer qubes-vm-networking qubes-vm-keyring) install=PKGBUILD.install # Note: Archlinux removed use of directory such as /sbin /bin /usr/sbin (https://mailman.archlinux.org/pipermail/arch-dev-public/2012-March/022625.html) @@ -112,7 +118,6 @@ EOF } #This package provides: -# * basic network functionality (setting IP address, DNS, default gateway) # * proxy service used by TemplateVMs to download updates # * qubes-firewall service (FirewallVM) # @@ -122,6 +127,7 @@ EOF # * show/hide NetworkManager applet icon # package_qubes-vm-networking() { + pkgdesc="Qubes OS tools allowing to use a Qubes VM as a NetVM/ProxyVM" depends=(qubes-vm-core "qubes-vm-utils>=3.1.3" python2 ethtool net-tools "qubes-db-vm>=3.2.1" networkmanager iptables tinyproxy nftables )