Name: broot Version: 1.56.3 Release: 1%{?dist} Summary: Broot is a better way to navigate directories, find files, and launch commands. License: MIT URL: https://dystroy.org/broot/ Source0: https://github.com/Canop/broot/archive/refs/tags/v%{version}.tar.gz Source1: broot-%{version}-vendor.tar.gz ExclusiveArch: x86_64 aarch64 BuildRequires: cargo BuildRequires: pkgconfig BuildRequires: rust %description Broot is a terminal based file manager written in Rust. This is an unofficial COPR packaging of Broot and is maintained independently. Upstream project: https://github.com/Canop/broot %prep %autosetup %{__tar} -xzf %{SOURCE1} %build export CARGO_NET_OFFLINE=true cargo build --release %check ./target/release/broot --version %install install -Dpm0755 target/release/broot %{buildroot}%{_bindir}/broot install -Dpm0644 man/page %{buildroot}%{_mandir}/man1/broot.1 install -Dpm0644 $(find target -path '*/build/broot-*/out/broot.bash' -print -quit) %{buildroot}%{_datadir}/bash-completion/completions/broot install -Dpm0644 $(find target -path '*/build/broot-*/out/_broot' -print -quit) %{buildroot}%{_datadir}/zsh/site-functions/_broot install -Dpm0644 $(find target -path '*/build/broot-*/out/broot.fish' -print -quit) %{buildroot}%{_datadir}/fish/vendor_completions.d/broot.fish %files %license LICENSE %doc README.md CHANGELOG.md %{_bindir}/broot %{_mandir}/man1/broot.1* %{_datadir}/bash-completion/completions/broot %{_datadir}/zsh/site-functions/_broot %{_datadir}/fish/vendor_completions.d/broot.fish %changelog * Wed May 13 2026 Fedora COPR 1.56.3-1 - Update to Version 1.56.3