Name: framework-system Version: 0.6.3 Release: 1%{?dist} Summary: Rust libraries and tools to interact with the Framework Computer systems URL: https://github.com/FrameworkComputer/framework-system Source0: %{url}/archive/refs/tags/v%{version}.tar.gz License: BSD-3-Clause AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND BSD-2-Clause AND MIT AND MPL-2.0 AND (Unlicense OR MIT) BuildRequires: anda-srpm-macros BuildRequires: cargo-rpm-macros BuildRequires: mold BuildRequires: rust-udev-devel BuildRequires: rust BuildRequires: systemd-devel BuildRequires: hidapi-devel Provides: framework_tool ExclusiveArch: x86_64 Packager: Owen Zimmerman %description %{summary}. %pkg_completion -bz framework_tool %prep %autosetup -n framework-system-%{version} %cargo_prep_online %build %cargo_build %install install -Dm755 target/rpm/framework_tool %{buildroot}%{_bindir}/framework_tool install -Dm 644 framework_tool/completions/bash/framework_tool %{buildroot}%{bash_completions_dir}/framework_tool.bash install -Dm 644 framework_tool/completions/zsh/_framework_tool %{buildroot}%{zsh_completions_dir}/_framework_tool %{cargo_license_online} > LICENSE.dependencies %files %doc EXAMPLES.md EXAMPLES_ADVANCED.md README.md support-matrices.md %license LICENSE.md %license LICENSE.dependencies %{_bindir}/framework_tool %changelog * Tue Dec 23 2025 Owen Zimmerman - Initial commit