Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37777289
en ru br
ALT Linux repositórios
S:1.4.0-alt1

Group :: Jogos/Arcade
RPM: rbdoom3bfg

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e 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

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009