From b62d903f732f5d97883c914aef39fce78c9924b9 Mon Sep 17 00:00:00 2001 From: tigro Date: Sun, 25 Jun 2023 22:58:16 +0300 Subject: [PATCH] import gnome-shell-extension-arcmenu-27-1.el9 --- .gitignore | 1 + .gnome-shell-extension-arcmenu.metadata | 1 + SPECS/gnome-shell-extension-arcmenu.spec | 61 ++++++++++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 .gitignore create mode 100644 .gnome-shell-extension-arcmenu.metadata create mode 100644 SPECS/gnome-shell-extension-arcmenu.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..da78f57 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/ArcMenu-v27.tar.bz2 diff --git a/.gnome-shell-extension-arcmenu.metadata b/.gnome-shell-extension-arcmenu.metadata new file mode 100644 index 0000000..ba0b000 --- /dev/null +++ b/.gnome-shell-extension-arcmenu.metadata @@ -0,0 +1 @@ +a9c7c62ff83550cc5036a2b0ea2a754d05d3e2ea SOURCES/ArcMenu-v27.tar.bz2 diff --git a/SPECS/gnome-shell-extension-arcmenu.spec b/SPECS/gnome-shell-extension-arcmenu.spec new file mode 100644 index 0000000..22983a4 --- /dev/null +++ b/SPECS/gnome-shell-extension-arcmenu.spec @@ -0,0 +1,61 @@ +%global realname ArcMenu +%global uuid arcmenu@arcmenu.com +%global realnamel arcmenu + +Summary: Gnome shell extension designed to replace the standard menu +Name: gnome-shell-extension-arcmenu +Version: 27 +Release: 1%{dist} + +License: GPLv2 +URL: https://gitlab.com/arcmenu/ArcMenu/ +Source0: https://gitlab.com/arcmenu/ArcMenu/-/archive/v%{version}/ArcMenu-v%{version}.tar.bz2 +Patch0: ArcMenu-v27-scheme.patch + +BuildArch: noarch + +BuildRequires: fdupes + +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} -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 {} \; + +%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}/searchProviders + +%changelog +* Sun Jun 25 2023 Arkady L. Shane - 27-1 +- initial build for MSVSphere 9.2