<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/06240476cf8e47c2b162f845cf735de0d4f35538">https://github.com/macports/macports-ports/commit/06240476cf8e47c2b162f845cf735de0d4f35538</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 0624047  openjk: new port
</span>0624047 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 06240476cf8e47c2b162f845cf735de0d4f35538
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Tue Jun 13 21:42:32 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    openjk: new port
</span>---
 games/openjk/Portfile                              | 41 ++++++++++++++++++++++
 games/openjk/files/patch-cmakelists-archfix.diff   | 11 ++++++
 .../openjk/files/patch-code-rd-vanilla-gltext.diff | 18 ++++++++++
 .../files/patch-codemp-rd-vanilla-gltext.diff      | 18 ++++++++++
 4 files changed, 88 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openjk/Portfile b/games/openjk/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..012d545
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openjk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,41 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cxx11 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        JACoders OpenJK 36b675920981d0e964cbc9c93cc7255eefdc4c3b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                openjk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20170511
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          games
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {gmail.com:ken.cunningham.webuse @kencu} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Community effort to maintain and improve Jedi Academy + Jedi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Outcast released by Raven Software.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f5ad81f3ac10ec164c726accfe48733bece64b70 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  712af602035bc896fb84b3a58a2b03ca2f835527a29b0aade1e0b3867e3219be
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.out_of_source yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libsdl2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-code-rd-vanilla-gltext.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-codemp-rd-vanilla-gltext.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-cmakelists-archfix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${prefix}/JediAcademy ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To run this game, place the game folder named base from your original
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Star Wars Jedi Knight Jedi Academy game into:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+~/Library/Application Support/OpenJK/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openjk/files/patch-cmakelists-archfix.diff b/games/openjk/files/patch-cmakelists-archfix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5b714f3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openjk/files/patch-cmakelists-archfix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig    2017-06-13 19:34:11.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2017-06-13 19:34:19.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -118,7 +118,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^i.86$")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           set(X86 ON)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           if(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  set(Architecture "x86")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  set(Architecture "x86_64")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   # e.g. Linux
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   set(Architecture "i386")
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openjk/files/patch-code-rd-vanilla-gltext.diff b/games/openjk/files/patch-code-rd-vanilla-gltext.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8c05ac3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openjk/files/patch-code-rd-vanilla-gltext.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- code/rd-vanilla/glext.h.orig   2017-05-27 21:37:23.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ code/rd-vanilla/glext.h        2017-05-27 21:37:54.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,6 +65,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * Extensions removed: _nomatch_^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined (__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef long GLsizeiptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef long GLintptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef ptrdiff_t GLsizeiptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef ptrdiff_t GLintptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef GL_VERSION_1_2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define GL_VERSION_1_2 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define GL_UNSIGNED_BYTE_3_3_2            0x8032
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openjk/files/patch-codemp-rd-vanilla-gltext.diff b/games/openjk/files/patch-codemp-rd-vanilla-gltext.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c33d23b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openjk/files/patch-codemp-rd-vanilla-gltext.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- codemp/rd-vanilla/glext.h.orig 2017-05-27 21:37:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ codemp/rd-vanilla/glext.h      2017-05-27 21:37:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,6 +65,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * Extensions removed: _nomatch_^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined (__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef long GLsizeiptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef long GLintptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef ptrdiff_t GLsizeiptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef ptrdiff_t GLintptrARB;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef GL_VERSION_1_2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define GL_VERSION_1_2 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define GL_UNSIGNED_BYTE_3_3_2            0x8032
</span></pre><pre style='margin:0'>

</pre>