OK abieber@ Changes in the port: - taking MAINTAINER, agreed with bmercer@ who provided the initial port - added a q2ded rc script in a similar fashion as the games/ioquake3 port does - the existing /usr/local/share/yquake2/q2ded binary from previous port did not work as it was searching for games.so from a relative path. I found a way to make both quake2 and q2ded work with an upstream supported MAKE variable to provide the system wide quake data directory. Thanks to this change we can drop the wrapper script and use the binaries directly. - adding a new _yquake2 user/group plus /var/yquake2 for the dedicated server binary - updated the port to version 5.34 Additional notes: - make port-lib-depends-check complains on: Extra: openal.2 pthread.22 ktrace tells me that the check is wrong. Openal and pthreads are both used. - upstream said in their changelog that they are changing their platform policy 'Switch from an arch whitelist to an "all archs are supported" approach.'. I saw in our tree a change by landry@ specifically limiting the supported platform to the upstream supported versions (http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games/yquake2/Makefile?rev=1.2&content-type=text/x-cvsweb-markup). I am not removing this restriction until I get some feedback from people able to test other platforms than currently listed in ONLY_FOR_ARCHS. Upstream changelog: Quake II 5.33 to 5.34: - Add support for stereo 3D (by Valery Guskov) - Make gibt solid so they move with conveyor belts. - Disable gl_ext_multitexturing by default. - Switch from an arch whitelist to an "all archs are supported" approach. - Add a new README. Quake II 5.32 to 5.33: - Add OGG volume slider in settings menu - Fixed some bugs in volume settings - Replaced HUD scale option in video menu with generic UI scale - General UI upscaling improvements - Better support for keyboards with AZERTY layout
$OpenBSD: README,v 1.1.1.1 2016/01/17 15:18:31 bmercer Exp $ +----------------------------------------------------------------------- | Running ${FULLPKGNAME} on OpenBSD +----------------------------------------------------------------------- To run yquake2 on OpenBSD, you need the original Quake II data files. Copy *.pak and the video directory to ${TRUEPREFIX}/share/yquake2/baseq2/ and start up yquake2. Additional information can be found here: https://github.com/yquake2/yquake2/blob/master/README#L93