af88d0f
Summary:        Sokoban clone
dd08d9c
Name:           berusky
Martin Stransky 1d85725
Version:        1.6
0d6cf27
Release:        2%{?dist}
6737b07
License:        GPLv2+
dd08d9c
Group:          Amusements/Games
0d6cf27
Source:         http://www.anakreon.cz/download/%{name}-%{version}.tar.gz
2f78e2a
Source1:        berusky.desktop
2f78e2a
Source2:        berusky.png
0d6cf27
URL:            http://www.anakreon.cz/?q=node/1
Martin Stransky 1d85725
Requires:       berusky-data >= 1.6
Martin Stransky 77a3346
Requires:       SDL SDL_image
Martin Stransky 77a3346
BuildRequires:  SDL-devel SDL_image-devel desktop-file-utils
Martin Stransky 0592816
BuildRequires:  gtk2-devel
dd08d9c
dd08d9c
%description
dd08d9c
Berusky is a 2D logic game based on an ancient puzzle named Sokoban.
dd08d9c
dd08d9c
An old idea of moving boxes in a maze has been expanded with new logic
dd08d9c
items such as explosives, stones, special gates and so on.
dd08d9c
In addition, up to five bugs can cooperate and be controlled by the player.
dd08d9c
dd08d9c
This package contains a binary for the game.
dd08d9c
dd08d9c
%prep
dd08d9c
%setup -q -n %{name}-%{version}
dd08d9c
dd08d9c
%build
dd08d9c
%configure \
dd08d9c
    CFLAGS="$RPM_OPT_FLAGS"
dd08d9c
dd08d9c
make %{?_smp_mflags}
dd08d9c
dd08d9c
%install
0d6cf27
%make_install
dd08d9c
dd08d9c
mkdir -p %{buildroot}/%{_docdir}/%{name}-%{version}
dd08d9c
dd08d9c
pushd %{buildroot}/usr/doc/berusky
dd08d9c
mv * %{buildroot}%{_docdir}/%{name}-%{version}
dd08d9c
popd
dd08d9c
dd08d9c
rm -rf %{buildroot}/%{_datadir}/%{name}
dd08d9c
2f78e2a
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
2f78e2a
cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
0d6cf27
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}
0d6cf27
rm $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/INSTALL
0d6cf27
rm $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/NEWS
dd08d9c
2f78e2a
%post
2f78e2a
touch --no-create %{_datadir}/icons/hicolor || :
2f78e2a
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
2f78e2a
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
2f78e2a
fi
2f78e2a
2f78e2a
%postun
2f78e2a
touch --no-create %{_datadir}/icons/hicolor || :
2f78e2a
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
2f78e2a
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
2f78e2a
fi
2f78e2a
dd08d9c
%files
9481d88
%doc %dir %{_docdir}/%{name}-%{version}
0d6cf27
%doc %{_docdir}/%{name}-%{version}/AUTHORS
0d6cf27
%doc %{_docdir}/%{name}-%{version}/COPYING
0d6cf27
%doc %{_docdir}/%{name}-%{version}/ChangeLog
0d6cf27
%doc %{_docdir}/%{name}-%{version}/README
0d6cf27
%doc %{_docdir}/%{name}-%{version}/TODO
0d6cf27
dd08d9c
%{_bindir}/berusky
0d6cf27
%{_datadir}/applications/berusky.desktop
2f78e2a
%{_datadir}/icons/hicolor/32x32/apps/berusky.png
dd08d9c
dd08d9c
%changelog
0d6cf27
* Mon Feb 11 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 1.6-2
0d6cf27
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
0d6cf27
- clean up spec to follow current guidelines
0d6cf27
- fix url and sourceurl
0d6cf27
- fix desktop file to follow specification
0d6cf27
Martin Stransky 1d85725
* Sat Dec 9 2012 Martin Stransky <stransky@redhat.com> 1.6-1
Martin Stransky 1d85725
- New upstream version (1.6)
Martin Stransky 1d85725
Martin Stransky 22d1ba1
* Sat Sep 15 2012 Martin Stransky <stransky@redhat.com> 1.5-2
Martin Stransky 22d1ba1
- Fixed player profile save
Martin Stransky 22d1ba1
Martin Stransky 0aa8035
* Sat Sep 1 2012 Martin Stransky <stransky@redhat.com> 1.5-1
Martin Stransky 0aa8035
- New upstream version (1.5)
Martin Stransky 0aa8035
45c906e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-2
45c906e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
45c906e
Martin Stransky 82bcd11
* Sun Mar 25 2012 Martin Stransky <stransky@redhat.com> 1.4-1
Martin Stransky 82bcd11
- New upstream version (1.4)
Martin Stransky 82bcd11
b81608d
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-4
b81608d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b81608d
41a835a
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.2-3
41a835a
- Rebuild for new libpng
41a835a
Martin Stransky 66ace0c
* Wed Jun 22 2011 Martin Stransky <stransky@redhat.com> 1.2-2
Martin Stransky 66ace0c
- Fixed rhbz#689106 - seg. fault after start
Martin Stransky 66ace0c
Martin Stransky 9e491c0
* Sun Mar 6 2011 Martin Stransky <stransky@redhat.com> 1.2-1
Martin Stransky 9e491c0
- updated to 1.2
Martin Stransky 9e491c0
9481d88
* Thu Nov 19 2009 Martin Stransky <stransky@redhat.com> 1.1-13
9481d88
- fixed dirs (#473628)
9481d88
f892dd4
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-12
f892dd4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f892dd4
056450f
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-11
056450f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
056450f
494266c
* Tue Dec 2 2008 Martin Stransky <stransky@redhat.com> 1.1-10
494266c
- added patch from #458477 - Berusky aborts at end 
494266c
  of intermediate level 18
494266c
6737b07
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1-9
6737b07
- fix license tag
6737b07
28c52a2
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1-8
28c52a2
- Autorebuild for GCC 4.3
28c52a2
774f8f0
* Fri Jan 18 2008 Martin Stransky <stransky@redhat.com> 1.1-7
2d6fb79
- rebuild
2d6fb79
03c967e
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.1-6
03c967e
- Rebuild for selinux ppc32 issue.
03c967e
2f78e2a
* Thu Jun 26 2007 Martin Stransky <stransky@redhat.com> 1.1-5
2f78e2a
- added a menu entry and an icon
2f78e2a
dd08d9c
* Wed May 23 2007 Martin Stransky <stransky@redhat.com> 1.1-4
dd08d9c
- removed spec files from binary rpm package
dd08d9c
dd08d9c
* Tue May 8 2007 Martin Stransky <stransky@redhat.com> 1.1-3
dd08d9c
- moved documentation from doc/berusky-1.1/berusky to doc/berusky-1.1
dd08d9c
dd08d9c
* Tue May 8 2007 Martin Stransky <stransky@redhat.com> 1.1-2
dd08d9c
- fixed build in mock
dd08d9c
dd08d9c
* Mon Apr 23 2007 Martin Stransky <stransky@redhat.com> 1.1-1
dd08d9c
- fixes from #237416
dd08d9c
dd08d9c
* Fri Apr 20 2007 Martin Stransky <stransky@redhat.com> 1.0-1
0d6cf27
- initial build