Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37704425
en ru br
Репозитории ALT

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

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

Name: rbdoom3bfg
Version: 1.4.0
Release: alt1

Summary: Doom 3: BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support
License: GPLv3
Group: Games/Arcade

Url: https://github.com/RobertBeckebans/RBDOOM-3-BFG

Source: %name-%version.tar
Source2: %name.png

ExclusiveArch: %ix86 x86_64 %e2k

BuildRequires: cmake gcc-c++ rpm-macros-cmake libjpeg-devel libSDL2-devel ffmpeg libopenal-devel libavcodec-devel libavformat-devel libavutil-devel libswscale-devel libGLU-devel libswresample-devel

Summary(ru_RU.UTF-8): Doom 3: BFG Edition я│ п╪я▐пЁп╨п╦п╪п╦ я┌п╣п╫я▐п╪п╦, п©я─п╦п╡п╣п╢я▒п╫п╫я▀п╪п╦ п╡ п©п╬я─я▐п╢п╬п╨ п╦я│я┘п╬п╢п╫п╦п╨п╟п╪п╦, п©п╬п╢п╢п╣я─п╤п╨п╬п╧ Linux п╦ 64-п╠п╦я┌п╫п╬п╧ п╟я─я┘п╦я┌п╣п╨я┌я┐я─я▀

%description
Doom 3: BFG Edition game engine with soft shadows, cleaned up source, Linux
and 64 bit support.

WARNING! Playing Doom 3: BFG Edition still requires a legitimate copy of
the game. You can purchase a copy from Steam or your favorite retailer.

Place "base" folder from the Doom 3 installation to:
%_gamesdatadir/%name/
or
$HOME/.rbdoom3bfg/

%description -l ru_RU.UTF-8
RBDoom3-BFG - п©п╬я─я┌ п╢п╡п╦п╤п╨п╟ п╦пЁя─я▀ Doom 3: BFG Edition я│ п╪я▐пЁп╨п╦п╪п╦ я┌п╣п╫я▐п╪п╦, п©я─п╦п╡п╣п╢я▒п╫п╫я▀п╪п╦
п╡ п©п╬я─я▐п╢п╬п╨ п╦я│я┘п╬п╢п╫п╦п╨п╟п╪п╦, п©п╬п╢п╢п╣я─п╤п╨п╬п╧ Linux п╦ 64-п╠п╦я┌п╫п╬п╧ п╟я─я┘п╦я┌п╣п╨я┌я┐я─я▀.

п▓п²п≤п°п░п²п≤п∙! п■п╩я▐ п╦пЁя─я▀ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ п╫п╟п╩п╦я┤п╦п╣ я└п╟п╧п╩п╬п╡ я│ п╢п╟п╫п╫я▀п╪п╦ п╦пЁя─я▀,
п╨п╬я┌п╬я─я▀п╣ п╪п╬п╤п╫п╬ п╢п╬п╠я▀я┌я▄, п╫п╟п©я─п╦п╪п╣я─, п╦п╥ п╨п╬п©п╦п╦ п╡ Steam.

п÷п╬п╩п╬п╤п╦я┌п╣ п╨п╟я┌п╟п╩п╬пЁ "base" п©п╬ я│п╩п╣п╢я┐я▌я┴я┐п╣п╪я┐ п©я┐я┌п╦:
%_gamesdatadir/%name/
п╦п╩п╦
$HOME/.rbdoom3bfg/

%prep
%setup
%__subst 's,-march=native,-mcpu=native,' \
neo/CMakeLists.txt neo/libs/rapidjson/CMakeLists.txt
%__subst 's,-m64,,' neo/libs/zlib/configure

%build
%cmake_insource \
-DCMAKE_BUILD_TYPE=Release \
-DONATIVE=ON \
-DSDL2=ON \
%ifnarch %ix86 x86_64
-DUSE_INTRINSICS=OFF \
%ifnarch %e2k
-DCPU_OPTIMIZATION= \
%endif
%endif
./neo

%make_build

%install
mkdir -p %buildroot%_desktopdir
cat > %buildroot%_desktopdir/%name.desktop << EOF
[Desktop Entry]
Name=rbdoom3bfg
Comment=Doom 3 BFG Edition port for Linux
Comment[ru]=п÷п╬я─я┌ Doom 3 BFG Edition п╢п╩я▐ Linux
Exec=rbdoom3bfg
Icon=rbdoom3bfg
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %buildroot%_gamesbindir/
mkdir -p %buildroot%_gamesdatadir/%name
install -m 0755 ./RBDoom3BFG %buildroot%_gamesbindir/%name
mkdir -p %buildroot/%_iconsdir
install -Dpm0644 %SOURCE2 %buildroot/%_iconsdir/%name.png

%files
%doc LICENSE.md LICENSE_EXCEPTIONS.md RELEASE-NOTES.md README.md
%_gamesbindir/%name
%_gamesdatadir/%name
%_desktopdir/%name.desktop
%_iconsdir/%name.png

%changelog

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

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