Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37736272
en ru br
Репозитории ALT
S:1.36-alt5.svn2349
5.1: 1.34-alt8.svn1114
4.1: 1.34-alt7.svn1114
4.0: 1.34-alt6.svn1114.M40.1
3.0:
+backports:1.32b-alt0.M30.1
www.altlinux.org/Changes

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

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

# This spec for backport to M30 is autogenerated. Do not edit it.
Name: quake3
Version: 1.32b
Release: alt0.M30.1

Summary: Quake 3: Arena by ID Software
License: GPL
Group: Games/Arcade
URL: http://www.idsoftware.com/

Source0: ftp://ftp.idsoftware.com/idstuff/source/quake3-1.32b-source.zip
Source1: quake3-client.menu
Source2: quake3-client-smp.menu

Patch0: quake3-1.32b-linux.patch
Patch1: quake3-1.32b-alt-optflags.patch
Packager: Igor Zubkov <icesik at altlinux.ru>

Requires: %name-client

# Automatically added by buildreq on Fri Aug 26 2005

BuildRequires: nasm unzip xorg-x11-devel

BuildRequires: rpm-build-compat >= 0.4

%description
Quake 3: Arena by ID Software.

%description -l ru_RU.KOI8-R
Quake 3: Arena by ID Software.
Превосходная 3Д стреляка.

%package common
Group: Games/Arcade
Summary: Quake 3: Arena by ID Software (Common files)

%description common
Quake 3: Arena by ID Software.
Common files.

%description common -l ru_RU.KOI8-R
Quake 3: Arena by ID Software.
Общие файлы.

%package client
Group: Games/Arcade
Summary: Quake 3 - client part
Requires: %name-common = %version

%description client
Quake 3: Arena by ID Software - client part.

%package client-smp
Group: Games/Arcade
Summary: Quake 3 - client part
Requires: %name-common = %version

%description client-smp
Quake 3: Arena by ID Software - client part.

%description client-smp -l ru_RU.KOI8-R
Клиент для игры Quake 3: Arena by ID Software.

%package server
Group: Games/Arcade
Summary: Quake 3: Arena by ID Software (dedicated server)
Requires: %name-common = %version

%description server
Quake 3: Arena by ID Software.
Dedicated server.

%description server -l ru_RU.KOI8-R
Quake 3: Arena by ID Software.
Выделенный сервер.

%prep
%setup -q
pushd code/unix
%patch0 -p0
popd
%patch1 -p1

%build


pushd code/unix
%make_build build_release
popd

%install
%__mkdir_p %buildroot%_libdir/games/quake3/baseq3/
%__mkdir_p %buildroot%_libdir/games/quake3/missionpack/
%__mkdir_p %buildroot%_menudir/

%__install -p -D -m644 %SOURCE1 %buildroot%_menudir/quake3-client
%__install -p -D -m644 %SOURCE2 %buildroot%_menudir/quake3-client-smp


cd code/unix/releasei386-glibc/
install -s -m 0755 linuxquake3 %buildroot%_libdir/games/quake3/quake3.x86
install -s -m 0755 linuxquake3-smp %buildroot%_libdir/games/quake3/quake3-smp.x86
install -s -m 0755 linuxq3ded %buildroot%_libdir/games/quake3/q3ded
install -s -m 0755 baseq3/cgamei386.so %buildroot%_libdir/games/quake3/baseq3/
install -s -m 0755 baseq3/qagamei386.so %buildroot%_libdir/games/quake3/baseq3/
install -s -m 0755 baseq3/uii386.so %buildroot%_libdir/games/quake3/baseq3/
install -s -m 0755 missionpack/cgamei386.so %buildroot%_libdir/games/quake3/missionpack/
install -s -m 0755 missionpack/qagamei386.so %buildroot%_libdir/games/quake3/missionpack/
install -s -m 0755 missionpack/uii386.so %buildroot%_libdir/games/quake3/missionpack/

%post client
%update_menus

%postun client
%clean_menus

%post client-smp
%update_menus

%postun client-smp
%clean_menus

%files

%files common
%_libdir/games/quake3/baseq3/cgamei386.so
%_libdir/games/quake3/baseq3/qagamei386.so
%_libdir/games/quake3/baseq3/uii386.so
%_libdir/games/quake3/missionpack/cgamei386.so
%_libdir/games/quake3/missionpack/qagamei386.so
%_libdir/games/quake3/missionpack/uii386.so

%files client
%_libdir/games/quake3/quake3.x86
%_menudir/quake3-client

%files client-smp
%_libdir/games/quake3/quake3-smp.x86
%_menudir/quake3-client-smp

%files server
%_libdir/games/quake3/q3ded

%changelog

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

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