Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37871747
en ru br
ALT Linux repositórios
S:1.0.2-alt1
3.0: 0.12.0-alt1.1

Group :: Jogos/Arcade
RPM: AlephOne

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: AlephOne
Version: 0.12.0
Release: alt1.1

Summary: 3D first-person shooter game
Summary(ru_RU.UTF-8): 3D-стрелялка от первого лица
License: GPL
Group: Games/Arcade
Url: http://www.uni-mainz.de/~bauec002/A1Main.html

Source0: http://download.sourceforge.net/marathon/aleph-15122002.tar.bz2
Source1: %name-icons.tar.bz2

Requires: libSDL libSDL_image %name-core-data

# Automatically added by buildreq on Sat Dec 14 2002

BuildRequires: XFree86-devel XFree86-libs aalib esound freetype2 gcc-c++ libstdc++-devel
BuildRequires: libGLU-devel libSDL-devel libSDL_image-devel libSDL_net-devel libtiff
BuildRequires: libalsa2 libarts libaudiofile libexpat libfontconfig libjpeg libslang

%description
Aleph One is an Open Source 3D first-person shooter game, based on the game
Marathon 2 by Bungie Software. It supports OpenGL, but doesn't require, for
rendering.

%description -l ru_RU.UTF-8
Aleph One - это Open Source аркадная 3D-игра от первого лица, основанная на
игре Marathon 2 от Bungie Software. Она поддерживает OpenGL для отрисовки,
но его наличие в системе необязательно.

%prep
%setup -q -n aleph -a1

%build
./autogen.sh
%configure --bindir=%_gamesbindir --datadir=%_gamesdatadir --disable-opengl

%make_build

%install
%make_install
%__mkdir_p $RPM_BUILD_ROOT%_menudir
%__mkdir_p $RPM_BUILD_ROOT%_miconsdir
%__mkdir_p $RPM_BUILD_ROOT%_liconsdir
%__mkdir_p $RPM_BUILD_ROOT%_gamesbindir/
%__mkdir_p $RPM_BUILD_ROOT%_gamesdatadir/%name/{MML,Themes/Default}

%__install -p -m755 Source_Files/alephone $RPM_BUILD_ROOT%_gamesbindir/alephone
%__install -p -m644 data/Fonts $RPM_BUILD_ROOT%_gamesdatadir/%name/Fonts
%__install -p -m644 data/*.mml $RPM_BUILD_ROOT%_gamesdatadir/%name/MML/
%__install -p -m644 data/default_theme/*.bmp $RPM_BUILD_ROOT%_gamesdatadir/%name/Themes/Default/
%__install -p -m644 data/default_theme/resources $RPM_BUILD_ROOT%_gamesdatadir/%name/Themes/Default/resources
%__install -p -m644 data/default_theme/theme.mml $RPM_BUILD_ROOT%_gamesdatadir/%name/Themes/Default/theme.mml

%__install -p -m644 icons/16x16.png $RPM_BUILD_ROOT%_miconsdir/%name.png
%__install -p -m644 icons/32x32.png $RPM_BUILD_ROOT%_iconsdir/%name.png
%__install -p -m644 icons/48x48.png $RPM_BUILD_ROOT%_liconsdir/%name.png

%__cat > $RPM_BUILD_ROOT%_menudir/%name <<EOF
?package(%name):\
command="%_gamesbindir/alephone"\
title="Alephone"\
longtitle="First person shooter game"\
needs="x11"\
icon="%name.png"\
section="Amusement/Arcade"
EOF

%post
%update_menus
echo "Don't forget to install %name core datafiles: AlephOne-m2-demo or AlephOne-minf-demo"

%postun
%clean_menus

%files
%doc AUTHORS COPYING INSTALL.Unix README docs/MML.html docs/Cheat_Codes
%dir %_gamesdatadir/%name
%dir %_gamesdatadir/%name/MML
%dir %_gamesdatadir/%name/Themes
%dir %_gamesdatadir/%name/Themes/Default
%_gamesbindir/alephone
%_gamesdatadir/%name/Fonts
%_gamesdatadir/%name/MML/*.mml
%_gamesdatadir/%name/Themes/Default/*.bmp
%_gamesdatadir/%name/Themes/Default/resources
%_gamesdatadir/%name/Themes/Default/theme.mml
%_menudir/%name
%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%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