|
Martin Stransky |
d6e29c1 |
Name: berusky2
|
|
Martin Stransky |
8b16e17 |
Version: 0.10
|
|
|
61c67e6 |
Release: 18%{?dist}
|
|
Martin Stransky |
d6e29c1 |
License: GPLv2+
|
|
Martin Stransky |
d6e29c1 |
Summary: Sokoban clone
|
|
Martin Stransky |
d6e29c1 |
Group: Amusements/Games
|
|
Martin Stransky |
d6e29c1 |
Source: http://www.anakreon.cz/download/%{name}-%{version}.tar.gz
|
|
Martin Stransky |
ba9bca4 |
Source1: berusky2.appdata.xml
|
|
Martin Stransky |
ba9bca4 |
Source2: berusky2.png
|
|
|
8211d08 |
Patch0: berusky2-anim-crash.patch
|
|
|
b3e6270 |
Patch1: berusky2-gcc6.patch
|
|
|
8d3eef3 |
Patch2: berusky2-gcc7.patch
|
|
|
2194c07 |
Patch3: berusky2-mmalloc.patch
|
|
Martin Stransky |
d6e29c1 |
URL: http://www.anakreon.cz/en/Berusky2.htm
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
8b16e17 |
Requires: berusky2-data >= 0.9
|
|
Martin Stransky |
d6e29c1 |
BuildRequires: SDL-devel
|
|
Martin Stransky |
d6e29c1 |
BuildRequires: SDL_image-devel
|
|
Martin Stransky |
d6e29c1 |
BuildRequires: gtk2-devel
|
|
Martin Stransky |
d6e29c1 |
BuildRequires: desktop-file-utils
|
|
Martin Stransky |
0634420 |
BuildRequires: freealut-devel
|
|
Martin Stransky |
0634420 |
BuildRequires: openal-soft-devel
|
|
Martin Stransky |
0634420 |
BuildRequires: libvorbis-devel
|
|
|
296801a |
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
%description
|
|
Martin Stransky |
d6e29c1 |
Berusky 2 is a game that challenges your visual/spatial thinking
|
|
Martin Stransky |
d6e29c1 |
and ability to find a way to resolve a logic task. Using five bugs,
|
|
Martin Stransky |
d6e29c1 |
you'll go through an adventure full of various puzzles spread across
|
|
Martin Stransky |
d6e29c1 |
nine episodes. Individual episodes differ in appearance and difficulty,
|
|
Martin Stransky |
d6e29c1 |
which increases throughout the game.
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
%prep
|
|
Martin Stransky |
d6e29c1 |
%setup -q
|
|
|
8211d08 |
%patch0 -p1 -b .anim-crash
|
|
|
b3e6270 |
%patch1 -p1 -b .gcc
|
|
|
8d3eef3 |
%patch2 -p1 -b .gcc7
|
|
|
2194c07 |
%patch3 -p1 -b .mmalloc
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
%build
|
|
Martin Stransky |
d6e29c1 |
%configure CFLAGS="$RPM_OPT_FLAGS"
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
make %{?_smp_mflags}
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
%install
|
|
Martin Stransky |
d6e29c1 |
make DESTDIR=%{buildroot} install
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
# Move documentation so it can get installed to the right place.
|
|
Martin Stransky |
d6e29c1 |
mkdir _tmpdoc
|
|
Martin Stransky |
d6e29c1 |
mv %{buildroot}%{_usr}/doc/%{name}/* _tmpdoc/
|
|
Martin Stransky |
d6e29c1 |
rm -f _tmpdoc/INSTALL
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
# Install ini file
|
|
Martin Stransky |
d6e29c1 |
mkdir -p %{buildroot}%{_var}/games/%{name}
|
|
Martin Stransky |
d6e29c1 |
install -pm 644 %{buildroot}/%{_datadir}/%{name}/berusky3d.ini \
|
|
Martin Stransky |
d6e29c1 |
%{buildroot}%{_var}/games/%{name}
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
# Install icon and desktop file
|
|
Martin Stransky |
ba9bca4 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps
|
|
Martin Stransky |
ba9bca4 |
cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
desktop-file-install --dir %{buildroot}/%{_datadir}/applications \
|
|
Martin Stransky |
d6e29c1 |
--add-category X-Fedora %{buildroot}/%{_datadir}/%{name}/berusky2.desktop
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
# Remove directory that will be owned by data package.
|
|
Martin Stransky |
d6e29c1 |
rm -rf %{buildroot}/%{_datadir}/%{name}
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
ba9bca4 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata/
|
|
Martin Stransky |
ba9bca4 |
cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/appdata/
|
|
Martin Stransky |
ba9bca4 |
|
|
Martin Stransky |
d6e29c1 |
%files
|
|
Martin Stransky |
d6e29c1 |
%doc _tmpdoc/*
|
|
Martin Stransky |
d6e29c1 |
%{_bindir}/berusky2
|
|
Martin Stransky |
d6e29c1 |
%{_datadir}/applications/berusky2.desktop
|
|
Martin Stransky |
ba9bca4 |
%{_datadir}/icons/hicolor/128x128/apps/berusky2.png
|
|
Martin Stransky |
ba9bca4 |
%{_datadir}/appdata/berusky2.appdata.xml
|
|
Martin Stransky |
d6e29c1 |
%dir %{_var}/games/%{name}
|
|
Martin Stransky |
d6e29c1 |
%{_var}/games/%{name}/*
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
%changelog
|
|
|
61c67e6 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-18
|
|
|
61c67e6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
61c67e6 |
|
|
|
95b7423 |
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.10-17
|
|
|
95b7423 |
- Remove obsolete scriptlets
|
|
|
95b7423 |
|
|
|
2a7b3a3 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-16
|
|
|
2a7b3a3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
2a7b3a3 |
|
|
|
0937337 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-15
|
|
|
0937337 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
0937337 |
|
|
|
296801a |
* Wed Jul 12 2017 Michal Toman <mtoman@fedoraproject.org> 0.10-14
|
|
|
296801a |
- Enable on MIPS
|
|
|
296801a |
|
|
|
8d3eef3 |
* Fri Jun 30 2017 Martin Stransky <stransky@redhat.com> 0.10-13
|
|
|
8d3eef3 |
- gcc7 build fix
|
|
|
2194c07 |
- mmalloc link patch
|
|
|
8d3eef3 |
|
|
|
7d6c51c |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-12
|
|
|
7d6c51c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
7d6c51c |
|
|
|
b3e6270 |
* Sun Feb 14 2016 Martin Stransky <stransky@redhat.com> 0.10-11
|
|
|
b3e6270 |
- gcc6 build fix
|
|
|
b3e6270 |
|
|
|
a468ae5 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-10
|
|
|
a468ae5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
a468ae5 |
|
|
Martin Stransky |
28b0b7e |
* Mon Jan 11 2016 Martin Stransky <stransky@redhat.com> 0.10-9
|
|
Martin Stransky |
9e8ad55 |
- fixes more animation crashes (water, teleports, lifts)
|
|
Martin Stransky |
9e8ad55 |
|
|
|
8211d08 |
* Wed Dec 30 2015 Martin Stransky <stransky@redhat.com> 0.10-8
|
|
Martin Stransky |
9e8ad55 |
- fixes animation crashes
|
|
|
8211d08 |
|
|
|
1750544 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-7
|
|
|
1750544 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
1750544 |
|
|
|
c32b1a2 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.10-6
|
|
|
c32b1a2 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
c32b1a2 |
|
|
Martin Stransky |
ba9bca4 |
* Fri Nov 7 2014 Martin Stransky <stransky@redhat.com> 0.10-5
|
|
Martin Stransky |
ba9bca4 |
- Added appdata file
|
|
Martin Stransky |
ba9bca4 |
|
|
|
82915a0 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-4
|
|
|
82915a0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
82915a0 |
|
|
|
03702b0 |
* Thu Jun 19 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.10-3
|
|
|
03702b0 |
- Build on aarch64
|
|
|
03702b0 |
|
|
|
32b47b3 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-2
|
|
|
32b47b3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
32b47b3 |
|
|
Martin Stransky |
8b16e17 |
* Sat Jan 18 2014 Martin Stransky <stransky@redhat.com> 0.10-1
|
|
Martin Stransky |
8b16e17 |
- Updated to 0.10
|
|
Martin Stransky |
8b16e17 |
|
|
|
b45bfa8 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-2
|
|
|
b45bfa8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
b45bfa8 |
|
|
Martin Stransky |
1082ae2 |
* Sun Feb 24 2013 Martin Stransky <stransky@redhat.com> 0.9-1
|
|
Martin Stransky |
802d25a |
- Updated to 0.9
|
|
Martin Stransky |
802d25a |
|
|
Martin Stransky |
1a4d57a |
* Sun Dec 16 2012 Martin Stransky <stransky@redhat.com> 0.8-2
|
|
Martin Stransky |
1a4d57a |
- Updated to 0.8
|
|
Martin Stransky |
1a4d57a |
|
|
Martin Stransky |
1a4d57a |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-3
|
|
Martin Stransky |
1a4d57a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
Martin Stransky |
1a4d57a |
|
|
Martin Stransky |
1a4d57a |
* Wed May 2 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.7-2
|
|
Martin Stransky |
1a4d57a |
- Build on ARM too
|
|
Martin Stransky |
1a4d57a |
|
|
Martin Stransky |
55007f9 |
* Wed Mar 28 2012 Martin Stransky <stransky@redhat.com> 0.7-1
|
|
Martin Stransky |
55007f9 |
- Updated to 0.7
|
|
Martin Stransky |
55007f9 |
|
|
Martin Stransky |
d062ecd |
* Mon Mar 5 2012 Martin Stransky <stransky@redhat.com> 0.6.1-1
|
|
Martin Stransky |
d062ecd |
- Updated to 0.6.1
|
|
Martin Stransky |
d062ecd |
|
|
Martin Stransky |
0634420 |
* Sun Mar 4 2012 Martin Stransky <stransky@redhat.com> 0.6-1
|
|
Martin Stransky |
0634420 |
- Updated to 0.6
|
|
Martin Stransky |
0634420 |
|
|
|
8afbced |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-2
|
|
|
8afbced |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
8afbced |
|
|
Martin Stransky |
d6e29c1 |
* Wed Sep 7 2011 Martin Stransky <stransky@redhat.com> 0.5-1
|
|
Martin Stransky |
d6e29c1 |
- Updated to 0.5
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
* Tue Aug 30 2011 Martin Stransky <stransky@redhat.com> 0.4-1
|
|
Martin Stransky |
d6e29c1 |
- new upstream version
|
|
Martin Stransky |
d6e29c1 |
- spec clean-up (by Richard Shaw)
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
* Mon Aug 22 2011 Martin Stransky <stransky@redhat.com> 0.3-3
|
|
Martin Stransky |
d6e29c1 |
- spec polished
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
* Mon Aug 15 2011 Martin Stransky <stransky@redhat.com> 0.3-2
|
|
Martin Stransky |
d6e29c1 |
- fixed ini file location
|
|
Martin Stransky |
d6e29c1 |
|
|
Martin Stransky |
d6e29c1 |
* Mon Aug 15 2011 Martin Stransky <stransky@redhat.com> 0.3-1
|
|
Martin Stransky |
d6e29c1 |
- initial build
|