Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37547910
en ru br
ALT Linux repos
S:44-alt3
4.1: 41.3-alt1
4.0: 40.1d-alt1
3.0: 38.1-alt1

Group :: Games/Arcade
RPM: scorched3d

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

##%define subver 1

#%define cvs 1

#%define cvs_date 20050929

Name: scorched3d
Version: 40.1d
Release: alt1
License: GPL
Group: Games/Arcade
Summary: A 3D version of the classic DOS game Scorched Earth
URL: http://www.scorched3d.co.uk
#%ifdef cvs
#Source: scorched3d_%{version}+cvs%{cvs_date}.orig.tar.gz
#%else
Source: Scorched3D-%{version}-src.tar.gz
#%endif
#Patch0: scorched3d-39-build-fix.patch
Patch1: scorched3d-%version-zlib-fix.patch
Patch2: scorched3d-%version-freealut-fix.patch


Packager: Eugene V. Horohorin <genix at altlinux.ru>

# Automatically added by buildreq on Thu Mar 22 2007

BuildRequires: esound gcc-c++ libSDL-devel libSDL_net-devel libfreetype-devel libgtk+2-common libmesa-devel libopenal-devel libpango-devel libvorbis-devel wxGTK2u-devel

BuildRequires: freetype2-devel gcc-c++ gtk+ libSDL-devel libSDL_net-devel libopenal-devel libstdc++-devel wxGTK2u-devel pango-devel xorg-x11-devel xorg-x11-mesagl zlib-devel

%description
Scorched 3D is a game based loosely on the classic DOS game Scorched
Earth "The Mother Of All Games".

%prep
%setup -q -n scorched
rm -rf autom4te.cache/
%__subst 's,\/usr\/X11R6\/lib,%_x11libdir,g' configure.ac

#%%patch0 -p0

%patch1 -p1
%patch2 -p0
%__rm -rf src/zlib
find -type f -name "*.cpp" -exec %__subst "s at <zlib/zlib.h> at <zlib.h> at " {} \;

%build
/bin/touch {ChangeLog,NEWS}
%__autoreconf
%configure --bindir=%_gamesbindir --datadir=%_gamesdatadir/%{name} --libdir=%_libdir
%make

%install
%__mkdir_p %buildroot%{_menudir}
make install DESTDIR=%buildroot

# Menu                                                                          

%__cat << EOF > %buildroot%_menudir/%name
?package(%name): needs="X11" section="Amusement/Arcade" \
title="Scorched 3D" longtitle="3D version of the classic DOS game Scorched Earth" \
command="%_gamesbindir/%name" icon="%name.png"
EOF

%post
%update_menus

%postun
%clean_menus

%files
%{_gamesdatadir}/*
%{_gamesbindir}/scorched3d
%_menudir/%name
%doc AUTHORS TODO README documentation/html/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin