%global pkgname seer Name: %{pkgname} Version: 2.5 Release: 1%{?dist} Summary: A modern GDB frontend License: GPL-3.0-or-later URL: https://github.com/epasveer/seer Source0: %{name}-%{version}.tar.gz BuildRequires: cmake >= 3.10 BuildRequires: gcc14 BuildRequires: gcc14-c++ BuildRequires: gdb BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtcharts-devel BuildRequires: qt6-qtsvg-devel %global toolchain gcc14 %description Seer is a modern GDB frontend that provides a graphical user interface for debugging C++ and other languages. It aims to offer a user-friendly and feature-rich experience. %prep %setup -q %build mkdir -p src/build || : cd src/build cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_BUILD_TYPE=Release \ -DQT_VERSION=QT6 \ -B . \ .. cmake --build . %install rm -rf %{buildroot} cd src/build cmake --install . --prefix %{buildroot}%{_prefix} %files %license LICENSE %{_bindir}/seergdb %changelog * Wed Aug 20 2025 Yonghang Wang - 2.5-1 - Initial RPM spec file.