non port: games/quake2lnx/pkg-plist |
Number of commits found: 9 |
Wednesday, 5 Apr 2017
|
17:58 danfe
Fix a couple of bugs that prevented `games/quake2lnx' from fully working
on amd64 (and likely other 64-bit architectures):
- Prototype for `void *qwglGetProcAddress(char *symbol)' was guarded by
#ifdef __linux__; this was not a problem on i386, where sizeof(void *)
/actual return type/ == sizeof(int) /assumed return type of undeclared
function/. On amd64, returned pointer would sometimes get truncated,
leading to a program's crash. Mend this by turning `#ifdef __linux__'
condition essentially into `#ifndef _WIN32'
- Software renderer was typedef'ing PIXEL24 as `unsigned long'; fix it
by using `unsigned int' type instead
- Remove `-s' from OPTIMIZED_CFLAGS: stripping is taken care of during
installation (subject to WITH_DEBUG); also remove optimization flag
`-fexpensive-optimizations' as it is not being supported by Clang
- While here, fix `version' console command to report correct operating
system and architecture names
- Employ options helper target to install documentation; add more useful
changelogs and drop `quake2.3dfxgl' file (meaningless these days)
|
Friday, 16 Jan 2015
|
20:14 amdmi3
- Drop @dirrm* from and add empty directories to plists
Approved by: portmgr blanket
|
Saturday, 27 Apr 2013
|
07:12 danfe
- Convert to modern OPTIONS framework (courtesy of jgh@)
- Rephrase some of the knob names while here
- Trim the header, drop shlib ABI versions, etc.
|
Monday, 14 Aug 2006
|
20:38 alepulver
- Bump PORTREVISION.
- 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)
|
Tuesday, 21 Mar 2006
|
16:24 danfe
Further work on my beloved port:
- 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 [*]
|
Thursday, 17 Nov 2005
|
10:51 edwin
[UPDATE] games/quake2lnx: integrate with "quake2-data"
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
|
Monday, 21 Mar 2005
|
12:22 danfe
Add WITH_CTF_MAPS knob.
|
Tuesday, 15 Mar 2005
|
19:32 danfe
Long-awaited icculus.org's Quake2 project update:
- Most recent version, 0.16.2
- Security patch [1]
- New knobs: WITH_RETEXTURE, WITH_REDBLUE, WITH_XATRIX, WITH_ROGUE,
WITH_MANUAL
Changes/bugfixes:
- Improved GLX/DGA mouse support
- Load more pakfiles
- Load bigger PCX images
- Railgun easter egg bug fixed
- Preliminary AMD64 support
- Red-blue 3D glasses support
- Retexturing support
- Improved joystick support
- 16:10 widescreen resolutions support
- ... and more!
[1] VuXML ID: 2c25e762-6bb9-11d9-93db-000a95bc6fae
|
Wednesday, 18 Jun 2003
|
09:21 fjoe
New port: games/quake2lnx
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>
|
Number of commits found: 9 |