From 731d87caaf5763d26aa1cf3bb6fa615a7e97810a Mon Sep 17 00:00:00 2001 From: xinlongchen Date: Thu, 18 Jun 2026 14:47:20 +0800 Subject: [PATCH] init package --- deprecated.package | 1 - gnome-shell-extension-appindicator.spec | 47 +++++++++++++++++++++++++ sources | 1 + 3 files changed, 48 insertions(+), 1 deletion(-) delete mode 100644 deprecated.package create mode 100644 gnome-shell-extension-appindicator.spec create mode 100644 sources diff --git a/deprecated.package b/deprecated.package deleted file mode 100644 index dff8cd2..0000000 --- a/deprecated.package +++ /dev/null @@ -1 +0,0 @@ -This repository is deprecated. \ No newline at end of file diff --git a/gnome-shell-extension-appindicator.spec b/gnome-shell-extension-appindicator.spec new file mode 100644 index 0000000..bf7198b --- /dev/null +++ b/gnome-shell-extension-appindicator.spec @@ -0,0 +1,47 @@ +%global uuid appindicatorsupport@rgcjonas.gmail.com + +Summary: AppIndicator/KStatusNotifierItem support for GNOME Shell +Name: gnome-shell-extension-appindicator +Version: 53 +Release: 1%{?dist} +License: GPL-2.0-only +URL: https://github.com/ubuntu/gnome-shell-extension-appindicator +Source0: %{url}/archive/v%{version}/gnome-shell-extension-appindicator-%{version}.tar.gz + +BuildRequires: gettext jq meson ninja-build +BuildRequires: pkgconfig(glib-2.0) +Requires: gnome-shell +Requires: libappindicator-gtk3 + +BuildArch: noarch + +%description +This extension integrates Ubuntu AppIndicators and KStatusNotifierItems into +GNOME Shell, including support for legacy tray icons. + +Enable with: + + gnome-extensions enable %uuid + +%prep +%autosetup -p1 -n gnome-shell-extension-appindicator-%{version} + +%build +%meson -Dlocal_install=disabled +%meson_build + +%install +%meson_install +%find_lang AppIndicatorExtension +rm -f %{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 +* Wed Jun 17 2026 Xinlong Chen - 53-1 +- [Type] sync +- [DESC] Initial package for GNOME Shell 44 diff --git a/sources b/sources new file mode 100644 index 0000000..a18d082 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (gnome-shell-extension-appindicator-53.tar.gz) = cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441 -- Gitee