11# Maintainer: Frédéric Pierret (fepitre) <frederic@invisiblethingslab.com>
22
3- pkgname=(qubes-vm-core qubes-vm-networking qubes-vm-keyring qubes-vm-passwordless-root qubes-vm-dom0-updates)
3+ pkgname=(qubes-vm-core qubes-vm-networking qubes-vm-keyring qubes-vm-nautilus qubes-vm- passwordless-root qubes-vm-dom0-updates)
44pkgver=@VERSION@
55pkgrel=@REL@
66pkgdesc="The Qubes core files for installation inside a Qubes VM."
@@ -89,9 +89,9 @@ package_qubes-vm-core() {
8989 gnome-settings-daemon
9090 gpk-update-viewer
9191 python-caja
92- python-nautilus
93- qubes-vm-networking
9492 qubes-vm-keyring
93+ qubes-vm-nautilus
94+ qubes-vm-networking
9595 )
9696 install="archlinux/PKGBUILD.install"
9797
@@ -105,7 +105,6 @@ package_qubes-vm-core() {
105105 make -C qubes-rpc DESTDIR="$pkgdir" install
106106 make -C qubes-rpc/caja DESTDIR="$pkgdir" install
107107 make -C qubes-rpc/kde DESTDIR="$pkgdir" install
108- make -C qubes-rpc/nautilus DESTDIR="$pkgdir" install
109108 make -C qubes-rpc/thunar DESTDIR="$pkgdir" install
110109 make -C filesystem DESTDIR="$pkgdir" install
111110
@@ -207,6 +206,27 @@ package_qubes-vm-keyring() {
207206 install -m0644 "archlinux/PKGBUILD-keyring-revoked" "${pkgdir}/usr/share/pacman/keyrings/qubesos-vm-revoked"
208207}
209208
209+ package_qubes-vm-nautilus() {
210+ pkgdesc="Qubes OS Nautilus addons for inter-VM file copy/move/open"
211+ arch=("any")
212+ conflicts=('qubes-vm-core<4.3.20')
213+ depends=(
214+ python-nautilus
215+ qubes-vm-core
216+ qubes-vm-qrexec
217+ )
218+
219+ cd "${_pkgnvr}"
220+ make -C qubes-rpc/nautilus install \
221+ DESTDIR="$pkgdir" \
222+ SBINDIR=/usr/bin \
223+ LIBDIR=/usr/lib \
224+ SYSLIBDIR=/usr/lib \
225+ SYSTEM_DROPIN_DIR=/usr/lib/systemd/system \
226+ USER_DROPIN_DIR=/usr/lib/systemd/user \
227+ DIST=archlinux
228+ }
229+
210230package_qubes-vm-passwordless-root() {
211231 pkgdesc="Qubes OS Passwordless root access from normal user"
212232
0 commit comments