%define _debugsource_template %{nil} %define debug_package %{nil} Name: taplo Version: 0.10.0 Release: 2%{?dist} Summary: TOML toolkit with formatter, linter and language server License: MIT URL: https://github.com/tamasfe/taplo Source0: %{url}/archive/refs/tags/release-taplo-cli-%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cargo BuildRequires: rust BuildRequires: gcc %description Taplo is a TOML toolkit: a command-line formatter and validator with JSON Schema support, and a language server for TOML files. %prep %autosetup -n %{name}-release-taplo-cli-%{version} %build export CARGO_HOME=$PWD/.cargo-home cargo build --release --locked -p taplo-cli %install install -Dpm 0755 target/release/taplo %{buildroot}%{_bindir}/taplo install -d %{buildroot}%{bash_completions_dir} %{buildroot}%{_bindir}/taplo completions bash > %{buildroot}%{bash_completions_dir}/taplo install -d %{buildroot}%{_datadir}/zsh/site-functions/ %{buildroot}%{_bindir}/taplo completions zsh > %{buildroot}%{_datadir}/zsh/site-functions/_taplo install -d %{buildroot}%{_datadir}/fish/vendor_completions.d/ %{buildroot}%{_bindir}/taplo completions fish > %{buildroot}%{_datadir}/fish/vendor_completions.d/taplo.fish %check %{buildroot}%{_bindir}/taplo --version %files %license LICENSE %doc README.md %{_bindir}/taplo %{bash_completions_dir}/taplo %{_datadir}/zsh/site-functions/_taplo %{_datadir}/fish/vendor_completions.d/taplo.fish %changelog * Wed Sep 23 2026 sachesi - 0.10.0-2 - Rebuild. * Tue Sep 22 2026 sachesi - 0.10.0-1 - Initial package for Copr.