Name: txnupd-maintenance-tools Version: 1.0.beta Release: 1%{?dist} Summary: Update Notifier and Maintenance Tools License: GPL-3.0-or-later URL: https://codeberg.org/KalpaDesktop/txnupd-maintenance-tools Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst BuildRequires: cmake BuildRequires: dbus-common BuildRequires: python3-pytest BuildRequires: scdoc BuildRequires: systemd-rpm-macros Requires: python3 >= 3.11 Requires: python3-dbus Requires: python3-gobject Requires: typelib(Notify) Requires: tukit Requires: tukitd BuildArch: noarch %description D-Bus notifier daemon/client for both transactional-update and dnf5-txnupd transactional systems, and snapshot/system maintenance tools for transactional systems %prep %autosetup -p1 %conf %cmake \ -DINSTALL_SYSTEMD_PRESET=OFF %build %cmake_build %install %cmake_install %check python3 -m pytest -v %files %license LICENSE %doc README.md %{_bindir}/transactional-update-notifier %{_bindir}/txnupd-maint %{_bindir}/txnupd-notifier %{_datadir}/%{name}/txnupd-notifier.conf %{_datadir}/dbus-1/system.d/org.opensuse.tukit.Updated.conf %{_mandir}/man?/txnupd*.?.gz %{_userunitdir}/txnupd-notifier.service %changelog * Fri Jun 19 2026 Shawn W Dunn - 1.0.beta-1 - Initial Packaging