Группа :: Игры/Приключения
Пакет: instead-launcher
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: instead-launcher
Version: 0.6.3
Release: alt1
Group: Games/Adventure
Summary: Game update/launch program for INSTEAD, simple text adventures interpreter
Summary(ru_RU.UTF-8): п≈п╟пЁя─я┐п╥я┤п╦п╨ п╦пЁя─, п╫п╟п©п╦я│п╟п╫п╫я▀я┘ п╢п╩я▐ п╦п╫я┌п╣я─п©я─п╣я┌п╟я┌п╬я─п╟ п©я─п╬я│я┌я▀я┘ я┌п╣п╨я│я┌п╬п╡я▀я┘ п©я─п╦п╨п╩я▌я┤п╣п╫п╦п╧ INSTEAD
License: Distributable
Source: %{name}_%version.tar.gz
Patch: instead-launcher-dropgid.patch
Url: http://instead-launcher.googlecode.com
Requires: instead-sdl
# Automatically added by buildreq on Sun Mar 21 2010
BuildRequires: gcc-c++ libqt4-devel
%description
Game update/launch program for INSTEAD, simple text adventures interpreter.
%description -l ru_RU.UTF-8
п≈п╟пЁя─я┐п╥я┤п╦п╨ п╦пЁя─, п╫п╟п©п╦я│п╟п╫п╫я▀я┘ п╢п╩я▐ п╦п╫я┌п╣я─п©я─п╣я┌п╟я┌п╬я─п╟ п©я─п╬я│я┌я▀я┘ я┌п╣п╨я│я┌п╬п╡я▀я┘ п©я─п╦п╨п╩я▌я┤п╣п╫п╦п╧ INSTEAD.
%prep
%setup
%patch -p1
sed -i 's at return QDir::home().absolutePath() + "/.instead/games/"; at return "%_localstatedir/instead/games"; at
s at "/usr/local/bin/sdl-instead" at "%_bindir/sdl-instead" at ' platform.cpp
sed -i '/Exec=/s at .* at Exec=%_bindir/%name at ' %name.desktop.in
cat > %name.sh << at at at
#!/bin/sh
GAMESDIR="\$HOME/.instead/games"
test -r "\$GAMESDIR" || {
rm -rf "\$GAMESDIR"
mkdir -p "\$HOME/.instead"
ln -s "%_localstatedir/instead/games" "\$GAMESDIR"; }
exec "\$0.bin"
at at at
%build
qmake-qt4 PREFIX="%prefix"
%make_build
%install
%makeinstall INSTALL_ROOT=%buildroot
mv %buildroot%_bindir/%name %buildroot%_bindir/%name.bin
install -m755 %name.sh %buildroot%_bindir/%name
%files
%doc readme.txt
%attr(2711, root, games) %_bindir/%name.bin
%_bindir/%name
%_desktopdir/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.6.3
Release: alt1
Group: Games/Adventure
Summary: Game update/launch program for INSTEAD, simple text adventures interpreter
Summary(ru_RU.UTF-8): п≈п╟пЁя─я┐п╥я┤п╦п╨ п╦пЁя─, п╫п╟п©п╦я│п╟п╫п╫я▀я┘ п╢п╩я▐ п╦п╫я┌п╣я─п©я─п╣я┌п╟я┌п╬я─п╟ п©я─п╬я│я┌я▀я┘ я┌п╣п╨я│я┌п╬п╡я▀я┘ п©я─п╦п╨п╩я▌я┤п╣п╫п╦п╧ INSTEAD
License: Distributable
Source: %{name}_%version.tar.gz
Patch: instead-launcher-dropgid.patch
Url: http://instead-launcher.googlecode.com
Requires: instead-sdl
# Automatically added by buildreq on Sun Mar 21 2010
BuildRequires: gcc-c++ libqt4-devel
%description
Game update/launch program for INSTEAD, simple text adventures interpreter.
%description -l ru_RU.UTF-8
п≈п╟пЁя─я┐п╥я┤п╦п╨ п╦пЁя─, п╫п╟п©п╦я│п╟п╫п╫я▀я┘ п╢п╩я▐ п╦п╫я┌п╣я─п©я─п╣я┌п╟я┌п╬я─п╟ п©я─п╬я│я┌я▀я┘ я┌п╣п╨я│я┌п╬п╡я▀я┘ п©я─п╦п╨п╩я▌я┤п╣п╫п╦п╧ INSTEAD.
%prep
%setup
%patch -p1
sed -i 's at return QDir::home().absolutePath() + "/.instead/games/"; at return "%_localstatedir/instead/games"; at
s at "/usr/local/bin/sdl-instead" at "%_bindir/sdl-instead" at ' platform.cpp
sed -i '/Exec=/s at .* at Exec=%_bindir/%name at ' %name.desktop.in
cat > %name.sh << at at at
#!/bin/sh
GAMESDIR="\$HOME/.instead/games"
test -r "\$GAMESDIR" || {
rm -rf "\$GAMESDIR"
mkdir -p "\$HOME/.instead"
ln -s "%_localstatedir/instead/games" "\$GAMESDIR"; }
exec "\$0.bin"
at at at
%build
qmake-qt4 PREFIX="%prefix"
%make_build
%install
%makeinstall INSTALL_ROOT=%buildroot
mv %buildroot%_bindir/%name %buildroot%_bindir/%name.bin
install -m755 %name.sh %buildroot%_bindir/%name
%files
%doc readme.txt
%attr(2711, root, games) %_bindir/%name.bin
%_bindir/%name
%_desktopdir/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь