diff --git a/games/freera/Makefile b/games/freera/Makefile index fd4a88f6b6f6..50528c8c72af 100644 --- a/games/freera/Makefile +++ b/games/freera/Makefile @@ -11,6 +11,9 @@ DISTNAME= ${PORTVERSION}_freera++_src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Westwood red alert game engine +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/doc/gpl.txt + USES= scons USE_SDL= sdl mixer @@ -33,6 +36,6 @@ post-patch: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/freera ${STAGEDIR}${PREFIX}/bin/ - cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ + @cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ .include diff --git a/games/freera/files/patch-src_game_loadmap.cpp b/games/freera/files/patch-src_game_loadmap.cpp new file mode 100644 index 000000000000..c5366d63581b --- /dev/null +++ b/games/freera/files/patch-src_game_loadmap.cpp @@ -0,0 +1,11 @@ +--- src/game/loadmap.cpp.orig 2008-01-30 22:37:44 UTC ++++ src/game/loadmap.cpp +@@ -63,7 +63,7 @@ std::ostringstream TempString; + throw LoadMapError(); + } + +- if (missionData.player != '\0') ++ if (missionData.player != nullptr) + printf ("%s line %i: Player = %s\n", __FILE__, __LINE__, missionData.player); + + if (gamemode == GAME_MODE_SINGLE_PLAYER){