sdl-ball-1.02-9.4.x86_64.rpm


Advertisement

Description

sdl-ball - A Free/OpenSource brick-breaking game with pretty graphics

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Games all
Package name sdl-ball
Package version 1.02
Package release 9.4
Package architecture x86_64
Package type rpm
Installed size 3.91 MB
Download size 3.04 MB
Official Mirror ftp.gwdg.de
SDL-Ball is a Free/OpenSource brick-breaking game with pretty graphics.
It is written in C++ using SDL and OpenGL.
Your mission: To smash your way through a series of progressively harder
and more tricky levels. Your tools: Ultrakinetic titanium balls and your
trusty Gruntmazter-3000-Paddle edition.
Features:
* 50 levels.
* OpenGL eye candy. (Nice graphics, really)
* Lots of powerups and powerdowns.
* Powerup Shop - You get special coins for collecting powerups,
you can spend them on more powerups.
* Highscores.
* Sound.
* Easy to use level editor.
* Themes - Selectable from options menu.
Themes support loading new gfx,snd and levels.
A theme can be partial, if a file is missing,
it will be loaded from the default theme.
You can even mix between gfx,snd and level themes!
* Controllable with Mouse/Keyboard/Joystick and WiiMote.
* Save and Load games
* Cool Introscreen
* Screenshot function

Alternatives

Package Version Architecture Repository
sdl-ball-1.02-1.1.x86_64.rpm 1.02 x86_64 openSUSE Oss
sdl-ball - - -

Requires

Name Value
libGL.so.1()(64bit) -
libGLU.so.1()(64bit) -
libSDL-1.2.so.0()(64bit) -
libSDL_image-1.2.so.0()(64bit) -
libSDL_mixer-1.2.so.0()(64bit) -
libSDL_ttf-2.0.so.0()(64bit) -
libc.so.6(GLIBC_2.4)(64bit) -
libgcc_s.so.1()(64bit) -
libgcc_s.so.1(GCC_3.0)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) -

Provides

Name Value
appdata() -
appdata(sdl-ball.appdata.xml) -
application() -
application(sdl-ball.desktop) -
sdl-ball = 1.02-9.4
sdl-ball(x86-64) = 1.02-9.4

Download

Type URL
Binary Package sdl-ball-1.02-9.4.x86_64.rpm
Source Package sdl-ball-1.02-9.4.src.rpm

Install Howto

  1. Add the openSUSE Games repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/games/openSUSE_Leap_42.2/ opensuse-games
  2. Install sdl-ball rpm package:
    # zypper install sdl-ball

Files

