<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/070d38b1839608fee4b8bdc32f58a55f10c6f83a">https://github.com/macports/macports-ports/commit/070d38b1839608fee4b8bdc32f58a55f10c6f83a</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 070d38b  starfighter: update to 1.7
</span>070d38b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 070d38b1839608fee4b8bdc32f58a55f10c6f83a
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sat Dec 22 12:25:36 2018 +1100

<span style='display:block; white-space:pre;color:#404040;'>    starfighter: update to 1.7
</span>---
 games/starfighter/Portfile                        | 39 +++++++++++++++++++++++
 games/starfighter/files/src_Starfighter.cpp.patch | 34 ++++++++++++++++++++
 2 files changed, 73 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/starfighter/Portfile b/games/starfighter/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..3ba1043
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/starfighter/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,39 @@
</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               app 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                    starfighter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 1.7
</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             nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                 GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description             2D Space Shooter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description        2D Space Shooter\; after decades of war one company, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        who had gained powerful supply both sides with \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        weaponary, steps forwards and crushes both warring \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        factions in one swift movement. Using far superior \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        weaponary and AI craft, the company was completely \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        unstoppable and now no one can stand in their way. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        Thousands began to perish under the iron fist of the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        company. The people cried out for a saviour, for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        someone to light this dark hour... and someone did.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                http://starfighter.nongnu.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites            https://download.savannah.gnu.org/releases/starfighter/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname                ${name}-${version}-src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160 2d8be37560103d5ed66e711bf423f2dc86c965b9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256 5b8c53ee680ad29558e244b59345fbc7c2100a542d2839dd74e22f84e5858698
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build           port:pkgconfig
</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:libsdl2_mixer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:libsdl2_image
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              src_Starfighter.cpp.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.icon                ${filespath}/alienDevice.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.identifier          org.nongnu.${app.name}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/starfighter/files/src_Starfighter.cpp.patch b/games/starfighter/files/src_Starfighter.cpp.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..a20b362
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/starfighter/files/src_Starfighter.cpp.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,34 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Starfighter.cpp.orig       2017-01-26 02:23:47.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Starfighter.cpp    2018-12-22 12:18:25.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,10 +24,6 @@ along with this program.  If not, see <h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "CoreFoundation/CoreFoundation.h"
</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;'>+ #include "SDL.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef NOSOUND
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -59,20 +55,6 @@ int main(int argc, char **argv)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (chdir(DATADIR) == -1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           printf("Warning: failed to change directory to \"%s\"\n", DATADIR);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    // This makes relative paths work in C++ in Xcode by changing directory to the Resources folder inside the .app bundle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    CFBundleRef mainBundle = CFBundleGetMainBundle();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    CFURLRef resourcesURL = CFBundleCopyResourcesDirectoryURL(mainBundle);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    char path[PATH_MAX];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    if (!CFURLGetFileSystemRepresentation(resourcesURL, TRUE, (UInt8 *)path, PATH_MAX))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        // error!
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    CFRelease(resourcesURL);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    chdir(path);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    printf("Current directory \"%s\"\n", path);
</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;'>+ 
</span></pre><pre style='margin:0'>

</pre>