%global forgeurl https://github.com/savantsavior/t-crisis4 %global version 0.0.0 %global commit d3a7ac3e04dfe5899b89d0de73a6a7933564f6a4 %global date 20250912 %global source_date_epoch_from_changelog 0 %forgemeta Name: t-crisis4 Version: %{forgeversion} Release: %{autorelease} Summary: Tetris-like puzzle game License: MIT URL: https://flathub.org/apps/io.github.savantsavior.t-crisis4 Source0: %{forgesource} BuildRequires: make BuildRequires: gcc-g++ BuildRequires: sdl2-compat-devel BuildRequires: SDL2_image-devel BuildRequires: SDL2_mixer-devel BuildRequires: SDL2_ttf-devel BuildRequires: desktop-file-utils %description Tetris-like falling blocks puzzle game with 4-player local multiplayer. %prep %forgesetup %__sed -i -e '/^Exec=/s/-wrapper\.sh$//;$a Path=/usr/share/%{name}' \ io.github.savantsavior.%{name}.desktop %build %make_build %install %__install -p -m 755 -D -t %{buildroot}%{_bindir} tc4-tribute3 %__install -p -m 644 -D -t %{buildroot}%{_licensedir}/%{name} license.txt %__install -p -m 644 -D -t %{buildroot}%{_pkgdocdir} readme.txt %__install -p -m 644 -D -t %{buildroot}%{_iconsdir}/hicolor/256x256/apps \ io.github.savantsavior.%{name}.png %__install -p -m 755 -d -T %{buildroot}%{_datadir}/%{name} %__cp -f -r -t %{buildroot}%{_datadir}/%{name} data desktop-file-install --dir=%{buildroot}%{_datadir}/applications \ io.github.savantsavior.%{name}.desktop %files %license %{_licensedir}/* %doc %{_pkgdocdir} %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/* %{_iconsdir}/hicolor/*/apps/*