About | Screenshots | Download | Themes | Install | Requirements | Features |
To install from source, become root and change to the directory in which you saved the tarball, then enter the following commands, substituting the version number of the package that you downloaded.
tar xvfz bombermaze-0.6.3.tar.gz cd bombermaze-0.6.3 ./configure make make install
By default, the configure
script will set up the package
to be installed to /usr/local
. If you would like to install to
a different directory tree, then invoke the script as:
./configure --prefix=PATH
where PATH
is the directory tree that you would prefer.
Red Hat Linux users would probably want to set this to /usr
.
SuSE Linux users would probably want to set this to
/opt/gnome
. If you install bombermaze to a different directory
tree than the one where GNOME itself is installed, certain key files might
not be found.
Become root and issue the command:
rpm -i bombermaze-0.6.3-1.i386.rpm
In place of "0.6.3-1", substitute the version and release number
of the package that you downloaded. By default, this command will install
files under the
/usr
tree. To install to a different directory tree, type
the following instead:
rpm -i --relocate /usr=PATH bombermaze-0.6.3-1.i386.rpm
where PATH
is the desired tree
(/usr/local
, for example).
Note that you must install Bombermaze to the same directory tree as that to which you installed GNOME.
If you are upgrading from an older package, use rpm -U
instead of rpm -i
.
Become root and issue the command:
dpkg -i bombermaze-0.6.5-2.i386.deb
In place of "0.6.5-2.i386", substitute the version of the package
that you downloaded. By default, this command will install files under
the /usr
tree. To install to a different directory tree,
type the following instead:
dpkg --instdir=PATH bombermaze-0.6.5-1.i386.deb
where PATH
is the desired tree (/usr/local
,
for example).
The following files will be installed regardless of whether you use the RedHat package or the Debian package.
/usr/share/bombermaze/maps /usr/share/bombermaze/maps/11x11 /usr/share/bombermaze/maps/11x11_random /usr/share/bombermaze/maps/15x13 /usr/share/bombermaze/maps/15x13_random /usr/share/bombermaze/maps/15x15 /usr/share/bombermaze/maps/15x15_random /usr/share/bombermaze/pixmaps /usr/share/bombermaze/pixmaps/title.png /usr/share/bombermaze/themes /usr/share/bombermaze/themes/default /usr/share/bombermaze/themes/default/README /usr/share/bombermaze/themes/default/bomb.png /usr/share/bombermaze/themes/default/brick.png /usr/share/bombermaze/themes/default/fire.png /usr/share/bombermaze/themes/default/floor.png /usr/share/bombermaze/themes/default/player1.png /usr/share/bombermaze/themes/default/player2.png /usr/share/bombermaze/themes/default/player3.png /usr/share/bombermaze/themes/default/player4.png /usr/share/bombermaze/themes/default/powerup.png /usr/share/bombermaze/themes/default/wall.png /usr/share/bombermaze/themes/gnomed /usr/share/bombermaze/themes/gnomed/README /usr/share/bombermaze/themes/gnomed/bomb.png /usr/share/bombermaze/themes/gnomed/brick.png /usr/share/bombermaze/themes/gnomed/fire.png /usr/share/bombermaze/themes/gnomed/floor.png /usr/share/bombermaze/themes/gnomed/player1.png /usr/share/bombermaze/themes/gnomed/player2.png /usr/share/bombermaze/themes/gnomed/player3.png /usr/share/bombermaze/themes/gnomed/player4.png /usr/share/bombermaze/themes/gnomed/powerup.png /usr/share/bombermaze/themes/gnomed/wall.png /usr/share/bombermaze/themes/icons3d /usr/share/bombermaze/themes/icons3d/README /usr/share/bombermaze/themes/icons3d/bomb.png /usr/share/bombermaze/themes/icons3d/brick.png /usr/share/bombermaze/themes/icons3d/fire.png /usr/share/bombermaze/themes/icons3d/floor.png /usr/share/bombermaze/themes/icons3d/player1.png /usr/share/bombermaze/themes/icons3d/player2.png /usr/share/bombermaze/themes/icons3d/player3.png /usr/share/bombermaze/themes/icons3d/player4.png /usr/share/bombermaze/themes/icons3d/powerup.png /usr/share/bombermaze/themes/icons3d/wall.png /usr/share/bombermaze/themes/space /usr/share/bombermaze/themes/space/README /usr/share/bombermaze/themes/space/bomb.png /usr/share/bombermaze/themes/space/brick.png /usr/share/bombermaze/themes/space/fire.png /usr/share/bombermaze/themes/space/floor.png /usr/share/bombermaze/themes/space/player1.png /usr/share/bombermaze/themes/space/player2.png /usr/share/bombermaze/themes/space/player3.png /usr/share/bombermaze/themes/space/player4.png /usr/share/bombermaze/themes/space/powerup.png /usr/share/bombermaze/themes/space/wall.png /usr/share/gnome/apps/Games/bombermaze.desktop /usr/share/gnome/help/bombermaze/C /usr/share/gnome/help/bombermaze/C/animation.html /usr/share/gnome/help/bombermaze/C/index.html /usr/share/gnome/help/bombermaze/C/numeric.html /usr/share/gnome/help/bombermaze/C/topic.dat /usr/share/locale/da/LC_MESSAGES/bombermaze.mo /usr/share/locale/de/LC_MESSAGES/bombermaze.mo /usr/share/locale/es/LC_MESSAGES/bombermaze.mo /usr/share/locale/fr/LC_MESSAGES/bombermaze.mo /usr/share/locale/it/LC_MESSAGES/bombermaze.mo /usr/share/locale/ja/LC_MESSAGES/bombermaze.mo /usr/share/locale/no/LC_MESSAGES/bombermaze.mo /usr/share/locale/pt_BR/LC_MESSAGES/bombermaze.mo /usr/share/locale/ru/LC_MESSAGES/bombermaze.mo /usr/share/locale/uk/LC_MESSAGES/bombermaze.mo /usr/share/pixmaps/bombermaze.png
RedHat-specific files are:
/usr/bin/bombermaze /usr/doc/bombermaze-0.6.6 /usr/doc/bombermaze-0.6.6/AUTHORS /usr/doc/bombermaze-0.6.6/COPYING /usr/doc/bombermaze-0.6.6/ChangeLog /usr/doc/bombermaze-0.6.6/INSTALL /usr/doc/bombermaze-0.6.6/NEWS /usr/doc/bombermaze-0.6.6/README /usr/doc/bombermaze-0.6.6/TODO
Debian-specific files are:
/usr/games/bombermaze /usr/lib/menu/bombermaze /usr/share/doc/bombermaze (the docs, symlinked to /usr/doc/bombermaze) /usr/share/man/man6 (short manpage)
Please note that these file listings are for the latest packages. Earlier packages may have slightly different contents.
To uninstall bombermaze if you had installed from source, cd
to the source directory and type "make uninstall
".
Beware: if you had installed the internationalization part of the package
(from the intl
subdirectory), you may end up removing
gettext
from your system with make uninstall
!
If you don't trust make uninstall
to do the job properly,
then you can manually remove the installed files. Consult the above
section for the list of files to remove, replacing /usr
with
the install prefix appropriate to your installation. Note that a source
installation does not include the doc
files listed above,
since these files are already in the source directory.
To uninstall the RPM package, simply enter the command:
rpm -e bombermaze
To uninstall the Debian package, use
dpkg --remove bombermaze
Bombermaze stores configuration information for each user in the file
~/.gnome/bombermaze
. You may wish to remove this file as part
of an uninstall, or to reset all the game settings to their default values.
As a GNOME application, Bombermaze requires that you have GNOME installed on your system. Specifically, you need gnome-libs 1.0 or greater, which in turn requires that you have gtk+ 1.2 and glib 1.2 or greater.
In addition to gnome-libs, Bombermaze uses the gdk-pixbuf library to load graphics. For this, you will need gdk-pixbuf 0.8.0 or greater.
To build Bombermaze from source, you will also need the devel libraries of the above.
Here is the requires
list for the binary RPM package:
ld-linux.so.2 libICE.so.6 libSM.so.6 libX11.so.6 libXext.so.6 libXi.so.6 libart_lgpl.so.2 libaudiofile.so.0 libc.so.6 libdb.so.2 libdl.so.2 libesd.so.0 libgdk-1.2.so.0 libgdk_imlib.so.1 libgdk_pixbuf.so.2 libglib-1.2.so.0 libgmodule-1.2.so.0 libgnome.so.32 libgnomesupport.so.0 libgnomeui.so.32 libgtk-1.2.so.0 libjpeg.so.62 libm.so.6 libpng.so.2 libstdc++-libc6.1-1.so.2 libtiff.so.3 libz.so.1 libm.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.0)
Any hardware setup that can handle GNOME should be able to handle Bombermaze. However, owing to the size of the maps included with the game, I recommend running at a resolution of at least 800x600.