Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37729239
en ru br
Репозитории ALT
5.1: 0.3.1-alt3.1
4.1: 0.3.1-alt3
4.0: 0.3.1-alt3
3.0: 0.3.1-alt2
www.altlinux.org/Changes

Группа :: Игры/Спорт
Пакет: ppracer

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define contrib 20050629

Name: ppracer
Version: 0.3.1
Release: alt3

Summary: PlanetPenguin Racer
License: GPL
Group: Games/Sports
URL: http://racer.planetpenguin.de/

Source0: ppracer-%version.tar.bz2
Source1: ppracer-contrib-%contrib.tar.bz2

Patch0: ppracer-0.3.1-alt-i18n.patch
Patch1: ppracer-0.3.1-alt-ui_lang.patch
Patch2: ppracer-0.3.1-alt-gcc41.patch
Patch3: ppracer-contrib-alt-hud.patch

# Automatically added by buildreq on Fri Sep 01 2006

BuildRequires: gcc-c++ imake libSDL-devel libSDL_mixer-devel libXi-devel libXmu-devel libfreetype-devel libmesa-devel libpng-devel tcl-devel xorg-cf-files

%description
PlanetPenguin Racer is an OpenGL racing game featuring Tux, the Linux mascot.
The goal of the game is to slide down a snow- and ice-covered mountain as
quickly as possible. It is based on the GPL version of TuxRacer.

%prep
%setup -q -a 1
%patch -p1
%patch1 -p1
%patch2 -p1
pushd %name-contrib-%contrib
%patch3 -p0
popd

%build
%configure --with-data-dir=%_gamesdatadir/%name --with-tcl=%_libdir
%make_build

%install
%make_install install DESTDIR=%buildroot

cd %name-contrib-%contrib
cp -a courses/* %buildroot%_gamesdatadir/%name/courses/contrib/
cp -a themes/* %buildroot%_gamesdatadir/%name/courses/

cat <<__MENU__ >%name.menu
?package(%name): needs="x11" section="Amusement/Sports" \
title="PP Racer" longtitle="PlanetPenguin Racer" \
command="%_bindir/%name" icon=%name.png
__MENU__

install -pD -m644 %name.menu %buildroot%_menudir/%name
install -pD -m644 icons/ppracer-16x16.png %buildroot%_miconsdir/%name.png
install -pD -m644 icons/ppracer-32x32.png %buildroot%_niconsdir/%name.png
install -pD -m644 icons/ppracer-48x48.png %buildroot%_liconsdir/%name.png

%post
%update_menus

%postun
%clean_menus

%files
%doc AUTHORS ChangeLog
%_bindir/%name
%_gamesdatadir/%name
%_menudir/%name
%_miconsdir/%name.png
%_niconsdir/%name.png
%_liconsdir/%name.png

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin