Name: proxmox-backup-client Version: 4.0.18 Release: 1 Summary: Proxmox Backup Client License: AGPL-3.0-or-later URL: https://git.proxmox.com/?p=proxmox-backup.git BuildArch: x86_64 BuildRequires: git BuildRequires: gcc BuildRequires: openssl-devel BuildRequires: systemd-devel BuildRequires: libacl-devel BuildRequires: fuse3-devel BuildRequires: libuuid-devel BuildRequires: rust <= 1.88, rust > 1.81 BuildRequires: cargo %description Proxmox Backup Client for Proxmox Backup Server built for RPM based distributions. %global debug_package %{nil} %prep %setup -c git clone git://git.proxmox.com/git/proxmox-backup.git git clone git://git.proxmox.com/git/pathpatterns.git git clone git://git.proxmox.com/git/proxmox.git git clone git://git.proxmox.com/git/pxar.git git clone git://git.proxmox.com/git/proxmox-fuse.git sed -ri "/MAKE_ACCESSORS\(noflush\)/d" proxmox-fuse/src/glue.c rm -rf proxmox-backup/.cargo sed -ri "s/^#(proxmox|pbs|pathpatterns|pxar)/\1/" proxmox-backup/Cargo.toml %build cd proxmox-backup cargo build --release --package proxmox-backup-client --bin proxmox-backup-client --package pxar-bin --bin pxar %install mkdir -p %{buildroot}%{_bindir} install -m 755 proxmox-backup/target/release/%{name} %{buildroot}%{_bindir} install -m 755 proxmox-backup/target/release/pxar %{buildroot}%{_bindir} %clean rm -rf %{buildroot} %files %{_bindir}/%{name} %{_bindir}/pxar %changelog * Wed Oct 29 2025 GamerMine - Creating package