ALT repositories
Last updated at Fri, 24 Jul 2020 14:09:54 +0000 | SRPMs: 25579
en ru
SRPMs in branches
hide window
  • 1.0.1-alt1.3
  • 1.0.1-alt1.2
  • 1.0.1-alt1.1
  • 1.0.1-alt1.1
  • 1.0.1-alt1.1
Group :: Games/Arcade
Source RPM: AlephOne
Raw spec file

Name: AlephOne
Version: 1.0.1
Release: alt1.3

Summary: 3D first-person shooter game
License: %gpl2plus
Group: Games/Arcade

Packager: Artem Zolochevskiy <azol at>


Source0: %name-%version.tar
Source1: %name.desktop
Source2: %name-48x48.png

Patch0: %name-1.0.1-gcc8-fix.patch

# Automatically added by buildreq on Tue Jan 26 2010

BuildRequires: boost-devel gcc-c++ libGL-devel libSDL_image-devel libSDL_net-devel libSDL_ttf-devel libalsa-devel libmad-devel libpng-devel libsmpeg-devel libsndfile-devel libspeex-devel libspeexdsp-devel libvorbis-devel zziplib-devel
BuildRequires: desktop-file-utils

Aleph One is an Open Source 3D first-person shooter game, based on the game
Marathon 2 by Bungie Software. It is set in a Sci-Fi universe dominated by
deviant computer AIs and features a well thought-out plot. Aleph One
supports, but doesn't require, OpenGL for rendering.

Aleph One requires additional data -- shape, sound, and map
information -- in order to run. The easiest way to get this is to go
to, and download one of the scenario zip
files there. Unzip it, and pass the resulting directory as an argument
to alephone. For example:

alephone "~/Marathon Infinity"

%patch0 -p2

%add_optflags -fpermissive
%configure --bindir=%_gamesbindir --datadir=%_gamesdatadir

desktop-file-install --dir %buildroot%_desktopdir %SOURCE1
install -pD -m644 %SOURCE2 %buildroot%_liconsdir/%name.png
install -pD -m755 %SOURCE3 %buildroot%_gamesbindir/

%doc AUTHORS INSTALL.Unix README docs/*.html examples
%dir %_gamesdatadir/%name
%dir %_gamesdatadir/%name/MML
%dir %_gamesdatadir/%name/Themes

* Mon Feb 11 2019 Pavel Moseev <mars at> 1.0.1-alt1.3
- no return statement in the non-void function fixed (according g++8)

* Mon Nov 30 2015 Igor Vlasenko <viy at> 1.0.1-alt1.2
- fixed build - added BR libspeexdsp-devel

* Wed Oct 03 2012 Eugeny A. Rostovtsev (REAL) <real at> 1.0.1-alt1.1
- Rebuilt with libpng15

* Sat Mar 17 2012 Artem Zolochevskiy <azol at> 1.0.1-alt1
- update to 1.0.1

* Sun Jul 25 2010 Artem Zolochevskiy <azol at> 0.23.2-alt1
- update to 0.23.2

* Tue Apr 06 2010 Artem Zolochevskiy <azol at> 0.23.1-alt1.1
- rebuild with new zziplib

* Thu Mar 11 2010 Artem Zolochevskiy <azol at> 0.23.1-alt1
- update to 0.23.1
- fix previous changelog entries

* Tue Jan 26 2010 Artem Zolochevskiy <azol at> 0.23-alt1
- update to 0.23
- remove ChangeLog COPYING* from package according to Docs Policy

* Fri Jan 08 2010 Artem Zolochevskiy <azol at> 0.22.1-alt1
- update to 0.22.1
- switch to use freedesktop menu
- show xmessage if data files not found
- spec changes:
+ use macro for License tag
+ fix URL
+ add Packager
+ update description, remove russian Summary and description
+ use one menu 48x48 icon
+ remove the dependence on AlephOne-core-data (users can use unimap zip files)
+ remove obsolete %%update_menus/%%clean_menus calls

* Tue Jan 18 2005 ALT QA Team Robot <qa-robot at> 0.12.0-alt1.1
- Rebuilt with

* Sun Dec 15 2002 Aleksandr Blokhin 'Sass' <sass at> 0.12.0-alt1
- Initial release for Sisyphus
- AlephOne-icons.tar.bz2 taken from Mandrake
The Geyser project is based on code from Prometheus2.0, which had been made available under the MIT License.