Sophie

Sophie

distrib > Mageia > 9 > x86_64 > by-pkgid > fb0e0b3941a6bfd600496ab502509838 > files > 2

fallingtime-1.0.2-3.mga9.src.rpm

%define uname   FallingTime

Name:           fallingtime
Version:        1.0.2
Release:        %mkrel 3
Summary:        2-player arcade game inspired by Fall Down
Group:          Games/Arcade
License:        GPLv2+
URL:            https://github.com/cxong/FallingTime
Source0:        https://github.com/cxong/FallingTime/archive/%{version}/%{uname}-%{version}.tar.gz

BuildRequires:  cmake
BuildRequires:  pkgconfig(sdl2)
BuildRequires:  pkgconfig(SDL2_image)
BuildRequires:  pkgconfig(SDL2_mixer)
BuildRequires:  pkgconfig(SDL2_ttf)

%description
A simple 2-player arcade game where you control a ball and fall through
gaps as long as you can.

%prep
%autosetup -p1 -n %{uname}-%{version}

%build
%cmake -DDATA_DIR=%{_gamesdatadir}/%{name}/
%cmake_build

%install
# Don't use make_install, it drops all in prefix with standalone distribution layout
install -D -m755 %{_vpath_builddir}/falling_time %{buildroot}%{_gamesbindir}/%{name}

install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -a data/* %{buildroot}%{_gamesdatadir}/%{name}/

install -D -m644 pkg/linux/io.github.cxong.fallingtime.desktop \
  %{buildroot}%{_datadir}/applications/io.github.cxong.%{name}.desktop
# install -D -m644 pkg/linux/fallingtime.png \
install -D -m644 data/graphics/icon.png \
   %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

%files
%doc  COPYRIGHT README.md
%{_datadir}/applications/io.github.cxong.%{name}.desktop
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}/
%{_iconsdir}/hicolor/32x32/apps/%{name}.png


%changelog
* Fri Apr 01 2022 umeabot <umeabot> 1.0.2-3.mga9
+ Revision: 1839726
- Mageia 9 Mass Rebuild

* Sat Feb 15 2020 umeabot <umeabot> 1.0.2-2.mga8
+ Revision: 1525536
- Mageia 8 Mass Rebuild
+ wally <wally>
- build with new cmake macros

* Thu Apr 18 2019 akien <akien> 1.0.2-1.mga7
+ Revision: 1393240
- imported package fallingtime