- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
- Remove code from patch-security which was causing a "Bad challenge" error
when connecting to password protected servers.
- Turn GAME option to "off" by default (a functional game.so is installed by
games/quake2-data) as in other Quake II engine ports.
PR: ports/111048
Submitted by: alepulver (myself)
Approved by: danfe (maintainer, timeout)
Reported by: Kyle Hunter <keletmaster@gmail.com>
- Remove ROGUE and XATRIX options (moved to "games/quake2-rogue" and
"games/quake2-xatrix").
- Rename "sdlquake2" to "quake2-sdl" to avoid conflicting with
"games/sdlquake2".
- Depend on "games/quake2-extras" for the RETEXTURE option instead of
installing them directly (most Q2 engines in ports support them).
- Install maxpak.pak in ${LIBDIR} (private directory) and not in ${Q2DIR}
(global directory). Other engines have their own pak/pk3 files.
- Fix reversed mouse when doing very slow movements (like when aiming at a long
distance). It's the same fix as sent to "games/warsow".
- Follow the rules in "games/quake2-data/Makefile.include": fix handling of
search paths (DATADIR/LIBDIR weren't used when playing a modification, also
use the right order).
PR: ports/101010
Submitted by: alepulver
Approved by: maintainer (timeout)
- Rework the way we handle BASEDIR/LIBDIR, keeping ability to set basedir
from command line. Only ref_*.so files path left hardcoded
- Tiny fix for dedicated server build (Makefile typo)
- Most importantly, help Quake II always find libGL.so (no more LD_PRELOAD
magic). Bump PORTREVISION for that [*]
- Restore my nifty comments in pkg-plist
References: http://utah-glx.sourceforge.net/faq.html#AEN262 [*]
Changes:
* Integrate with "quake2-data".
* Add OPTIONS (21).
* Clean-up (sort knobs alphabetically, etc.).
* Automatically extract Rogue and Xatrix mission packs.
* Remove ARCH from library names (gamei386.so -> game.so).
Also increases portability (the library name was manually
defined between #ifdefs checking the architecture, and a
#error at the end).
* Change patch names (using "_" instead of "::"), and also some patches.
PR: ports/87181
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Approved by: maintainer timeout
Quake2-LNX project aims to further develop and bug fix original Quake II
code released by id Software in 1998, as well as support multiple
architectures. It also includes additional rendering drivers, eyecandy stuff
from Quake2Max project, and experimental IPv6 support.
Submitted by: Alexey Dokuchaev <danfe (at) regency.nsu.ru>