Пакет gnurobbo: Specfile

Name:    gnurobbo
Version: 0.62
Release: alt1

Summary: GNU Robbo - It's popular Atari XE/XL game ported to Linux
License: GPL
URL: http://gnurobbo.sourceforge.net

Group: Games/Arcade

Source: %name-%version.tar.gz
Source1: %name.16.png
Source2: %name.32.png
Source3: %name.48.png
Source4: %name.desktop
Patch1: makefile.patch

Packager: Evgeny V. Shishkov <shev@altlinux.org>

Summary(ru_RU.UTF8): GNU Robbo - популярная игра ATARI XE/XL портированная в Linux

# Automatically added by buildreq on Thu Apr 24 2008
BuildRequires: libSDL-devel libSDL_ttf-devel

%description
This is ATARI XE/XL game ported to Linux. This game was very popular and was one of the greatest ATARI games.
You can see similarities to sokoban, but this game has more features like shooting, unfriendly animals....

%description -l ru_RU.UTF-8
GNU Robbo - ATARI XE / XL игра портированеая на Linux. Эта игра была одной из величайших игр и была очень популярна на ATARI.
Вы можете увидеть сходство с sokoban, но эта игра имеет больше функций, таких как стрельба, злые животные...

%prep
%setup
%patch1 -p1
%__subst 's,PACKAGE_DATA_DIR=./data/,PACKAGE_DATA_DIR=%buildroot%_gamesdatadir/%name/,' Makefile
%__subst 's,BINDIR=./,BINDIR=%buildroot%_gamesbindir/,' Makefile
%__subst 's,DOCDIR=./,DOCDIR=%buildroot%_docdir/%name/,' Makefile

%build
%make_build

%install
%make_install DESTDIR="%buildroot/" install

%__install -pD -m644 %SOURCE1 %buildroot%_miconsdir/%name.png
%__install -pD -m644 %SOURCE2 %buildroot%_niconsdir/%name.png
%__install -pD -m644 %SOURCE3 %buildroot%_liconsdir/%name.png
%__install -pD -m644 %SOURCE4 %buildroot%_desktopdir/%name.desktop

%files
%defattr(-, root, root)
%_gamesbindir/*
%_gamesdatadir/%name
%_desktopdir/%name.desktop
%doc README COPYING ChangeLog
%_miconsdir/%name.png
%_niconsdir/%name.png
%_liconsdir/%name.png

%changelog
* Thu Mar 19 2009 Evgeny V. Shishkov <shev@altlinux.org> 0.62-alt1
- new version 0.62
- update makefile.patch

* Tue Mar 10 2009 Evgeny V. Shishkov <shev@altlinux.org> 0.61-alt3
- fix .desktop file

* Thu Mar 05 2009 Evgeny V. Shishkov <shev@altlinux.org> 0.61-alt2
- fix PACKAGE_DATA_DIR (error: Couldn't open levels folder)

* Tue Mar 03 2009 Evgeny V. Shishkov <shev@altlinux.org> 0.61-alt1
- new version 0.61
    # Added graphical skin support
    # Added a newly created graphical skin: Tronic
    # 15 additional levels converted from RobboVII
    # 32 additional levels converted from RobboVIII
    # 32 additional levels converted from RobboIX
    # Added in-game help and a demo version
    # Added reconfigurable options
    # Added reconfigurable controls
    # Added analogue and digital joystick support
    # Added centering of game within any resolution
    # Added support for different locales
    # Added a Polish translation
    # Many bug fixes 

* Mon Nov 24 2008 Evgeny V. Shishkov <shev@altlinux.org> 0.57-alt3
- remove update_menus, clean_menus from spec file
    (update_menus repocop test)

* Thu Jul 24 2008 Evgeny V. Shishkov <shev@altlinux.org> 0.57-alt2
- change niconsdir macros

* Thu Apr 24 2008 Evgeny V. Shishkov <shev@altlinux.org> 0.57-alt1
- Initial build