Name: apex-updater Version: 1.0 Release: 1%{?dist} Summary: Native GTK4 System Updater for Apex Linux License: GPLv3 URL: https://github.com/Apex-Linux/apex-core-tools BuildRequires: gcc BuildRequires: meson BuildRequires: ninja-build BuildRequires: gtk4-devel BuildRequires: libadwaita-devel Requires: gtk4 Requires: libadwaita Requires: dnf %description A native C/GTK4 application that checks for system updates via DNF. %prep mkdir -p %{_builddir}/%{name}-%{version} cp -r %{_sourcedir}/* %{_builddir}/%{name}-%{version}/ %build # Meson automatically reads your meson.build and configures paths cd %{name}-%{version} %meson %meson_build %install cd %{name}-%{version} %meson_install %files /usr/bin/apex-updater /usr/share/applications/apex-updater.desktop # Meson installed these, so we just claim ownership of them %dir /usr/share/apex-linux %dir /usr/share/apex-linux/assets /usr/share/apex-linux/assets/logo.png /usr/share/apex-linux/assets/icon1.png /usr/share/apex-linux/assets/icon.png %changelog * Tue Feb 03 2026 Apex Team - 1.0-1 - Initial Release using Meson build system