- Do not use hand-written assembly code by default: upstream says they do
not currently maintain it, and it does not contain many new improvements
made to rendering, nor fog effects (ticket #604)
- Fix memory reporting in I_GetFreeMem() on amd64 (reported by Ilya Arkhipov)
- Enable key auto repeat in the menu/console (ticket #587)
- Assume maintainership while hacking on it more than I originally intended
Most of the patches were submitted upstream (tickets 587, 602-610).
The official Formula 1 website includes a Java client, which during races,
qualifying, and practice sessions, displays the Live Timing information from
the race track.
Live F1 is a native client for viewing the same Live Timing feed without the
need for a Java-enabled web browser. A user account on formula1.com is still
required.
Approved by: eadler, rm (mentors, implicit)
Two ships duel in a gravity field. Gravity doesn't affect the ships
themselves (which have spanking new anti-gravity devices), but it affects
missiles launced by the ships.
You can play against the computer, or two players can play with one keyboard.
There is also a Gravity Wars mode, where the two ships do not move, and the
players repeatedly specify the direction and velocity of their missiles.
- Remove USE_CRLF knob: instead, when extracting ZIP archives, ask it to
convert text files to Unix style. This should be no-op change, as all
consumers of USE_CRLF also USE_ZIP
- While here, remove unneeded output redirection in `do-extract' target
- Refactor OPTIONS knobs and provide better descriptions
- Define USE_GL more strictly as "gl" instead of vague "yes"
- Drop a few shlib ABI versions from LIB_DEPENDS
- Get rid of FTE_TARGETS variable (convert to use PLIST_FILES)
- Cleanup Makefile and reformat port description while here
- Utilize DISTVERSION (simplifies things)
- Sort the knobs, cleanup OPTIONS a bit, fix a typo
- Rename DEDICATED option to SERVER
- Define USE_GL more strictly as "glu" instead of vague "yes"
- Reformat port description for better readability
- Cleanup Makefile, NOPORTDOCS -> PORT_OPTIONS:MDOCS
- Unmute installation commands (INSTALL_DATA, CP)
- Provide something that looks like real port description
- Update project URL in port description; drop maintainership
NB: Urban Terror was recently converted to standalone game that does not
require Quake III Arena anymore. Their current version is 4.2. Perhaps
this port should be update to chase upstream.
file before <bsd.port.options.mk>, options handling gets broken because
options will be loaded from OPTIONSFILE which is based on UNIQUENAME and
thus PKGNAMEPREFIX, which is empty at that point. Prevent this: ensure
that FOOPKGNAMEPREFIX is defined in advance for ports that use it to set
their PKGNAMEPREFIX and having OPTIONS.
- Unmute installation commands, install some additional files
- Switch the check: NOPORTDOCS -> PORT_OPTIONS:MDOCS
- Trim the header and generally cleanup Makefile
- Reformat and fix a typo in port description while I am here
looking for the proper LOCALBASE/bin/unzip that UNZIP_CMD is set to.
Will let maintainers decide if archivers/unzip is really still needed.
Some of these ports/options remain broken due to other issues.
With hat: portmgr
- Add a comment about why we stick to version 1.76
- Include "quake3-data/Makefile.include" before <bsd.port.options.mk> so
port options can work correctly; define DOCS option
- Unmute installation commands, unquote and shorten NO_PACKAGE
- Remove defunct URL from port description, drop maintainership