%define _debugsource_template %{nil} %define debug_package %{nil} Name: starship Version: 1.26.0 Release: 1%{?dist} Summary: The cross-shell prompt for astronauts License: ISC AND MIT URL: https://starship.rs Source0: https://github.com/starship/starship/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: rust BuildRequires: cargo BuildRequires: gcc BuildRequires: bash-completion %description The minimal, blazing-fast, and infinitely customizable prompt for any shell. %prep %autosetup -n %{name}-%{version} %build export CARGO_HOME=$PWD/.cargo-home cargo build --release %install install -Dpm 0755 target/release/starship %{buildroot}%{_bindir}/starship install -d %{buildroot}%{bash_completions_dir} install -d %{buildroot}%{_datadir}/zsh/site-functions install -d %{buildroot}%{_datadir}/fish/vendor_completions.d %{buildroot}%{_bindir}/starship completions bash \ > %{buildroot}%{bash_completions_dir}/starship %{buildroot}%{_bindir}/starship completions zsh \ > %{buildroot}%{_datadir}/zsh/site-functions/_starship %{buildroot}%{_bindir}/starship completions fish \ > %{buildroot}%{_datadir}/fish/vendor_completions.d/starship.fish %check test -x %{buildroot}%{_bindir}/starship %files %license LICENSE %doc README.md %{_bindir}/starship %{bash_completions_dir}/starship %{_datadir}/zsh/site-functions/_starship %{_datadir}/fish/vendor_completions.d/starship.fish %changelog * Wed Jul 01 2026 sachesi - 1.26.0-1 - Update to 1.26.0. * Tue May 05 2026 sachesi - 1.25.1-1 - Initial package for Copr. Online build by default (--without vendored).