%global realname Arc-Menu %global uuid arc-menu@linxgem33.com %global realnamel arc-menu Summary: Gnome shell extension designed to replace the standard menu Name: gnome-shell-extension-arc-menu Version: 42 Release: 1%{dist} License: GPLv2 URL: https://gitlab.com/LinxGem33/Arc-Menu Source0: https://gitlab.com/LinxGem33/Arc-Menu/-/archive/v%{version}-Stable/Arc-Menu-v%{version}-Stable.tar.bz2 Patch0: 0001-Customize-Arc-Menu.patch Patch1: 0002-Display-on-all-monitors.patch Patch2: 0003-set-a-hotkey-Super-X-to-open-Arc-Menu.patch Patch4: 0004-Added-MSVSphere-symbolic-icon.patch Patch6: 0006-Grow-Left-panel-size.patch Patch7: 0007-Configuring-Mint-menu-layout.patch BuildArch: noarch BuildRequires: fdupes BuildRequires: git BuildRequires: glib2 BuildRequires: gettext Requires: gnome-shell-extension-common Requires: gnome-menus %description Arc Menu is a Gnome shell extension designed to replace the standard menu found in Gnome 3 this application menu extension has some added benefits over the standard menu found in Gnome 3, these include the long awaited search functionality as well as quick access to files on your system and also the current logged in user along with quick access to the software centre and system settings and other features which can be accessed from the settings menu. %prep %autosetup -n %{realname}-v%{version}-Stable -p1 %build %make_build %install %make_install INSTALL=system %fdupes -s %{buildroot} rm -f %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/COPYING rm -f %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/README.md rm -rf %{buildroot}%{_datadir}/gnome-shell/extensions/arcmenu@arcmenu.com/media/.keep # fix mod find %{buildroot} -type f -exec chmod 644 {} \; mkdir -p %{buildroot}%{_datadir}/pixmaps/ %find_lang %{realnamel} --with-gnome %files -f %{realnamel}.lang %doc README.md %{_datadir}/gnome-shell/extensions/%{uuid}/*.js %{_datadir}/gnome-shell/extensions/%{uuid}/*.json %{_datadir}/gnome-shell/extensions/%{uuid}/media %{_datadir}/gnome-shell/extensions/%{uuid}/menulayouts %{_datadir}/gnome-shell/extensions/%{uuid}/schemas %{_datadir}/gnome-shell/extensions/%{uuid}/AUTHORS %{_datadir}/gnome-shell/extensions/%{uuid}/stylesheet.css %changelog * Thu Feb 08 2024 Alexey Lyubimov - 42-1 - initial build for MSVSphere 8.9 * Fri Oct 27 2023 Arkady L. Shane - 27-11 - Grow Left panel size to 390 * Fri Oct 27 2023 Arkady L. Shane - 27-10 - Grow Left panel size * Fri Oct 27 2023 Arkady L. Shane - 27-9 - Read system name from MSVSPHERE_PRETTY_NAME * Thu Sep 7 2023 Arkady L. Shane - 27-8 - Added MSVSphere symbolic icon - Use main icon from sphere-logos * Wed Sep 6 2023 Arkady L. Shane - 27-7 - Added monochrome icon * Mon Sep 4 2023 Arkady L. Shane - 27-6 - Display on all monitors - Set a hotkey (Super-X) to open ArcMenu * Wed Aug 23 2023 Arkady L. Shane - 27-5 - Update menu icon again * Tue Aug 22 2023 Arkady L. Shane - 27-4 - Update menu icon * Mon Aug 21 2023 Arkady L. Shane - 27-3 - Added menu icon * Wed Aug 9 2023 Arkady L. Shane - 27-2 - Change Menu icon * Sun Jun 25 2023 Arkady L. Shane - 27-1 - initial build for MSVSphere 9.2