Path
/usr/bin/sdl-ball
/usr/lib/sdl-ball/sdl-ball
/usr/lib/sdl-ball/themes/
/usr/lib/sdl-ball/themes/default/icon32.png
/usr/lib/sdl-ball/themes/default/levels.txt
/usr/lib/sdl-ball/themes/default/powerupdescriptions.txt
/usr/lib/sdl-ball/themes/default/powerups.txt
/usr/lib/sdl-ball/themes/default/font/Bandal.ttf
/usr/lib/sdl-ball/themes/default/font/COPYING
/usr/lib/sdl-ball/themes/default/font/fonts.txt
/usr/lib/sdl-ball/themes/default/font/subgamefont.ttf
/usr/lib/sdl-ball/themes/default/gfx/border.png
/usr/lib/sdl-ball/themes/default/gfx/particle.png
/usr/lib/sdl-ball/themes/default/gfx/ball/fireball.png
/usr/lib/sdl-ball/themes/default/gfx/ball/fireball.txt
/usr/lib/sdl-ball/themes/default/gfx/ball/normal.png
/usr/lib/sdl-ball/themes/default/gfx/ball/normal.txt
/usr/lib/sdl-ball/themes/default/gfx/ball/tail.png
/usr/lib/sdl-ball/themes/default/gfx/ball/tail.txt
/usr/lib/sdl-ball/themes/default/gfx/bg/1.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/10.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/11.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/12.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/13.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/14.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/15.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/16.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/17.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/18.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/19.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/2.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/20.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/21.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/22.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/23.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/24.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/25.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/3.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/4.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/5.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/6.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/7.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/8.jpg
/usr/lib/sdl-ball/themes/default/gfx/bg/9.jpg
/usr/lib/sdl-ball/themes/default/gfx/brick/base.png
/usr/lib/sdl-ball/themes/default/gfx/brick/base.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/blue.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/cement.png
/usr/lib/sdl-ball/themes/default/gfx/brick/cement.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/doom-org.png
/usr/lib/sdl-ball/themes/default/gfx/brick/doom.png
/usr/lib/sdl-ball/themes/default/gfx/brick/doom.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/explosive.png
/usr/lib/sdl-ball/themes/default/gfx/brick/explosive.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/glass.png
/usr/lib/sdl-ball/themes/default/gfx/brick/glass.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/green.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/grey.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/invisible.png
/usr/lib/sdl-ball/themes/default/gfx/brick/invisible.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/purple.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/red.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/template.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/white.txt
/usr/lib/sdl-ball/themes/default/gfx/brick/yellow.txt
/usr/lib/sdl-ball/themes/default/gfx/highscore/entername.png
/usr/lib/sdl-ball/themes/default/gfx/menu/but0.png
/usr/lib/sdl-ball/themes/default/gfx/menu/but1.png
/usr/lib/sdl-ball/themes/default/gfx/menu/but2.png
/usr/lib/sdl-ball/themes/default/gfx/menu/highscorebg.png
/usr/lib/sdl-ball/themes/default/gfx/menu/menu0.png
/usr/lib/sdl-ball/themes/default/gfx/paddle/base.png
/usr/lib/sdl-ball/themes/default/gfx/paddle/base.txt
/usr/lib/sdl-ball/themes/default/gfx/paddle/glue.png
/usr/lib/sdl-ball/themes/default/gfx/paddle/glue.txt
/usr/lib/sdl-ball/themes/default/gfx/paddle/gun.png
/usr/lib/sdl-ball/themes/default/gfx/paddle/gun.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/aim.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/aim.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/aimhelp.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/aimhelp.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/bigball.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/bigball.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/bullet.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/bullet.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/coin.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/coin.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/detonate.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/detonate.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/die.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/die.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/drop.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/drop.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/easybrick.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/easybrick.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/explosive-grow.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/explosive-grow.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/explosive.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/explosive.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/glue.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/glue.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/go-thru.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/go-thru.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/growbat.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/growbat.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/gun.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/gun.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/laser.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/laser.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/life.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/life.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/multiball.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/multiball.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/nextlevel.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/nextlevel.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/normalball.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/normalball.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/shrinkbat.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/shrinkbat.txt
/usr/lib/sdl-ball/themes/default/gfx/powerup/smallball.png
/usr/lib/sdl-ball/themes/default/gfx/powerup/smallball.txt
/usr/lib/sdl-ball/themes/default/gfx/title/title.png
/usr/lib/sdl-ball/themes/default/snd/ball-hit-border.ogg
/usr/lib/sdl-ball/themes/default/snd/ball-hit-paddle.ogg
/usr/lib/sdl-ball/themes/default/snd/buy-powerup.ogg
/usr/lib/sdl-ball/themes/default/snd/cement-brick-hit.ogg
/usr/lib/sdl-ball/themes/default/snd/die.ogg
/usr/lib/sdl-ball/themes/default/snd/doom-brick-break.ogg
/usr/lib/sdl-ball/themes/default/snd/evil-po-hit-paddle.ogg
/usr/lib/sdl-ball/themes/default/snd/expl-brick-break.ogg
/usr/lib/sdl-ball/themes/default/snd/gameover.ogg
/usr/lib/sdl-ball/themes/default/snd/glass-brick-break.ogg
/usr/lib/sdl-ball/themes/default/snd/glass-brick-hit.ogg
/usr/lib/sdl-ball/themes/default/snd/glue-ball-hit-paddle.ogg
/usr/lib/sdl-ball/themes/default/snd/good-po-hit-paddle.ogg
/usr/lib/sdl-ball/themes/default/snd/highscore.ogg
/usr/lib/sdl-ball/themes/default/snd/invisible-brick-appear.ogg
/usr/lib/sdl-ball/themes/default/snd/menuclick.ogg
/usr/lib/sdl-ball/themes/default/snd/nextlevel.ogg
/usr/lib/sdl-ball/themes/default/snd/norm-brick-breaka.ogg
/usr/lib/sdl-ball/themes/default/snd/norm-brick-breakb.ogg
/usr/lib/sdl-ball/themes/default/snd/norm-brick-breakc.ogg
/usr/lib/sdl-ball/themes/default/snd/norm-brick-breakd.ogg
/usr/lib/sdl-ball/themes/default/snd/norm-brick-breake.ogg
/usr/lib/sdl-ball/themes/default/snd/po-hit-border.ogg
/usr/lib/sdl-ball/themes/default/snd/shot.ogg
/usr/lib/sdl-ball/themes/default/snd/start.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/readme
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/ball-hit-border.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/ball-hit-paddle.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/buy-powerup.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/cement-brick-hit.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/die.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/doom-brick-break.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/evil-po-hit-paddle.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/expl-brick-break.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/gameover.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/glass-brick-break.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/glass-brick-hit.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/glue-ball-hit-paddle.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/good-po-hit-paddle.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/highscore.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/invisible-brick-appear.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/menuclick.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/nextlevel.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/norm-brick-breaka.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/norm-brick-breakb.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/norm-brick-breakc.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/norm-brick-breakd.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/norm-brick-breake.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/po-hit-border.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/shot.ogg
/usr/lib/sdl-ball/themes/dio-sound-theme/snd/start.ogg
/usr/share/appdata/sdl-ball.appdata.xml
/usr/share/applications/sdl-ball.desktop
/usr/share/doc/packages/sdl-ball/LICENSE.txt
/usr/share/doc/packages/sdl-ball/README
/usr/share/pixmaps/sdl-ball.png

