svn commit: r473081 - in head/games/linwarrior: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Jun 22 21:29:23 UTC 2018
Author: amdmi3
Date: Fri Jun 22 21:29:21 2018
New Revision: 473081
URL: https://svnweb.freebsd.org/changeset/ports/473081
Log:
- Fix build with clang 6
- Pet portlint
- Regenerate patches
Added:
head/games/linwarrior/files/patch-source_cController.cpp (contents, props changed)
Modified:
head/games/linwarrior/Makefile
head/games/linwarrior/files/patch-Makefile
Modified: head/games/linwarrior/Makefile
==============================================================================
--- head/games/linwarrior/Makefile Fri Jun 22 21:28:52 2018 (r473080)
+++ head/games/linwarrior/Makefile Fri Jun 22 21:29:21 2018 (r473081)
@@ -16,6 +16,8 @@ USES= gmake openal:al,alut
USE_GL= gl glu
USE_SDL= sdl
+CFLAGS+= -Wno-c++11-narrowing
+
WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
@@ -29,8 +31,8 @@ DESKTOP_ENTRIES="LinWarrior 3D" \
false
post-extract:
- @${FIND} ${WRKSRC} -type d -exec chmod a+rx {} \;
- @${FIND} ${WRKSRC} -type f -exec chmod a+r {} \;
+ @${FIND} ${WRKSRC} -type d -exec ${CHMOD} a+rx {} \;
+ @${FIND} ${WRKSRC} -type f -exec ${CHMOD} a+r {} \;
post-patch:
@${REINPLACE_CMD} -e '/hash_set/ d' ${WRKSRC}/source/cAlert.h
Modified: head/games/linwarrior/files/patch-Makefile
==============================================================================
--- head/games/linwarrior/files/patch-Makefile Fri Jun 22 21:28:52 2018 (r473080)
+++ head/games/linwarrior/files/patch-Makefile Fri Jun 22 21:29:21 2018 (r473081)
@@ -1,5 +1,5 @@
---- Makefile.orig 2010-02-05 22:50:30.000000000 +0300
-+++ Makefile 2010-04-04 06:18:24.000000000 +0400
+--- Makefile.orig 2010-02-05 19:50:30 UTC
++++ Makefile
@@ -2,7 +2,7 @@
# Makefile with auto-dependency generation
@@ -9,7 +9,7 @@
# Automatic searching for source files.
# Objects to compile are all sources (cpp) and put the .o below build-dir.
-@@ -20,18 +20,17 @@
+@@ -20,18 +20,17 @@ ifneq (,$(findstring Win,$(OS)))
LIMITER=$(dir \file)
CFLAGS+= -static-libgcc
else
@@ -30,7 +30,7 @@
# Print warnings when compiling.
CFLAGS += -Wall
-@@ -40,7 +39,6 @@
+@@ -40,7 +39,6 @@ CFLAGS += -Wall
CFLAGS += $(INCLUDES)
# Optimizations.
Added: head/games/linwarrior/files/patch-source_cController.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/linwarrior/files/patch-source_cController.cpp Fri Jun 22 21:29:21 2018 (r473081)
@@ -0,0 +1,22 @@
+--- source/cController.cpp.orig 2018-06-22 20:39:57 UTC
++++ source/cController.cpp
+@@ -182,16 +182,16 @@ void cController::attackEnemy() {
+
+ cObject* target = cWorld::instance->mIndex[entity];
+ if (mDevice->inTargetRange() < 0.01) {
+- mDevice->do_aimFor(NULL);
++ mDevice->do_aimFor(0);
+ pop();
+ return;
+ }
+ if (target == NULL) { // Target disappeared
+- mDevice->do_aimFor(NULL);
++ mDevice->do_aimFor(0);
+ pop();
+ return;
+ } else if (target->hasRole(DEAD)) {
+- mDevice->do_aimFor(NULL);
++ mDevice->do_aimFor(0);
+ pop();
+ return;
+ }
More information about the svn-ports-all
mailing list