Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37516117
en ru br
ALT Linux repos
S:1.3-alt1
5.0: 1.1.3-alt3
4.1: 1.1.3-alt1
4.0: 1.0.6-alt1.1
3.0: 1.0.6-alt1.1

Group :: Games/Arcade
RPM: toppler

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: toppler
Version: 1.0.6
Release: alt1.1

Group: Games/Arcade
Summary: A very unusual but highly enjoyable tower climbing game.
Url: http://toppler.sourceforge.net
License: GPL

Source0: %name-%version.tar.bz2
Source2: %name.16.png
Source3: %name.32.png
Source4: %name.48.png


# Automatically added by buildreq on Mon Oct 06 2003 (-bi)

BuildRequires: XFree86-libs aalib esound gcc-c++ libSDL-devel libSDL_mixer-devel libalsa libarts libaudiofile libogg libslang libsmpeg libstdc++-devel libvorbis zlib-devel

%description
An almost complete reimplementation of the old game
known as Tower Toppler or Nebulous. This game was
available at least for PC, Atari, C64 and now the
PC version is abandonware. But it is only a
DOS version and uses ugly CGA or EGA graphics.

%prep
%setup -q

%build
export CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
%configure \
   --bindir=%_gamesbindir \
   --datadir=%_gamesdatadir
%make_build

%install
%makeinstall \
   bindir=%buildroot/%_gamesbindir \
   datadir=%buildroot/%_gamesdatadir \
   localedir=%buildroot/%_datadir/locale

mkdir -p %buildroot/%_menudir
cat <<EOF >%buildroot/%_menudir/%name
?package(%name):command="%_gamesbindir/%name -f" \
 icon=%name.png \
 needs="x11" \
 section="Amusement/Arcade" \
 title="Toppler" \
 longtitle="A very unusual but highly enjoyable tower climbing game"
EOF
mkdir -p %buildroot/%_iconsdir/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %SOURCE2 %buildroot/%_iconsdir/hicolor/16x16/apps/%name.png
install -m 644 %SOURCE3 %buildroot/%_iconsdir/hicolor/32x32/apps/%name.png
install -m 644 %SOURCE4 %buildroot/%_iconsdir/hicolor/48x48/apps/%name.png

%find_lang %name

%post
%update_menus
%postun
%clean_menus

%files -f %name.lang
%doc README
%doc %_man6dir/*
%_gamesbindir/*
%_gamesdatadir/%name
%_menudir/*
%_iconsdir/*/*/apps/%name.png

%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