# Generated by rust2rpm %bcond_without check %global crate sokoban-rs Name: %{crate} Version: 1.1.0 Release: 3%{?dist} Summary: # FIXME License: Apache-2.0 URL: https://crates.io/crates/sokoban-rs Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate Patch0: update.patch Patch1: asset-path.patch ExclusiveArch: %{rust_arches} BuildRequires: rust BuildRequires: cargo # [dependencies] BuildRequires: (crate(bitflags) >= 0.8.0 with crate(bitflags) < 0.9.0) BuildRequires: ((crate(clap) >= 2.20.0 with crate(clap) < 2.21.0) with crate(clap/yaml)) BuildRequires: (crate(sdl2) >= 0.29.0 with crate(sdl2) < 0.30.0) BuildRequires: (crate(xml-rs) >= 0.4.0 with crate(xml-rs) < 0.5.0) %description %{summary}. %prep %autosetup -n %{crate}-%{version} -p1 %cargo_prep %build %cargo_build %install %cargo_install mkdir -p %{buildroot}%{_datadir}/sokoban-rs cp -r assets/* %{buildroot}%{_datadir}/sokoban-rs/ chmod 755 %{buildroot}%{_datadir}/sokoban-rs/font chmod 755 %{buildroot}%{_datadir}/sokoban-rs/image chmod 644 %{buildroot}%{_datadir}/sokoban-rs/font/* chmod 644 %{buildroot}%{_datadir}/sokoban-rs/image/* %if %{with check} %check %cargo_test %endif %files %{_bindir}/sokoban-rs %{_datadir}/sokoban-rs/ %changelog * Fri Mar 03 2017 Michael Cullen - 1.1.0-3 - rebuilt * Thu Mar 02 2017 Michael Cullen - 1.1.0-2 - rebuilt