зТХРРБ :: йЗТЩ/уФТБФЕЗЙС
рБЛЕФ: ufo2000
зМБЧОБС йЪНЕОЕОЙС уРЕЛ рБФЮЙ Sources ъБЗТХЪЙФШ Gear Bugs and FR Repocop
Name: ufo2000
Version: 0.7.1045
Release: alt1
License: GPL
Group: Games/Strategy
Summary: A turn based tactical squad simulation game with multiplayer support (X-COM-like)
Summary(uk_UA.CP1251): Покрокова тактична гра - симулятор бойового підрозділу, що схожа на X-COM
Summary(ru_RU.CP1251): Пошаговая тактическая игра - симулятор боевого подразделения, похожая на X-COM
URL: http://ufo2000.sourceforge.net/
Source: %name-%version-src.tar.bz2
Patch: %name-%version-fixes.patch
Requires: menu-icons-default
# Automatically added by buildreq on Thu Jun 22 2006
BuildRequires: gcc-c++ liballegro-devel libdumb_0.9.2-devel libexpat-devel
BuildRequires: libNL-devel libpng-devel libsqlite3-devel libvorbis-devel subversion
%description
UFO2000 is free and opensource turn based tactical squad simulation game
with multiplayer support. While having its own engine written from scratch,
the game still relies on the data files from the famous X-COM: UFO Defense
game. That's why it looks very much like a multiplayer mod for X-COM.
%description -l uk_UA.CP1251
UFO2000 - безкоштовна, з відкритими вихідними кодами покрокова гра для багатьох
користувачів. Незважаючи на те що гра використовує власний "двигун" що був
написаний "з нуля", вона поки використовує файли з ресурсами від відомої
гри X-COM: UFO Defense. Завдяки цьому вона дуже схожа на модифікацію X-COM
для багатьох користувачів.
Ця версія гри вже містить в собі власний набір файлів з ресурсами (ще дуже
обмежений) включаючи одну карту і може використовуватись без файлів з X-COM!
%description -l ru_RU.CP1251
UFO2000 - бесплатная, с открытими исходными кодами пошаговая многопользовательская
игра. Несмотря на то, что игра использует собственный "движок" написаный "с нуля",
она пока использует файлы ресурсов из известной игры X-COM: UFO Defense.
Из-за этого она очень похожа на многопользовательскую модификацию X-COM.
Эта версия игры уже содержит собственный набор файлов ресурсов (пока очень
ограниченный),включая одну карту и может использоваться без файлов из X_COM!
%package server
Group: Games/Strategy
Summary: Server for UFO2000
Summary(uk_UA.CP1251): Сервер для UFO2000
Summary(ru_RU.CP1251): Сервер для UFO2000
%description server
UFO2000 is free and opensource turn based tactical squad simulation game
with multiplayer support.
This package contain server for the network multiplayer game.
%description -l uk_UA.CP1251
UFO2000 - безкоштовна, з відкритими вихідними кодами покрокова гра для багатьох
користувачів.
Цей пакет містить сервер для гри через мережу для багатьох користувачів.
%description -l ru_RU.CP1251
UFO2000 - бесплатная, с открытими исходными кодами пошаговая многопользовательская
игра.
Этот пакет содержит сервер для многопользовательской игры по-сети.
%prep
%setup -q
%patch -p1
%build
%make DATA_DIR=%_gamesdatadir/%name/ no_ttf=1
%make DATA_DIR=%_gamesdatadir/%name/ server
%install
install -d %buildroot%_gamesdatadir/%name
install -d %buildroot%_gamesbindir
for d in TFTD TFTDDEMO XCOM XCOMDEMO arts datfile extensions fonts init-scripts newmaps newmusic newunits translations
do
cp -r -f $d %buildroot%_gamesdatadir/%name/
done
install -m 755 %name %name-srv %buildroot%_gamesbindir/
install -m 644 keyboard.dat ufo2000.dat %buildroot%_gamesdatadir/%name/
install -m 644 squad.default.lua ufo2000.default.ini %buildroot%_gamesdatadir/%name/
install -m 644 soundmap.xml %buildroot%_gamesdatadir/%name/
install -m 644 ufo2000-srv.conf %buildroot%_gamesdatadir/%name/ufo2000-srv.conf.example
install -m 644 readme_*.{txt,html} %buildroot%_gamesdatadir/%name/
install -m 644 AUTHORS COPYING ChangeLog %buildroot%_gamesdatadir/%name/
#menu
%ifdef _desktopdir
install -d %buildroot%_desktopdir
iconv -f cp1251 -t utf-8 > %buildroot%_desktopdir/%name.desktop <<__MENU__
[Desktop Entry]
Encoding=UTF-8
Name=%name
GenericName=A turn-based tactical game
GenericName[uk]=Покрокова тактична гра
GenericName[ru]=Пошаговая тактическая игра
Comment=A turn-based tactical squad simulation game
Comment[uk]=Покрокова тактична гра - симулятор бойового підрозділу
Comment[ru]=Пошаговая тактическая игра - симулятор боевого подразделения
Exec=%name
MultipleArgs=true
Icon=strategy_section.png
Terminal=false
Type=Application
StartupNotify=false
Categories=Application;Game;StrategyGame;
__MENU__
%else
install -d %buildroot%_menudir
cat > %buildroot%_menudir/%name <<__MENU__
?package(%name): command="%name" needs="X11" \
icon="strategy_section.png" section="Games/Strategy" \
title="%name" \
genericname="A turn-based game" \
longtitle="A turn-based tactical squad simulation game"
__MENU__
%endif
iconv -f cp1251 -t utf-8 > %buildroot%_gamesdatadir/%name/readme-server.alt.txt <<__README__
For start server you need:
copy %_gamesdatadir/%name/ufo2000-srv.conf.example to current directory;
rename it to ufo2000-srv.conf;
edit this file to change server options (if needed);
run ufo2000-srv
Don't run ufo2000-srv under the root account due security reason!
__README__
%post
%update_menus
%postun
%clean_menus
%files
%dir %_gamesdatadir/%name
%_gamesbindir/%name
%_gamesdatadir/%name/*
%exclude %_gamesdatadir/%name/readme-server.alt.txt
%exclude %_gamesdatadir/%name/ufo2000-srv.conf.example
%ifdef _desktopdir
%_desktopdir/*
%else
%_menudir/*
%endif
%files server
%_gamesdatadir/%name/ufo2000-srv.conf.example
%_gamesdatadir/%name/readme-server.alt.txt
%_gamesbindir/%name-srv
%changelog
…
рПМОЩК changelog НПЦОП РТПУНПФТЕФШ ЪДЕУШ
Version: 0.7.1045
Release: alt1
License: GPL
Group: Games/Strategy
Summary: A turn based tactical squad simulation game with multiplayer support (X-COM-like)
Summary(uk_UA.CP1251): Покрокова тактична гра - симулятор бойового підрозділу, що схожа на X-COM
Summary(ru_RU.CP1251): Пошаговая тактическая игра - симулятор боевого подразделения, похожая на X-COM
URL: http://ufo2000.sourceforge.net/
Source: %name-%version-src.tar.bz2
Patch: %name-%version-fixes.patch
Requires: menu-icons-default
# Automatically added by buildreq on Thu Jun 22 2006
BuildRequires: gcc-c++ liballegro-devel libdumb_0.9.2-devel libexpat-devel
BuildRequires: libNL-devel libpng-devel libsqlite3-devel libvorbis-devel subversion
%description
UFO2000 is free and opensource turn based tactical squad simulation game
with multiplayer support. While having its own engine written from scratch,
the game still relies on the data files from the famous X-COM: UFO Defense
game. That's why it looks very much like a multiplayer mod for X-COM.
%description -l uk_UA.CP1251
UFO2000 - безкоштовна, з відкритими вихідними кодами покрокова гра для багатьох
користувачів. Незважаючи на те що гра використовує власний "двигун" що був
написаний "з нуля", вона поки використовує файли з ресурсами від відомої
гри X-COM: UFO Defense. Завдяки цьому вона дуже схожа на модифікацію X-COM
для багатьох користувачів.
Ця версія гри вже містить в собі власний набір файлів з ресурсами (ще дуже
обмежений) включаючи одну карту і може використовуватись без файлів з X-COM!
%description -l ru_RU.CP1251
UFO2000 - бесплатная, с открытими исходными кодами пошаговая многопользовательская
игра. Несмотря на то, что игра использует собственный "движок" написаный "с нуля",
она пока использует файлы ресурсов из известной игры X-COM: UFO Defense.
Из-за этого она очень похожа на многопользовательскую модификацию X-COM.
Эта версия игры уже содержит собственный набор файлов ресурсов (пока очень
ограниченный),включая одну карту и может использоваться без файлов из X_COM!
%package server
Group: Games/Strategy
Summary: Server for UFO2000
Summary(uk_UA.CP1251): Сервер для UFO2000
Summary(ru_RU.CP1251): Сервер для UFO2000
%description server
UFO2000 is free and opensource turn based tactical squad simulation game
with multiplayer support.
This package contain server for the network multiplayer game.
%description -l uk_UA.CP1251
UFO2000 - безкоштовна, з відкритими вихідними кодами покрокова гра для багатьох
користувачів.
Цей пакет містить сервер для гри через мережу для багатьох користувачів.
%description -l ru_RU.CP1251
UFO2000 - бесплатная, с открытими исходными кодами пошаговая многопользовательская
игра.
Этот пакет содержит сервер для многопользовательской игры по-сети.
%prep
%setup -q
%patch -p1
%build
%make DATA_DIR=%_gamesdatadir/%name/ no_ttf=1
%make DATA_DIR=%_gamesdatadir/%name/ server
%install
install -d %buildroot%_gamesdatadir/%name
install -d %buildroot%_gamesbindir
for d in TFTD TFTDDEMO XCOM XCOMDEMO arts datfile extensions fonts init-scripts newmaps newmusic newunits translations
do
cp -r -f $d %buildroot%_gamesdatadir/%name/
done
install -m 755 %name %name-srv %buildroot%_gamesbindir/
install -m 644 keyboard.dat ufo2000.dat %buildroot%_gamesdatadir/%name/
install -m 644 squad.default.lua ufo2000.default.ini %buildroot%_gamesdatadir/%name/
install -m 644 soundmap.xml %buildroot%_gamesdatadir/%name/
install -m 644 ufo2000-srv.conf %buildroot%_gamesdatadir/%name/ufo2000-srv.conf.example
install -m 644 readme_*.{txt,html} %buildroot%_gamesdatadir/%name/
install -m 644 AUTHORS COPYING ChangeLog %buildroot%_gamesdatadir/%name/
#menu
%ifdef _desktopdir
install -d %buildroot%_desktopdir
iconv -f cp1251 -t utf-8 > %buildroot%_desktopdir/%name.desktop <<__MENU__
[Desktop Entry]
Encoding=UTF-8
Name=%name
GenericName=A turn-based tactical game
GenericName[uk]=Покрокова тактична гра
GenericName[ru]=Пошаговая тактическая игра
Comment=A turn-based tactical squad simulation game
Comment[uk]=Покрокова тактична гра - симулятор бойового підрозділу
Comment[ru]=Пошаговая тактическая игра - симулятор боевого подразделения
Exec=%name
MultipleArgs=true
Icon=strategy_section.png
Terminal=false
Type=Application
StartupNotify=false
Categories=Application;Game;StrategyGame;
__MENU__
%else
install -d %buildroot%_menudir
cat > %buildroot%_menudir/%name <<__MENU__
?package(%name): command="%name" needs="X11" \
icon="strategy_section.png" section="Games/Strategy" \
title="%name" \
genericname="A turn-based game" \
longtitle="A turn-based tactical squad simulation game"
__MENU__
%endif
iconv -f cp1251 -t utf-8 > %buildroot%_gamesdatadir/%name/readme-server.alt.txt <<__README__
For start server you need:
copy %_gamesdatadir/%name/ufo2000-srv.conf.example to current directory;
rename it to ufo2000-srv.conf;
edit this file to change server options (if needed);
run ufo2000-srv
Don't run ufo2000-srv under the root account due security reason!
__README__
%post
%update_menus
%postun
%clean_menus
%files
%dir %_gamesdatadir/%name
%_gamesbindir/%name
%_gamesdatadir/%name/*
%exclude %_gamesdatadir/%name/readme-server.alt.txt
%exclude %_gamesdatadir/%name/ufo2000-srv.conf.example
%ifdef _desktopdir
%_desktopdir/*
%else
%_menudir/*
%endif
%files server
%_gamesdatadir/%name/ufo2000-srv.conf.example
%_gamesdatadir/%name/readme-server.alt.txt
%_gamesbindir/%name-srv
%changelog
…
рПМОЩК changelog НПЦОП РТПУНПФТЕФШ ЪДЕУШ