Index: head/games/etracer/Makefile =================================================================== --- head/games/etracer/Makefile (revision 478755) +++ head/games/etracer/Makefile (revision 478756) @@ -1,28 +1,24 @@ # Created by: Peter Dunning # $FreeBSD$ -PORTNAME= etracer -PORTVERSION= 0.6.0 -PORTREVISION= 7 +PORTNAME= etr +PORTVERSION= 0.7.5 CATEGORIES= games MASTER_SITES= SF/extremetuxracer/releases/${PORTVERSION} -DISTNAME= etr-${PORTVERSION} +PKGNAMESUFFIX= acer MAINTAINER= tobik@FreeBSD.org COMMENT= Extreme Tux Racer LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libpng.so:graphics/png \ - libfreetype.so:print/freetype2 +LIB_DEPENDS= libsfml-system.so:devel/sfml -USES= compiler gmake localbase pkgconfig tar:xz tcl -USE_SDL= mixer sdl image +USES= compiler:c++11-lang pkgconfig tar:xz USE_GL= gl glu - GNU_CONFIGURE= yes -CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} -CXXFLAGS_clang= -Wno-c++11-narrowing +OPTIONS_DEFINE= DOCS .include Index: head/games/etracer/distinfo =================================================================== --- head/games/etracer/distinfo (revision 478755) +++ head/games/etracer/distinfo (revision 478756) @@ -1,2 +1,3 @@ -SHA256 (etr-0.6.0.tar.xz) = 44312719a1e9aa33e5aa0c8ad50bb52df702d64fd2d16bf2abda62ee27bf893a -SIZE (etr-0.6.0.tar.xz) = 32889668 +TIMESTAMP = 1535819668 +SHA256 (etr-0.7.5.tar.xz) = 4fd39c52a426ba22deb26bcceb807d7eebe7b7d7df578cfd03f10066c218c6d3 +SIZE (etr-0.7.5.tar.xz) = 44180024 Index: head/games/etracer/files/patch-quadtree.cpp =================================================================== --- head/games/etracer/files/patch-quadtree.cpp (revision 478755) +++ head/games/etracer/files/patch-quadtree.cpp (nonexistent) @@ -1,16 +0,0 @@ -quadtree.cpp:860:29: error: ordered comparison between pointer and zero - ('TTexture *' and 'int') - if (TerrList[j].texture > 0) { - ~~~~~~~~~~~~~~~~~~~ ^ ~ - ---- quadtree.cpp.orig 2018-08-19 09:03:02 UTC -+++ quadtree.cpp -@@ -857,7 +857,7 @@ void quadsquare::Render (const quadcornerdata& cd, GLu - } - - for (size_t j=0; j 0) { -+ if (TerrList[j].texture != 0) { - Course.TerrList[j].texture->Bind(); - - for (GLuint i=0; i - #include - #include -+#include - - using namespace std; - Property changes on: head/games/etracer/files/patch-spx.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/games/etracer/files/patch-src_quadtree.cpp =================================================================== --- head/games/etracer/files/patch-src_quadtree.cpp (nonexistent) +++ head/games/etracer/files/patch-src_quadtree.cpp (revision 478756) @@ -0,0 +1,16 @@ +quadtree.cpp:860:29: error: ordered comparison between pointer and zero + ('TTexture *' and 'int') + if (TerrList[j].texture > 0) { + ~~~~~~~~~~~~~~~~~~~ ^ ~ + +--- src/quadtree.cpp.orig 2018-09-01 16:45:10 UTC ++++ src/quadtree.cpp +@@ -782,7 +782,7 @@ void quadsquare::Render(const quadcornerdata& cd, GLub + } + + for (size_t j=0; j 0) { ++ if (Course.TerrList[j].texture != NULL) { + Course.TerrList[j].texture->Bind(); + + for (GLuint i=0; i