archlinux: add recently splitted packages as optional dependencies of qubes-vm-core
Also improve package description and comments.
This commit is contained in:
		
							parent
							
								
									0999d3b78f
								
							
						
					
					
						commit
						5b45cf1808
					
				@ -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
 | 
			
		||||
             )
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user