%global extid ddterm@amezin.github.com %global extname_full ddterm Name: gnome-shell-extension-%{extname_full} Version: 62.0.2 Release: 1.20260324git33b64640%{?dist} Summary: Another Drop Down Terminal Extension License: GPL-3.0-only URL: https://github.com/ddterm/gnome-shell-extension-ddterm Source0: %{url}/releases/download/v%{version}/ddterm@amezin.github.com.shell-extension.tar.xz Source1: com.github.amezin.ddterm.gschema.override BuildArch: noarch BuildRequires: /usr/bin/glib-compile-schemas BuildRequires: unzip BuildRequires: meson BuildRequires: ninja-build BuildRequires: gjs-devel BuildRequires: git Requires: gnome-shell %description Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland %prep %autosetup -p1 -n %{name} %build meson setup build ninja -C build bundle %check %install mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/ cp -r build %{buildroot}%{_datadir}/gnome-shell/extensions/%{extid} mkdir -p %{buildroot}%{_datadir}/glib-2.0/schemas mv %{buildroot}%{_datadir}/gnome-shell/extensions/%{extid}/schemas/com.github.amezin.ddterm.gschema.xml \ %{buildroot}%{_datadir}/glib-2.0/schemas/ install -m644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas/ rm -rf %{buildroot}%{_datadir}/gnome-shell/extensions/%{extid}/schemas/ sed -i 's@50.beta@50@' %{buildroot}%{_datadir}/gnome-shell/extensions/%{extid}/metadata.json %files %{_datadir}/gnome-shell/extensions/%{extid}/ %{_datadir}/glib-2.0/schemas/* %changelog * Tue Mar 24 2026 Arkady L. Shane - 62.0.2-1.20260324git33b64640 - last snapshot * Sun Dec 28 2025 Arkady L. Shane - 62.0.2-1 - Initial build