Bug 227265

Summary: [NEW PORT] games/openjk: Community effort to maintain Jedi Academy + Jedi Outcast
Product: Ports & Packages Reporter: Piotr Kubaj <pkubaj>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me CC: amdmi3
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar none

Description Piotr Kubaj freebsd_committer freebsd_triage 2018-04-03 18:29:25 UTC
Created attachment 192177 [details]
shar

This is a new port of openjk, which is open-source engine implementation of Star Wars Jedi Academy and Jedi Outcast.

Tested via Poudriere on 11-STABLE and running on CURRENT (I get small artifacts, but it may be because I use drm-next-kmod, Firefox displays similar artifacts, so I'd like someone else to test it too).

pkg-message is literally copied from OpenBSD port (the instructions are the same), I'm not sure if it requires some mention, but I mention it just in case.
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2018-05-18 00:23:50 UTC
Is removing asserts really necessary here? This doesn't look good.
Comment 2 Piotr Kubaj freebsd_committer freebsd_triage 2018-06-06 11:43:37 UTC
(In reply to Dmitry Marakasov from comment #1)
It depends. Asserts use variables that are defined when doing debug builds and it looks like upstream somehow thinks everyone should use debug :)

We can either build with WITH_DEBUG or remove those asserts.
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-04-30 18:52:10 UTC
A commit references this bug:

Author: pkubaj
Date: Tue Apr 30 18:51:55 UTC 2019
New revision: 500522
URL: https://svnweb.freebsd.org/changeset/ports/500522

Log:
  games/openjk: Community effort to maintain Jedi Academy + Jedi Outcast

  OpenJK is an effort by the JACoders group to maintain and improve the game
  engines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on,
  while maintaining full backwards compatibility with the existing games.
  This project does not attempt to rebalance or otherwise modify core gameplay.

  WWW: https://openjk.org

  PR:		227265
  Approved by:	mat (mentor)
  Differential Revision:	https://reviews.freebsd.org/D19955

Changes:
  head/games/Makefile
  head/games/openjk/
  head/games/openjk/Makefile
  head/games/openjk/distinfo
  head/games/openjk/files/
  head/games/openjk/files/jamp.in
  head/games/openjk/files/jasp.in
  head/games/openjk/files/patch-CMakeModules_InstallConfig.cmake
  head/games/openjk/pkg-descr
  head/games/openjk/pkg-message
  head/games/openjk/pkg-plist