diff --git a/gnome-shell.spec b/gnome-shell.spec index f96ec82..97d9e65 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -201,6 +201,15 @@ BuildArch: noarch This package contains documentation needed to develop extensions for GNOME Shell. +%package -n gnome-extensions-app +Summary: Manage GNOME Shell extensions +Requires: %name-data = %version-%release +Group: Graphical desktop/GNOME + +%description -n gnome-extensions-app +GNOME Extensions is an application for configuring and removing +GNOME Shell extensions. + %set_typelibdir %_libdir/%name %prep @@ -237,7 +246,6 @@ sed -i 's|=\(gsettings\)|=%_bindir/\1|' data/%xdg_name-disable-extensions.servic %_bindir/%name %_bindir/%name-extension-prefs %_bindir/%name-test-tool -%{?_enable_extensions_app:%_bindir/gnome-extensions-app} %{?_enable_extensions_tool:%_bindir/gnome-extensions %_bindir/gnome-shell-extension-tool} %_libexecdir/%name-calendar-server @@ -259,13 +267,6 @@ sed -i 's|=\(gsettings\)|=%_bindir/\1|' data/%xdg_name-disable-extensions.servic %{?_enable_extensions_tool:%_datadir/bash-completion/completions/gnome-extensions} %_desktopdir/%xdg_name.desktop %_desktopdir/%xdg_name.Extensions.desktop - -%{?_enable_extensions_app:%_desktopdir/org.gnome.Extensions.desktop -%config %_datadir/glib-2.0/schemas/org.gnome.Extensions.gschema.xml -%_datadir/metainfo/org.gnome.Extensions.metainfo.xml -%_datadir/dbus-1/services/org.gnome.Extensions.service -} - %_desktopdir/%xdg_name.PortalHelper.desktop %_datadir/%name/ %_datadir/dbus-1/services/%xdg_name.CalendarServer.service @@ -293,7 +294,7 @@ sed -i 's|=\(gsettings\)|=%_bindir/\1|' data/%xdg_name-disable-extensions.servic %_userunitdir/%{xdg_name}@x11.service %_man1dir/* -%_iconsdir/hicolor/*/*/*.svg +%_iconsdir/hicolor/*/*/%xdg_name.Extensions*.svg %doc README* NEWS @@ -303,6 +304,16 @@ sed -i 's|=\(gsettings\)|=%_bindir/\1|' data/%xdg_name-disable-extensions.servic %_datadir/gtk-doc/html/st/ %endif +%if_enabled extensions_app +%files -n gnome-extensions-app +%_bindir/gnome-extensions-app +%_desktopdir/org.gnome.Extensions.desktop +%config %_datadir/glib-2.0/schemas/org.gnome.Extensions.gschema.xml +%_datadir/metainfo/org.gnome.Extensions.metainfo.xml +%_datadir/dbus-1/services/org.gnome.Extensions.service +%_iconsdir/hicolor/*/*/org.gnome.Extensions*.svg +%endif + %changelog * Sun Jun 30 2024 Yuri N. Sedunov 46.3.1-alt1 - 46.3.1