Hi,

Attached is a port of fs2open. fs2open is the portable version of the FreeSpace
2 game engine which was released to the public by creator Volition in ~2002.
FreeSpace 2 is a space-fighting game in the vein of the Wing Commander series
and is by many regarded as the last great game of the "golden age" of the genre
(which was declared dead after abyssmal sales of FreeSpace 2 despite stellar
reviews).

This port is set up to require the original game files to be installed to
~/.local/share/fs2port. These can be obtained from original game CDs or digital
distributors like gog.com.

Please note the following aspects of the port:

- The license is rather a "non-license" - see the prior discussion here:
  https://marc.info/?l=openbsd-ports&m=150922734910790&w=2. Therefore, I
  deactivated all 3 PERMIT_*
- I worked around the git submodules situation following the example of
  emulators/ppsspp.
- Upstream generally expects the binary to go into the base directory of the
  FreeSpace2 game files and I was not able to configure the binary to look in
  ~/.local/share/fs2open, so I went with a wrapper script solution for this.

Incorporated input from bcallah@ on openbsd-wip (github). landry@ and espie@
helped me figure out a portcheck issue (on my end).

Attachment: fs2open.tgz
Description: Binary data

Reply via email to