@@ -262,9 +262,18 @@ DNF plugin for Qubes specific post-installation actions:
262262%endif
263263%endif
264264
265+ %package bookmark
266+ Summary: Qubes integration for GUI bookmarks
267+ Requires: qubes-core-agent = %{version}
268+ Conflicts: qubes-core-vm < 4.0.0
269+
270+ %description bookmark
271+ GUI bookmarks for useful Qubes OS directories.
272+
265273%package caja
266274Summary: Qubes integration for Caja
267275Requires: qubes-core-agent = %{version}
276+ Requires: qubes-core-agent-bookmark = %{version}
268277%if 0%{?is_opensuse}
269278Requires: python-caja
270279%else
@@ -282,6 +291,7 @@ Caja addons for inter-VM file copy/move/open.
282291%package nautilus
283292Summary: Qubes integration for Nautilus
284293Requires: qubes-core-agent = %{version}
294+ Requires: qubes-core-agent-bookmark = %{version}
285295%if 0%{?is_opensuse}
286296Requires: python-nautilus-common-files
287297%else
@@ -296,6 +306,14 @@ BuildRequires: python-nautilus-common-files
296306%description nautilus
297307Nautilus addons for inter-VM file copy/move/open.
298308
309+ %package thunar
310+ Summary: Thunar support for Qubes VM tools
311+ Requires: Thunar
312+ Requires: qubes-core-agent-bookmark = %{version}
313+
314+ %description thunar
315+ Thunar support for Qubes VM tools
316+
299317%package dom0-updates
300318BuildArch: noarch
301319Summary: Scripts required to handle dom0 updates
@@ -375,13 +393,6 @@ switching from user to root. Since all the user data in a VM is accessible
375393already from normal user account, there is not much more to guard there. Qubes
376394VMs are single user systems.
377395
378- %package thunar
379- Summary: Thunar support for Qubes VM tools
380- Requires: Thunar
381-
382- %description thunar
383- Thunar support for Qubes VM tools
384-
385396%if %{with selinux}
386397%package selinux
387398BuildArch: noarch
@@ -506,6 +517,7 @@ make -C qubes-rpc/kde DESTDIR=$RPM_BUILD_ROOT install-kde4
506517make -C qubes-rpc/kde DESTDIR=$RPM_BUILD_ROOT install-kde5
507518make -C qubes-rpc/nautilus DESTDIR=$RPM_BUILD_ROOT install
508519make -C qubes-rpc/thunar DESTDIR=$RPM_BUILD_ROOT install
520+ make -C qubes-rpc/bookmark DESTDIR=$RPM_BUILD_ROOT install
509521
510522%if 0%{?fedora} >= 41
511523make -C package-managers PYTHON=%{__python3} DESTDIR=$RPM_BUILD_ROOT install install-dnf5
@@ -1102,6 +1114,9 @@ rm -f %{name}-%{version}
11021114%endif
11031115%endif
11041116
1117+ %files bookmark
1118+ /usr/lib/qubes/qvm_bookmark.sh
1119+
11051120%files caja
11061121/usr/share/caja-python/extensions/qvm_copy_caja.py*
11071122/usr/share/caja-python/extensions/qvm_move_caja.py*
@@ -1111,7 +1126,6 @@ rm -f %{name}-%{version}
11111126/usr/share/nautilus-python/extensions/qvm_copy_nautilus.py*
11121127/usr/share/nautilus-python/extensions/qvm_move_nautilus.py*
11131128/usr/share/nautilus-python/extensions/qvm_dvm_nautilus.py*
1114- /usr/lib/qubes/qvm_nautilus_bookmark.sh
11151129
11161130%files thunar
11171131/usr/lib/qubes/qvm-actions.sh
0 commit comments