A number of switches in the Quake makefile are no longer recognized
by the system compiler in DragonFly (gcc 4.4), e.g. -m486 and
-mpentium. These switches have alternatives such as mtune= that
allows Quake to build on i386-DragonFly, so the existing patches were
updated to used them.
i386-NetBSD-5.99 was verified as well. i386-NetBSD-5.1 remains
broken due to an unrelated X11 header buildlink problem
(Xxf86dga.h vs xf86dga.h)
Brad Spencer <brad@anduin.eldar.org>, with some modifications.
Caveats: ELF builds fail; shareware WADs (level files) have to be
gotten separately; playing audio from CDs seems to have problems (see
pkg/9270); GLX Quakeworld client probably doesn't work; Quakeworld
code perhaps triggers optimization bug?
Committed mainly to avoid duplication of work, and for the 1.4.x/i386
users/gamers :-)