From bb6ad797eddc96346302bc4a09d091652907cb4d Mon Sep 17 00:00:00 2001 From: Felix Kaechele Date: Jun 26 2022 01:14:46 +0000 Subject: fixup version in setup.py use pyproject_save_files Signed-off-by: Felix Kaechele --- diff --git a/borgmatic.spec b/borgmatic.spec index 039b94b..fb0423b 100644 --- a/borgmatic.spec +++ b/borgmatic.spec @@ -1,6 +1,6 @@ Name: borgmatic Version: 1.6.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple Python wrapper script for borgbackup License: GPLv3 @@ -27,6 +27,8 @@ according to a retention policy, and validates backups for consistency. %autosetup -n %{name} %build +# fixup version, remove at next release +sed -i 's/1.6.4.dev0/1.6.4/' setup.py %pyproject_wheel %{__python3} -c 'from borgmatic.commands.completion import bash_completion; print(bash_completion())' > %{name}-bash-completion @@ -34,6 +36,7 @@ according to a retention policy, and validates backups for consistency. %install %pyproject_install +%pyproject_save_files %{name} install -dm 0750 %{buildroot}%{_sysconfdir}/borgmatic install -dm 0750 %{buildroot}%{_sysconfdir}/borgmatic.d @@ -45,13 +48,11 @@ install -Dpm 0644 sample/systemd/%{name}.timer %{buildroot}%{_unitdir}/%{name}.t install -Dpm 0644 %{name}-bash-completion %{buildroot}%{_datadir}/bash-completion/completions/%{name} -%files +%files -f %{pyproject_files} %doc AUTHORS NEWS README.md %license LICENSE %attr(0750, root, root) %{_sysconfdir}/borgmatic %attr(0750, root, root) %{_sysconfdir}/borgmatic.d -%{python3_sitelib}/%{name}-%{version}.dist-info -%{python3_sitelib}/%{name} %{_bindir}/borgmatic %{_bindir}/generate-borgmatic-config %{_bindir}/upgrade-borgmatic-config @@ -74,6 +75,10 @@ install -Dpm 0644 %{name}-bash-completion %{buildroot}%{_datadir}/bash-completio %changelog +* Sun Jun 26 2022 Felix Kaechele - 1.6.4-2 +- fixup version in setup.py +- use pyproject_save_files + * Sat Jun 25 2022 Felix Kaechele - 1.6.4-1 - update to 1.6.4 - update source URL