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,8 +89,8 @@ package_qubes-vm-core() {
8989 gnome-settings-daemon
9090 gpk-update-viewer
9191 python-caja
92- python-nautilus
9392 qubes-vm-keyring
93+ qubes-vm-nautilus
9494 qubes-vm-networking
9595 )
9696 install="archlinux/PKGBUILD.install"
@@ -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,28 @@ 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+ conflicts=('qubes-vm-core<4.3.20')
212+ depends=(
213+ bash
214+ python-gobject
215+ python-nautilus
216+ qubes-vm-core
217+ qubes-vm-qrexec
218+ )
219+
220+ cd "${_pkgnvr}"
221+ make -C qubes-rpc/nautilus install \
222+ DESTDIR="$pkgdir" \
223+ SBINDIR=/usr/bin \
224+ LIBDIR=/usr/lib \
225+ SYSLIBDIR=/usr/lib \
226+ SYSTEM_DROPIN_DIR=/usr/lib/systemd/system \
227+ USER_DROPIN_DIR=/usr/lib/systemd/user \
228+ DIST=archlinux
229+ }
230+
210231package_qubes-vm-passwordless-root() {
211232 pkgdesc="Qubes OS Passwordless root access from normal user"
212233
0 commit comments