Репозитории ALT
Группа :: Игры/Аркады
Пакет: nexuiz
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: nexuiz
Version: 2.0
Release: alt1
Summary: 3D deathmatch shooter game
License: GPL
Group: Games/Arcade
Packager: Pavlov Konstantin <thresh at altlinux.ru>
Url: http://www.nexuiz.com
Source: enginesource20060614.zip
Source1: %name-glx.menu
Source2: %name-sdl.menu
Patch0: nexuiz-1.5-alt-path.patch
BuildRequires: xorg-x11-devel unzip libalsa-devel libSDL-devel
%description
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
%package client-sdl
Group: Games/Arcade
Summary: Nexuiz SDL client
Requires: %name-client-common = %version-%release
Requires: %name-data = %version-%release
%description client-sdl
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains SDL version of Nexuiz client.
%package client-glx
Group: Games/Arcade
Summary: Nexuiz GLX client
Requires: %name-client-common = %version-%release
Requires: %name-data = %version-%release
%description client-glx
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains GLX version of Nexuiz client.
%package client-common
Group: Games/Arcade
Summary: Nexuiz clients common files
%description client-common
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains clients' common files.
%package server
Group: Games/Arcade
Summary: Nexuiz dedicated server
Requires: %name-data = %version-%release
%description server
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains dedicated server for Nexuiz.
%prep
%setup -q -n darkplaces
%patch0 -p1
%build
%make_build nexuiz
%install
mkdir -p %buildroot%_gamesbindir
mkdir -p %buildroot%_iconsdir
mkdir -p %buildroot%_menudir
install -pm755 nexuiz-sdl %buildroot%_gamesbindir
install -pm755 nexuiz-glx %buildroot%_gamesbindir
install -pm755 nexuiz-dedicated %buildroot%_gamesbindir
install -pm644 darkplaces16x16.png %buildroot%_iconsdir/nexuiz16x16.png
install -pm644 darkplaces24x24.png %buildroot%_iconsdir/nexuiz24x24.png
install -pm644 darkplaces32x32.png %buildroot%_iconsdir/nexuiz32x32.png
install -pm644 darkplaces48x48.png %buildroot%_iconsdir/nexuiz48x48.png
install -pm644 darkplaces64x64.png %buildroot%_iconsdir/nexuiz64x64.png
install -pm644 darkplaces72x72.png %buildroot%_iconsdir/nexuiz72x72.png
install -pm644 %SOURCE1 %buildroot%_menudir/%name-glx
install -pm644 %SOURCE2 %buildroot%_menudir/%name-sdl
%post
%update_menus
%postun
%clean_menus
%files client-glx
%_gamesbindir/nexuiz-glx
%_menudir/%name-glx
%files client-sdl
%_gamesbindir/nexuiz-sdl
%_menudir/%name-sdl
%files server
%_gamesbindir/nexuiz-dedicated
%files client-common
%_iconsdir/*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2.0
Release: alt1
Summary: 3D deathmatch shooter game
License: GPL
Group: Games/Arcade
Packager: Pavlov Konstantin <thresh at altlinux.ru>
Url: http://www.nexuiz.com
Source: enginesource20060614.zip
Source1: %name-glx.menu
Source2: %name-sdl.menu
Patch0: nexuiz-1.5-alt-path.patch
BuildRequires: xorg-x11-devel unzip libalsa-devel libSDL-devel
%description
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
%package client-sdl
Group: Games/Arcade
Summary: Nexuiz SDL client
Requires: %name-client-common = %version-%release
Requires: %name-data = %version-%release
%description client-sdl
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains SDL version of Nexuiz client.
%package client-glx
Group: Games/Arcade
Summary: Nexuiz GLX client
Requires: %name-client-common = %version-%release
Requires: %name-data = %version-%release
%description client-glx
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains GLX version of Nexuiz client.
%package client-common
Group: Games/Arcade
Summary: Nexuiz clients common files
%description client-common
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains clients' common files.
%package server
Group: Games/Arcade
Summary: Nexuiz dedicated server
Requires: %name-data = %version-%release
%description server
Nexuiz is a 3d deathmatch shooter based on a darkplaces engine.
This package contains dedicated server for Nexuiz.
%prep
%setup -q -n darkplaces
%patch0 -p1
%build
%make_build nexuiz
%install
mkdir -p %buildroot%_gamesbindir
mkdir -p %buildroot%_iconsdir
mkdir -p %buildroot%_menudir
install -pm755 nexuiz-sdl %buildroot%_gamesbindir
install -pm755 nexuiz-glx %buildroot%_gamesbindir
install -pm755 nexuiz-dedicated %buildroot%_gamesbindir
install -pm644 darkplaces16x16.png %buildroot%_iconsdir/nexuiz16x16.png
install -pm644 darkplaces24x24.png %buildroot%_iconsdir/nexuiz24x24.png
install -pm644 darkplaces32x32.png %buildroot%_iconsdir/nexuiz32x32.png
install -pm644 darkplaces48x48.png %buildroot%_iconsdir/nexuiz48x48.png
install -pm644 darkplaces64x64.png %buildroot%_iconsdir/nexuiz64x64.png
install -pm644 darkplaces72x72.png %buildroot%_iconsdir/nexuiz72x72.png
install -pm644 %SOURCE1 %buildroot%_menudir/%name-glx
install -pm644 %SOURCE2 %buildroot%_menudir/%name-sdl
%post
%update_menus
%postun
%clean_menus
%files client-glx
%_gamesbindir/nexuiz-glx
%_menudir/%name-glx
%files client-sdl
%_gamesbindir/nexuiz-sdl
%_menudir/%name-sdl
%files server
%_gamesbindir/nexuiz-dedicated
%files client-common
%_iconsdir/*
%changelog
…
Полный changelog можно просмотреть здесь