From b4139d29d638ff8b33fe95cd2038fd70791d0fdc Mon Sep 17 00:00:00 2001 From: lleyton Date: Fri, 17 Nov 2023 02:22:03 -0800 Subject: [PATCH] feat: gnome-shell-extension-appmenu-is-back (#814) --- .../anda.hcl | 5 +++ ...gnome-shell-extension-appmenu-is-back.spec | 34 +++++++++++++++++++ .../update.rhai | 2 ++ 3 files changed, 41 insertions(+) create mode 100644 anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/anda.hcl create mode 100644 anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/gnome-shell-extension-appmenu-is-back.spec create mode 100644 anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/update.rhai diff --git a/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/anda.hcl b/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/anda.hcl new file mode 100644 index 0000000000..ede91daf20 --- /dev/null +++ b/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "gnome-shell-extension-appmenu-is-back.spec" + } +} diff --git a/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/gnome-shell-extension-appmenu-is-back.spec b/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/gnome-shell-extension-appmenu-is-back.spec new file mode 100644 index 0000000000..a7a3ab0f8d --- /dev/null +++ b/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/gnome-shell-extension-appmenu-is-back.spec @@ -0,0 +1,34 @@ +%global extension appmenu-is-back +%global uuid %{extension}@fthx + +Name: gnome-shell-extension-%{extension} +Version: 2 +Release: 1%{?dist} +Summary: GNOME Shell extension to bring back the app menu +License: GPL-3.0-only +URL: https://github.com/fthx/appmenu-is-back + +BuildArch: noarch + +Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz + +Requires: (gnome-shell >= 45~ with gnome-shell < 46~) +Recommends: gnome-extensions-app + +%description +This extension brings back the app menu in the top panel, for GNOME 45 and later. + +%prep +%autosetup -n appmenu-is-back-%{version} + +%install +install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json +install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js + +%files +%license LICENSE +%{_datadir}/gnome-shell/extensions/%{uuid} + +%changelog +* Thu Nov 16 2023 Lleyton Gray - 2-1 +- Initial Release diff --git a/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/update.rhai b/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/update.rhai new file mode 100644 index 0000000000..56ea942c51 --- /dev/null +++ b/anda/desktops/gnome/gnome-shell-extension-appmenu-is-back/update.rhai @@ -0,0 +1,2 @@ +let version = find("v(.+)", gh("fthx/appmenu-is-back"), 1); +rpm.version(version);