Name: btrfs-backup-ng Version: 0.8.0 Release: %autorelease Summary: Intelligent, feature-rich backups for btrfs License: MIT URL: https://github.com/berrym/btrfs-backup-ng Source: %{pypi_source btrfs_backup_ng} BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pytest Requires: btrfs-progs Requires: pv %description A modern, feature-rich tool for automated BTRFS snapshot backup management with TOML configuration, time-based retention policies, and robust SSH transfer support. %prep %autosetup -p1 -n btrfs_backup_ng-%{version} %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install %pyproject_save_files -l btrfs_backup_ng mkdir -p %{buildroot}%{_mandir}/man1 install -D -m 0644 man/man1/btrfs*.1* %{buildroot}%{_mandir}/man1/btrfs-backup-ng.1 %check %{pytest} %files -n btrfs-backup-ng -f %{pyproject_files} %doc README.md %{_mandir}/man1/* %{_bindir}/btrfs-backup-ng %changelog %autochangelog