Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37042933
en ru br
Репозитории ALT
S:0.7.6-alt4
5.1: 0.7.2-alt3
4.1: 0.7.2-alt1
4.0: 0.7.0-alt0.1cvs20060721
3.0: 0.6.0-alt6
www.altlinux.org/Changes

Группа :: Игры/Аркады
Пакет: pingus

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

%define snapshot_date 20060721
%define srcname %name-%version

Name: pingus
Version: 0.7.2
Release: alt3


Summary: A free Lemmings clone
Summary(ru_RU.KOI8-R): Свободный клон Lemmings
License: GPL
Group: Games/Arcade
Url: http://pingus.seul.org
Packager: Ilya Mashkin <oddity at altlinux.ru>

Source: %name-%version.tar.bz2
Source1: %name.16.xpm
Source2: %name.32.xpm
Source3: %name.48.xpm
Source4: %name.menu

Source6:        pingus.desktop
Source7:        pingus.png

Patch0:         pingus-0.7.0-cflags.patch
Patch6:         pingus-0.7.2-gcc43.patch

Patch7:         pingus-0.7.2-gcc44.patch

#Patch1: pingus-0.6.0-alt-gcc33.patch

#Patch2: pingus-0.6.0-alt-gcc34.patch

# remove 25092007:

#Patch3:         pingus-20060721-gettext.patch
#Patch4:         pingus-20060721-datapath.patch

# old, remove 28092007:

#BuildPreReq: gcc3.2-c++
#requires: clanlib0.8 clanlib0.8-sdl clanlib0.8-gui clanlib0.8-mikmod clanlib0.8-sound clanlib0.8-vorbis libxml2 zlib
#ruildRequires: xorg-x11-libs xorg-x11-devel clanlib0.8-devel clanlib0.8-gui clanlib0.8-sdl clanlib0.8-mikmod clanlib0.8-sound clanlib0.8-vorbis gcc-c++ libjpeg libmikmod-devel libogg libpng-devel libstdc++-devel libvorbis libxml2-devel zlib-devel gettext

# Automatically added by buildreq on Fri Sep 28 2007

BuildRequires: esound flex gcc-c++ ghostscript-utils libSDL-devel rcs

BuildRequires:  libSDL_mixer-devel libSDL_image-devel boost-devel libpng-devel
BuildRequires:  physfs-devel scons boost-signals-devel


%description
Pingus is a free Lemmings clone covered under the GPL. Pingus uses SDL,
which should make it portable over a lot of operating systems in the future. At
the moment the main target is Linux. It is possible to play Pingus in a X
window or in fullscreen.

%description -l ru_RU.KOI8-R
Pingus - свободный клон Lemmings, выпускаемый под GPL. Pingus использует
SDL, что должно сделать его портируемым на множество других операционных
систем в будущем. На данный момент главная цель - Linux. В Pingus возможно
играть в X в окне или в полноэкранном режиме.

%prep
%setup -q
%patch6 -p1
%patch7 -p1

%build

export CCFLAGS="$RPM_OPT_FLAGS"
scons


%install


mkdir -p $RPM_BUILD_ROOT%_man6dir
./install.sh $RPM_BUILD_ROOT%_prefix
install -p -m 644 doc/%name.6 $RPM_BUILD_ROOT%_man6dir/


install -pD -m644 %SOURCE1 $RPM_BUILD_ROOT%_miconsdir/%name.xpm
install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT%_niconsdir/%name.xpm
install -pD -m644 %SOURCE3 $RPM_BUILD_ROOT%_liconsdir/%name.xpm
install -pD -m644 %SOURCE4 $RPM_BUILD_ROOT%_menudir/%name


mkdir -p $RPM_BUILD_ROOT%_datadir/%name
mkdir -p $RPM_BUILD_ROOT%_datadir/%name/data
mkdir -p $RPM_BUILD_ROOT%_datadir/%name/data/themes/
mkdir -p $RPM_BUILD_ROOT%_datadir/%name/data/metamap/
mkdir -p $RPM_BUILD_ROOT%_datadir/%name/data/demos/
mkdir -p $RPM_BUILD_ROOT%_datadir/%name/data/prefabs/


mv data/themes/*.xml  $RPM_BUILD_ROOT%_datadir/%name/data/themes/
mv data/demos/*.*  $RPM_BUILD_ROOT%_datadir/%name/data/demos/
mv data/prefabs/*.xml  $RPM_BUILD_ROOT%_datadir/%name/data/prefabs/


install -m 644 data/metamap/metamap.xml \
 $RPM_BUILD_ROOT%_datadir/%name/data/metamap



%find_lang %name


%files -f %name.lang
%_bindir/*
%_datadir/%name
%_man6dir/*
%_menudir/%name
%_miconsdir/%name.xpm
%_niconsdir/%name.xpm
%_liconsdir/%name.xpm
%doc AUTHORS ChangeLog NEWS README TODO

%changelog

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

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