Group :: Jogos/Arcade
RPM: freedroidrpg
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: freedroidrpg
Version: 0.10.3
Release: alt1.1
Summary: Isometric action game with RPG elements
License: GPL
Group: Games/Arcade
Url: http://freedroid.sf.net
Packager: Damir Shayhutdinov <damir at altlinux.ru>
BuildPreReq: libSDL-devel libGLU-devel libjpeg-devel zlib-devel libpng-devel libSDL_image-devel libSDL_net-devel libvorbis-devel libSDL_mixer-devel gtk+-devel
Source: %name-%version.tar.bz2
Source1: %name.desktop
Source2: %name-editor.desktop
Source3: %name-16x16.png
Source4: %name-32x32.png
Source5: %name-48x48.png
Patch0: freedroidrpg-0.10.3-alt-fix-buffer-overflow.patch
%description
Interesting Diablo-like game featuring The Tux as the main character.
%package editor
Group: Games/Arcade
Summary: Item and Dialog editors for Freedroid RPG
Requires: %name = %version
%description editor
This package contains Game and Dialog editors required to
develop new content to the Freedroid RPG game.
%prep
%setup -q
%patch0 -p1
%build
%configure --datadir=%_gamesdatadir --bindir=%_gamesbindir
%make_build
%install
%make_install DESTDIR=%buildroot install
%find_lang %name
#install desktop file
mkdir -p %buildroot%_desktopdir
cp %SOURCE1 %SOURCE2 %buildroot%_desktopdir/
#install icons
install -D %SOURCE3 %buildroot%_miconsdir/%name.png
install -D %SOURCE4 %buildroot%_niconsdir/%name.png
install -D %SOURCE5 %buildroot%_liconsdir/%name.png
%post
%update_menus
%post editor
%update_menus
%postun
%clean_menus
%postun editor
%clean_menus
%files -f %name.lang
%doc AUTHORS ChangeLog NEWS README INSTALL
%_gamesbindir/freedroidRPG
%_man6dir/*
%_gamesdatadir/%name
%_desktopdir/%name.desktop
%_liconsdir/%name.png
%_miconsdir/%name.png
%_niconsdir/%name.png
%files editor
%_gamesbindir/ItemEditor
%_gamesbindir/croppy
%_gamesbindir/pngtoico
%_desktopdir/%name-editor.desktop
%changelog
…
Todas as alterações você pod ver aqui
Name: freedroidrpg
Version: 0.10.3
Release: alt1.1
Summary: Isometric action game with RPG elements
License: GPL
Group: Games/Arcade
Url: http://freedroid.sf.net
Packager: Damir Shayhutdinov <damir at altlinux.ru>
BuildPreReq: libSDL-devel libGLU-devel libjpeg-devel zlib-devel libpng-devel libSDL_image-devel libSDL_net-devel libvorbis-devel libSDL_mixer-devel gtk+-devel
Source: %name-%version.tar.bz2
Source1: %name.desktop
Source2: %name-editor.desktop
Source3: %name-16x16.png
Source4: %name-32x32.png
Source5: %name-48x48.png
Patch0: freedroidrpg-0.10.3-alt-fix-buffer-overflow.patch
%description
Interesting Diablo-like game featuring The Tux as the main character.
%package editor
Group: Games/Arcade
Summary: Item and Dialog editors for Freedroid RPG
Requires: %name = %version
%description editor
This package contains Game and Dialog editors required to
develop new content to the Freedroid RPG game.
%prep
%setup -q
%patch0 -p1
%build
%configure --datadir=%_gamesdatadir --bindir=%_gamesbindir
%make_build
%install
%make_install DESTDIR=%buildroot install
%find_lang %name
#install desktop file
mkdir -p %buildroot%_desktopdir
cp %SOURCE1 %SOURCE2 %buildroot%_desktopdir/
#install icons
install -D %SOURCE3 %buildroot%_miconsdir/%name.png
install -D %SOURCE4 %buildroot%_niconsdir/%name.png
install -D %SOURCE5 %buildroot%_liconsdir/%name.png
%post
%update_menus
%post editor
%update_menus
%postun
%clean_menus
%postun editor
%clean_menus
%files -f %name.lang
%doc AUTHORS ChangeLog NEWS README INSTALL
%_gamesbindir/freedroidRPG
%_man6dir/*
%_gamesdatadir/%name
%_desktopdir/%name.desktop
%_liconsdir/%name.png
%_miconsdir/%name.png
%_niconsdir/%name.png
%files editor
%_gamesbindir/ItemEditor
%_gamesbindir/croppy
%_gamesbindir/pngtoico
%_desktopdir/%name-editor.desktop
%changelog
…
Todas as alterações você pod ver aqui