From 2563211c08a75a21842793a6e3879c93a335e6b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sat, 7 Mar 2020 20:35:04 +0100 Subject: [PATCH] Split off Extensions app to a subpackage It's a user-visible app now, so users should be free to install or uninstall it. If everyone goes to plan, it will also be available as a flatpak in time for 3.36.1. --- gnome-shell.spec | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/gnome-shell.spec b/gnome-shell.spec index 0d500c0..8fbec59 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -142,6 +142,15 @@ advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience. +%package -n gnome-extensions-app +Summary: Manage GNOME Shell extensions +License: GPLv2+ +Requires: gnome-shell >= %{version} + +%description -n gnome-extensions-app +GNOME Extensions is an application for configuring and removing +GNOME Shell extensions. + %prep %autosetup -S git @@ -170,11 +179,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %{_bindir}/gnome-extensions %{_bindir}/gnome-shell-extension-tool %{_bindir}/gnome-shell-perf-tool -%{_bindir}/gnome-shell-extension-prefs %{_datadir}/glib-2.0/schemas/*.xml %{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override %{_datadir}/applications/org.gnome.Shell.desktop -%{_datadir}/applications/org.gnome.Extensions.desktop %{_datadir}/applications/evolution-calendar.desktop %{_datadir}/applications/org.gnome.Shell.PortalHelper.desktop %{_datadir}/bash-completion/completions/gnome-extensions @@ -190,9 +197,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml %{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml %{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml -%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Extensions.svg -%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Extensions.Devel.svg -%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Extensions-symbolic.svg %{_userunitdir}/gnome-shell-disable-extensions.service %{_userunitdir}/gnome-shell-wayland.service %{_userunitdir}/gnome-shell-wayland.target @@ -217,6 +221,13 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %{_mandir}/man1/gnome-extensions.1* %{_mandir}/man1/gnome-shell.1* +%files -n gnome-extensions-app +%{_bindir}/gnome-shell-extension-prefs +%{_datadir}/applications/org.gnome.Extensions.desktop +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Extensions.svg +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Extensions.Devel.svg +%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Extensions-symbolic.svg + %changelog * Sun Mar 01 2020 Florian Müllner - 3.35.92-1 - Update to 3.35.92