From 319619dd362763783eab94f827deaa218e24fcb3 Mon Sep 17 00:00:00 2001 From: Sergey Cherevko Date: Tue, 13 Jun 2023 17:44:23 +0300 Subject: [PATCH] import gnome-shell-extension-appindicator-46-1.el9 --- .gitignore | 1 + .gnome-shell-extension-appindicator.metadata | 1 + SPECS/gnome-shell-extension-appindicator.spec | 139 ++++++++++++++++++ 3 files changed, 141 insertions(+) create mode 100644 .gitignore create mode 100644 .gnome-shell-extension-appindicator.metadata create mode 100644 SPECS/gnome-shell-extension-appindicator.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8cfa325 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/gnome-shell-extension-appindicator-46.tar.gz diff --git a/.gnome-shell-extension-appindicator.metadata b/.gnome-shell-extension-appindicator.metadata new file mode 100644 index 0000000..42f372e --- /dev/null +++ b/.gnome-shell-extension-appindicator.metadata @@ -0,0 +1 @@ +c0f28e6a7f5a76fef2f40366bb273c2c365d5704 SOURCES/gnome-shell-extension-appindicator-46.tar.gz diff --git a/SPECS/gnome-shell-extension-appindicator.spec b/SPECS/gnome-shell-extension-appindicator.spec new file mode 100644 index 0000000..dc186a3 --- /dev/null +++ b/SPECS/gnome-shell-extension-appindicator.spec @@ -0,0 +1,139 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.0) +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +%global uuid appindicatorsupport@rgcjonas.gmail.com + +Name: gnome-shell-extension-appindicator +Version: 46 +Release: %autorelease +Summary: AppIndicator/KStatusNotifierItem support for GNOME Shell +BuildArch: noarch + +License: GPLv2 +URL: https://github.com/ubuntu/gnome-shell-extension-appindicator +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: gettext +BuildRequires: glib2 +BuildRequires: jq +BuildRequires: meson + +Requires: gnome-shell >= 3.14.0 +Requires: libappindicator-gtk3 + +# gnome-shell-extension-appindicator version >= 40 now also includes +# support for legacy X11 tray icons and the topicons(-plus) extensions +# are no longer maintained upstream +Provides: gnome-shell-extension-topicons-plus = %{version}-%{release} +Obsoletes: gnome-shell-extension-topicons-plus <= 27-9 + +%description +This extension integrates Ubuntu AppIndicators and KStatusNotifierItems (KDE's +blessed successor of the systray) into GNOME Shell. + +You can use gnome-tweaks (additional package) or run in terminal: + + $ gnome-extensions enable %uuid + + +%prep +%autosetup -p1 + + +%build +%meson \ + -Dlocal_install=disabled +%meson_build + + +%install +%meson_install +%find_lang AppIndicatorExtension +rm %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled + + +%files -f AppIndicatorExtension.lang +%license LICENSE +%doc README.md AUTHORS.md +%{_datadir}/gnome-shell/extensions/%{uuid}/ +%{_datadir}/glib-2.0/schemas/*.gschema.xml + + +%changelog +* Fri Sep 30 2022 Artem Polishchuk 46-1 +- chore(update): 46 + +* Thu Sep 29 2022 Artem Polishchuk 45-1 +- chore(update): 45 + +* Tue Sep 27 2022 Artem Polishchuk 44-1 +- chore(update): 44 + +* Tue Sep 27 2022 Artem Polishchuk 43-1 +- chore(update): 43 + +* Thu Aug 4 2022 Hans de Goede - 42-3 +- Add a local patch for GNOME 43 compatibility + +* Thu Jul 21 2022 Fedora Release Engineering - 42-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Feb 24 2022 Artem Polishchuk - 42-1 +- chore(update): 42 + +* Tue Feb 22 2022 Hans de Goede - 41-3 +- Fix GNOME 42 compatibility + +* Thu Jan 20 2022 Fedora Release Engineering - 41-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Sep 30 2021 Artem Polishchuk - 41-1 +- build(update): 41 +- build: Switch to Meson +- build(add BR): jq + +* Thu Sep 23 2021 Ivan Mironov - 40-2 +- Add support for GNOME 41 + +* Mon Aug 9 2021 Hans de Goede - 40-1 +- Update to latest upstream release: v40 (rhbz#1971135) +- This includes legacy X11 tray-icon support, make + gnome-shell-extension-appindicator obsolete and provide + gnome-shell-extension-topicons-plus + +* Thu Jul 22 2021 Fedora Release Engineering - 37-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Apr 27 2021 Artem Polishchuk - 37-1 +- build(update): 37 + +* Tue Apr 27 2021 Artem Polishchuk - 35-2 +- build(add dep): libappindicator-gtk3 + +* Fri Mar 19 2021 Artem Polishchuk - 35-1 +- build(update): 35 + +* Tue Jan 26 2021 Fedora Release Engineering - 34-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Sep 19 2020 Artem Polishchuk - 34-1 +- Update to 34 + +* Mon Jul 27 2020 Fedora Release Engineering - 33-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Mar 17 2020 Artem Polishchuk - 33-1 +- Update to 33 + +* Tue Jan 28 2020 Fedora Release Engineering - 30-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Sep 01 2019 Artem Polishchuk - 30-7 +- Initial package +