iMaze is a multi-player network action game for TCP/IP with 3D graphics
under X11 (XView, Motif or Athena). You run through a labyrinth and shoot
everything that is round without being hit by other round anythings.
Of course anything round is one of the following:
* other players playing over the net
* computer controlled ninjas
* deadly shots (except your own)
Features:
* sophisticated, reliable network protocol, works even with SLIP connections
via modem; modular, portable source code
* windows can be freely scaled to avoid speed drawbacks due to poor display
performance
* sound and joystick support
* scores; camera mode; labyrinth generator and interactive labyrinth editor
Audio support is somewhat flaky on FreeBSD (synchronization problems).
It works better with the old Voxware driver than with the current pcm driver.
WWW: http://home.tu-clausthal.de/student/iMaze/
===> The following configuration options are available for imaze-athena-1.4_5:
AUDIO=on: Audio support
DOCS=on: Build and/or install documentation
JOYSTICK=on: Joystick support
====> GUI (Graphical User Interface) support: you have to select exactly one of them
ATHENA=on: Athena widget library support
MOTIF=off: Motif widget library support
XVIEW=off: XView widget library support
===> Use 'make config' to modify these settings
games/imaze: Fix conflict with devel/ninja
Both ports install bin/ninja; install imaze's ninja as bin/imazeninja
instead.
While here
- add DOCS option and install README into DOCSDIR
- remove ${ECHO_MSG} from do-install that nobody will ever see
- simplify do-install
PR: 228311
Submitted by: tigersharke@gmail.com
games/imaze: unbreak and modernize port
This includes:
- Bump PORTREVISION
- Unbreak fetch
- Remove TUCOWS from MASTER_SITES
- Add ATHENA option and set it by default, instead of XVIEW
- Convert GUI's options from RADIO to SINGLE
- Switch to options helpers
- Add MOTIFLIB define with proper value to fix linkage
- Add xmu to USE_XORG
- Regenerate patches
PR: 210081
Submitted by: lightside <lightside@gmx.com>
Approved by: junovitch (mentor)
For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
Convert most of remaining ports that depend on xorg-libraries to
modular xorg.
- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
above change
- a few minor nits like whitespace and SF macro
Tested by: 2 tinderbox runs by pav
Approved by: portmgr (pav)