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

Группа :: Игры/Стратегия
Пакет: lgeneral

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

%define beta beta-13
#define unpack tar
Name:         lgeneral
Summary:      Turn-based strategy inspired by Panzer General
Version:      1.2
Release:      alt5.2
License:      GPL
Group:        Games/Strategy
URL:          http://lgames.sf.net
Packager:     Mikhail Pokidko <pma at altlinux.org>
Source:       %name-%version%beta.tar.gz
Source2: %name.NOTES.ALT
Source3: scenarios.tar.bz2
Source4: nicolas.zip
Source5: newcampaign.zip
Source6: APP-6A.zip
Patch0:      %name.patch
Patch1: %name.build.patch
Patch2: lgeneral-1.2-alt-gettext.patch
Patch3: lgeneral-1.2-alt-link.patch
Patch4: %name-%version-alt-gcc6.patch

Obsoletes: pg-data

# Automatically added by buildreq on Wed Aug 29 2007

BuildRequires: libSDL-devel libSDL_mixer-devel unzip

%description
LGeneral is a turn-based strategy engine heavily inspired by Panzer General.
Original data files can be downloaed from http://lgames.sourceforge.net/index.php?project=LGeneral

%prep
%setup -q -n %name-%version%beta
%patch0 -p2
%patch1 -p1
%patch2 -p2
%patch3 -p2
%patch4 -p2

touch config.rpath

%build
%autoreconf
%configure \
--disable-rpath \
--with-libintl-prefix=%prefix


make

%install
mkdir -p %buildroot%_datadir/games/%name/pg-data
make install DESTDIR="%buildroot"
tar xvfj %SOURCE3
mv scenarios/* %buildroot%_datadir/games/%name/scenarios/
unzip %SOURCE4
cp -pr nicolas/* %buildroot%_datadir/games/%name/
unzip %SOURCE5
cp -pr  NewCampaign/* %buildroot%_datadir/games/%name/
unzip %SOURCE6 -d APP
cp -pr APP/* %buildroot%_datadir/games/%name/
#cp -pr APP/sounds/* %buildroot%_datadir/games/%name/
#cp -pr APP/units/* %buildroot%_datadir/games/%name/


cp %SOURCE2 %buildroot%_datadir/games/%name/NOTES.ALT

#post

#/usr/bin/lgc-pg -s /usr/share/games/lgeneral/pg-data -d /usr/share/games/lgeneral

%files
#attr(0755,-,-)
%_bindir/*
%_datadir/games/%name/*
%_datadir/locale/de/*
%_datadir/locale/en/*
%_man1dir/lgc-pg.*
%_man6dir/lgeneral.*


%changelog

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

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