## START: Set by rpmautospec ## (rpmautospec version 0.8.4) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 3; 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 quake-terminal@diegodario88.github.io %global extdir %{_datadir}/gnome-shell/extensions/%{uuid} Name: gnome-shell-extension-quake-terminal Version: 1.3.0 Release: %autorelease Summary: Drop-down terminal wrapper for GNOME Shell License: GPL-3.0-or-later URL: https://github.com/diegodario88/quake-terminal Source0: %{url}/archive/v%{version}/quake-terminal-%{version}.tar.gz BuildArch: noarch BuildRequires: gettext BuildRequires: glib2 Requires: gnome-shell >= 45 Requires: libadwaita %description Shows and hides a terminal window with a keyboard shortcut. It supports configurable window size, position, animation, and monitor selection. %prep %autosetup -n quake-terminal-%{version} # Rebuild translations and use the system schema cache. find src -name '*.mo' -delete rm -f src/schemas/gschemas.compiled %build for po in src/po/*.po; do msgfmt "$po" -o "${po%.po}.mo" done %install install -d %{buildroot}%{extdir} install -pm0644 src/*.js src/metadata.json %{buildroot}%{extdir}/ install -Dpm0644 src/schemas/org.gnome.shell.extensions.quake-terminal.gschema.xml \ %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.quake-terminal.gschema.xml for mo in src/po/*.mo; do lang=$(basename "$mo" .mo) install -Dpm0644 "$mo" %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/%{uuid}.mo done %find_lang %{uuid} %check glib-compile-schemas --strict --dry-run src/schemas %files -f %{uuid}.lang %license LICENSE %doc README.md %{extdir}/ %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.quake-terminal.gschema.xml %changelog ## START: Generated by rpmautospec * Wed Oct 14 2026 Dawid Wróbel - 1.3.0-3 - Clarify that the extension wraps a terminal application * Wed Oct 14 2026 Dawid Wróbel - 1.3.0-2 - Build review packages from Git in Copr * Wed Oct 14 2026 Dawid Wróbel - 1.3.0-1 - Initial package ## END: Generated by rpmautospec