Name: i3status-rust Version: 0.34.0 Release: 0%{?dist} Summary: Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust License: GPL-3.0 URL: https://github.com/greshake/i3status-rust Source0: %{url}/archive/refs/tags/v%{version}.tar.gz BuildRequires: cargo-rpm-macros >= 26 BuildRequires: pulseaudio-libs-devel BuildRequires: pipewire-devel BuildRequires: lm_sensors-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(openssl) %description i3status-rs is a feature-rich and resource-friendly replacement for i3status, written in pure Rust. It provides a way to display "blocks" of system information (time, battery status, volume, etc) on the i3 bar. It is also compatible with sway. %prep %autosetup -p1 %build cargo build %install %{cargo_install} mkdir -p %{buildroot}%{_datadir}/%{name} cp -r files/* %{buildroot}%{_datadir}/%{name}/ %files %license LICENSE %doc README.md NEWS.md CONTRIBUTING.md examples/ doc/* %{_bindir}/i3status-rs %{_datadir}/%{name}/ %changelog