%define debug_package %{nil} %define repo github.com/LGFae/swww %define version 0.9.5 Name: swww Version: %{version} Release: 1%{?dist} Summary: A Solution to your Wayland Wallpaper Woes License: GPL-3.0 URL: https://%{repo} Source0: https://%{repo}/archive/v%{version}.tar.gz BuildRequires: cargo lz4-devel AutoReq: no AutoReqProv: no %description A Solution to your Wayland Wallpaper Woes Efficient animated wallpaper daemon for wayland, controlled at runtime %prep %setup -q %build cargo build --release %install mkdir -p %{buildroot}%{_bindir} install -m 0755 -T target/release/%{name} %{buildroot}%{_bindir}/%{name} install -m 0755 -T target/release/%{name}-daemon %{buildroot}%{_bindir}/%{name}-daemon %if 0%{?bash_completions_dir:1} mkdir -m 744 -p %{buildroot}%{bash_completions_dir} install -m 0644 -T completions/%{name}.bash %{buildroot}%{bash_completions_dir}/%{name} %endif %if 0%{?zsh_completions_dir:1} mkdir -m 744 -p %{buildroot}%{zsh_completions_dir} install -m 0644 -T completions/_%{name} %{buildroot}%{zsh_completions_dir}/%{name} %endif %if 0%{?fish_completions_dir:1} mkdir -m 744 -p %{buildroot}%{fish_completions_dir} install -m 0644 -T completions/%{name}.fish %{buildroot}%{fish_completions_dir}/%{name} %endif %files %{_bindir}/%{name} %{_bindir}/%{name}-daemon %if 0%{?bash_completions_dir:1} %{bash_completions_dir}/%{name} %endif %if 0%{?zsh_completions_dir:1} %{zsh_completions_dir}/%{name} %endif %if 0%{?fish_completions_dir:1} %{fish_completions_dir}/%{name} %endif %changelog * Tue Aug 06 2024 Andrea Cowley - First COPR release