games/goonies: Patch for gcc >= 6.x.

Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
This commit is contained in:
Matteo Bernardini 2017-06-23 10:27:36 +02:00 committed by Robby Workman
parent dcbaefc1f6
commit 354bc6c32b
2 changed files with 15 additions and 0 deletions

12
games/goonies/gcc6.patch Normal file
View File

@ -0,0 +1,12 @@
diff -Naur goonies-1.4.1528.orig/src/auxiliar.cpp goonies-1.4.1528/src/auxiliar.cpp
--- goonies-1.4.1528.orig/src/auxiliar.cpp 2009-03-12 09:43:32.000000000 +0100
+++ goonies-1.4.1528/src/auxiliar.cpp 2017-06-23 10:24:12.765749591 +0200
@@ -94,7 +94,7 @@
if (tmp == 0 ||
mask == 0)
- return false;
+ return 0;
res = SDL_DisplayFormatAlpha(tmp);

View File

@ -71,6 +71,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# Fix for the newer compilers
patch -p1 < $CWD/gcc6.patch
# fix linker and installation paths
patch -p1 < $CWD/makefile.patch