Changelog

2016-10-03 - badshah400@gmail.com
- Do not run fdupes as symlinking icon files vetoes the
application showing up in appstores despite the presence of its
appdata file. Since rpmlint does not complain about duplicated
files, running fdupes is not really needed either.
2016-08-24 - mailaender@opensuse.org
- Add support for https://en.opensuse.org/openSUSE:AppStore
2014-11-07 - nemysis@gmx.ch
- Update to 1.02, announce message is here:
http://dustedgames.blogspot.co.uk/2014/10/gosh-sdl-ball-was-updated.html
- Change URL
- Remove Desktop entry file and png, use supplied
- Remove obsolete patches sdl-ball-dontstrip.patch,
sdl-ball-gcc47.patch and sdl-ball-gcc48.patch, changed by upstream
- Remove obsolete patch sdl-ball-makefile.patch, not accepted by
upstream
- Remove BuildRequires for Mesa-devel
- Use BuildRequires pkgconfig(SDL_image), pkgconfig(SDL_mixer),
pkgconfig(SDL_ttf) and pkgconfig(sdl) instead of libSDL-devel,
libSDL_image-devel, libSDL_mixer-devel and libSDL_ttf-devel
- Add BuildRequires for dos2unix
- Change description
- Add patch sdl-ball-1.02-sdl-ball.desktop.patch
- Use %{_libexecdir} instead of {_datadir}, because not good Makefile
- Add sdl-ball.sh, that game works from datadir
- Use symlink for %fdupes
2014-02-09 - dap.darkness@gmail.com
- Added sdl-ball-gcc48.patch from Debian Sid
to build for openSUSE 13.1 & Factory.
2012-05-24 - joop.boonen@opensuse.org
- Created a gcc47 patch and a don't strip for debug patch
- Cleaned spec file up
2012-03-25 - jengelh@medozas.de
- Parallel build with %_smp_mflags; strip redundant spec sections
- Avoid service downloading a new tarball
2009-07-14 - PVince81@yahoo.fr
- Changed installation paths
2009-07-03 - PVince81@yahoo.fr
- Moved binary from /usr/bin to /usr/games
2009-06-19 - PVince81@yahoo.fr
- Fixed libSDL build dependency
2009-05-21 - PVince81@yahoo.fr
- fixed rpm description to be displayed properly in yast

See Also

Package Description
sdl_bomber-1.0.4-3.4.x86_64.rpm SDL Bomberman clone
sdlpop-1.17-1.4.x86_64.rpm An open-source port of Prince of Persia
sdlscavenger-145_2015_01_05-6.17.x86_64.rpm Lode Runner like game
sfml-devel-1.6-13.24.x86_64.rpm SFML development files
sfml2-devel-2.4.2-20.1.x86_64.rpm SFML development files
sfml2-doc-2.4.2-20.1.noarch.rpm SFML developer documentation
simsu-1.2.3-1.4.x86_64.rpm A basic Sudoku game
simutrans-120.2.2-1.1.x86_64.rpm Transport and Economic Simulation Game
simutrans-pak128-2.7-1.1.noarch.rpm Transport and Economic Simulation Game Assets
simutrans-pak128-britain-1.17-1.2.noarch.rpm Transport and Economic Simulation Game Assets
simutrans-pak128-german-0.9-1.2.noarch.rpm Transport and Economic Simulation Game Assets
simutrans-pak128-japan-120.0alpha-2.2.noarch.rpm Transport and Economic Simulation Game Assets
simutrans-pak192-comic-0.4-1.2.noarch.rpm Transport and Economic Simulation Game Assets
simutrans-pak32-comic-102.0-2.2.noarch.rpm Transport and Economic Simulation Game Assets
simutrans-pak48-excentrique-0.16-1.2.noarch.rpm Transport and Economic Simulation Game Assets
Advertisement
Advertisement