From 70f706671222ad5dee7f4465bb4e4cf163b05014 Mon Sep 17 00:00:00 2001 From: tigro Date: Tue, 25 Jul 2023 12:57:47 +0200 Subject: [PATCH] import gnome-shell-extension-desktop-icons-ng-47.0.3-1.el9 --- .gitignore | 1 + ...-shell-extension-desktop-icons-ng.metadata | 1 + ...nome-shell-extension-desktop-icons-ng.spec | 62 +++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 .gitignore create mode 100644 .gnome-shell-extension-desktop-icons-ng.metadata create mode 100644 SPECS/gnome-shell-extension-desktop-icons-ng.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..eaf6af2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/desktop-icons-ng-47.0.3.tar.gz diff --git a/.gnome-shell-extension-desktop-icons-ng.metadata b/.gnome-shell-extension-desktop-icons-ng.metadata new file mode 100644 index 0000000..cbd8420 --- /dev/null +++ b/.gnome-shell-extension-desktop-icons-ng.metadata @@ -0,0 +1 @@ +e8be2426a1e5af3297b0f2fa2069db6737e9c993 SOURCES/desktop-icons-ng-47.0.3.tar.gz diff --git a/SPECS/gnome-shell-extension-desktop-icons-ng.spec b/SPECS/gnome-shell-extension-desktop-icons-ng.spec new file mode 100644 index 0000000..57f6f51 --- /dev/null +++ b/SPECS/gnome-shell-extension-desktop-icons-ng.spec @@ -0,0 +1,62 @@ +%global extid %{extname}@rastersoft.com +%global extname ding +%global extname_full desktop-icons-ng +%global uuid org.gnome.shell.extensions.%{extname} + +Name: gnome-shell-extension-%{extname_full} +Version: 47.0.3 +Release: 1%{?dist} +Summary: GNOME Shell extension (next gen) for providing desktop icons + +License: GPLv3+ +URL: https://gitlab.com/rastersoft/desktop-icons-ng +Source0: %{url}/-/archive/%{version}/desktop-icons-ng-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: gobject-introspection +BuildRequires: intltool +BuildRequires: meson + +Requires: gnome-shell +Requires: nautilus >= 3.38 +Requires: xdg-desktop-portal-gtk + +%description +This package provides a GNOME Shell extension for showing the contents of +~/Desktop on the desktop of the Shell. Common file management operations such as +launching, copy/paste, rename and deleting are supported. + +You can use gnome-tweaks (additional package) or run in terminal: + + gnome-extensions enable %{extid} + + +%prep +%autosetup -n %{extname_full}-%{version} +sed -e "/meson_post_install/d" -i meson.build + + +%build +%meson --localedir=%{_datadir}/locale +%meson_build + + +%install +%meson_install +%find_lang %{extname} + + +%files -f %{extname}.lang +#%license LICENSE +%doc README.md +%{_datadir}/glib-2.0/schemas/%{uuid}.gschema.xml +%{_datadir}/gnome-shell/extensions/%{extid}/ + + +%changelog +* Tue Jul 25 2023 Arkady L. Shane - 47.0.3-1 +- Update to 47.0.3 + +* Thu Dec 24 2020 Casey Jao - 0.14.0-1 +- Initial package +