diff --git a/gnome-shell-extensions-3.38.2.tar.xz b/gnome-shell-extensions-3.38.2.tar.xz deleted file mode 100644 index 0b3792e..0000000 Binary files a/gnome-shell-extensions-3.38.2.tar.xz and /dev/null differ diff --git a/gnome-shell-extensions-42.2.tar.xz b/gnome-shell-extensions-42.2.tar.xz new file mode 100644 index 0000000..f818c92 Binary files /dev/null and b/gnome-shell-extensions-42.2.tar.xz differ diff --git a/gnome-shell-extensions.spec b/gnome-shell-extensions.spec index a16e134..7c62c45 100644 --- a/gnome-shell-extensions.spec +++ b/gnome-shell-extensions.spec @@ -1,15 +1,19 @@ +%global major_version %%(cut -d "." -f 1 <<<%{version}) +# Minimum GNOME Shell version supported +%global min_gs_version %%(cut -d "." -f 1-3 <<<%{version}) + %global pkg_prefix gnome-shell-extension Name: gnome-shell-extensions -Version: 3.38.2 +Version: 42.2 Release: 1 -Summary: A collection of extensions for GNOME Shell -License: GPLv2+ and BSD +Summary: Modify and extend GNOME Shell functionality and behavior +License: GPLv2+ URL: http://wiki.gnome.org/Projects/GnomeShell/Extensions -Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.38/%{name}-%{version}.tar.xz +Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{version}.tar.xz BuildRequires: meson sassc git gettext >= 0.19.6 pkgconfig(gnome-desktop-3.0) pkgconfig(libgtop-2.0) -Requires: gnome-shell >= 3.30.1 nautilus gnome-menus +Requires: gnome-shell >= %{min_gs_version} nautilus gnome-menus BuildArch: noarch Provides: %{pkg_prefix}-common = %{version}-%{release} gnome-classic-session = %{version}-%{release} @@ -40,28 +44,32 @@ to execute additional and optional function. %install %meson_install -%find_lang gnome-shell-extensions +%find_lang %{name} %files -f %{name}.lang %doc NEWS README.md COPYING - %{_datadir}/gnome-shell/modes/classic.json %{_datadir}/gnome-shell/theme/{*.svg,gnome-classic-high-contrast.css,gnome-classic.css} %{_datadir}/xsessions/gnome-classic.desktop +%{_datadir}/xsessions/gnome-classic-xorg.desktop %{_datadir}/glib-2.0/schemas/00_org.gnome.shell.extensions.classic.gschema.override %{_datadir}/gnome-shell/extensions/{alternate-tab*/,apps-menu*/} %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml %{_datadir}/gnome-shell/extensions/{auto-move-windows*/,drive-menu*/,launch-new-instance*/} %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.apps-menu.gschema.xml %{_datadir}/gnome-shell/extensions/{native-window-placement*/,places-menu*/} %{_datadir}/gnome-shell/extensions/screenshot-window-sizer*/ %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml %{_datadir}/gnome-shell/extensions/{user-theme*/,window-list*/,windowsNavigator*/,workspace-indicator*/} -%{_datadir}/gnome-shell/extensions/horizontal-workspaces*/ +%{_datadir}/wayland-sessions/gnome-*.desktop %changelog +* Mon Jun 13 2022 lin zhang - 42.2-1 +- Update to 42.2 + * Mon May 31 2021 weijin deng - 3.38.2-1 - Upgrade to 3.38.2 - Update Version, Release, Source0, stage 'files' diff --git a/gnome-shell-extensions.yaml b/gnome-shell-extensions.yaml index e653793..b844e80 100644 --- a/gnome-shell-extensions.yaml +++ b/gnome-shell-extensions.yaml @@ -1,4 +1,4 @@ version_control: gitlab.gnome src_repo: gnome-shell-extensions tag_prefix: ^ -seperator: . +separator: .