aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authormarino <marino@FreeBSD.org>2015-03-26 07:00:50 +0800
committermarino <marino@FreeBSD.org>2015-03-26 07:00:50 +0800
commit0c8bec8d1565cd01e8fc1017de057d1986719d12 (patch)
tree2f9cd8c0a819b520aa1b353994707173199cca50 /games
parent5db5908d4795f6a79fd122fbe80953bd1e2104c2 (diff)
downloadfreebsd-ports-gnome-0c8bec8d1565cd01e8fc1017de057d1986719d12.tar.gz
freebsd-ports-gnome-0c8bec8d1565cd01e8fc1017de057d1986719d12.tar.zst
freebsd-ports-gnome-0c8bec8d1565cd01e8fc1017de057d1986719d12.zip
games category: Remove $PTHREAD_LIBS
approved by: PTHREAD blanket
Diffstat (limited to 'games')
-rw-r--r--games/boswars/Makefile1
-rw-r--r--games/cleanq3/Makefile2
-rw-r--r--games/cleanq3/files/patch-code-unix-Makefile2
-rw-r--r--games/cosmosmash/Makefile2
-rw-r--r--games/egl/Makefile2
-rw-r--r--games/egl/files/patch-makefile2
-rw-r--r--games/evq3/Makefile2
-rw-r--r--games/gl-117/Makefile2
-rw-r--r--games/glest/Makefile33
-rw-r--r--games/glob2/Makefile2
-rw-r--r--games/heretic/Makefile1
-rw-r--r--games/heretic/files/patch-Makefile4
-rw-r--r--games/heroes/Makefile4
-rw-r--r--games/kuklomenos/Makefile4
-rw-r--r--games/lincity-ng/Makefile2
-rw-r--r--games/netpanzer/Makefile3
-rw-r--r--games/openalchemist/Makefile2
-rw-r--r--games/openjazz/Makefile2
-rw-r--r--games/q3cellshading/Makefile2
-rw-r--r--games/q3cellshading/files/patch-code-unix-Makefile2
-rw-r--r--games/quake3/Makefile3
-rw-r--r--games/quake3/files/patch-code-unix-Makefile2
-rw-r--r--games/r1q2/Makefile2
-rw-r--r--games/r1q2/files/patch-binaries__client__Makefile2
-rw-r--r--games/scummvm/Makefile2
-rw-r--r--games/tank/Makefile1
-rw-r--r--games/tank/files/patch-Makefile.Linux.Mesa4
-rw-r--r--games/tenebrae/Makefile2
-rw-r--r--games/tremulous/Makefile2
-rw-r--r--games/tuxkart/Makefile9
-rw-r--r--games/ufoai/Makefile4
-rw-r--r--games/uhexen2/Makefile3
-rw-r--r--games/vamos/Makefile4
-rw-r--r--games/worldofpadman/Makefile2
-rw-r--r--games/xrally/Makefile4
35 files changed, 60 insertions, 62 deletions
diff --git a/games/boswars/Makefile b/games/boswars/Makefile
index deee3b8ebbb5..394967bc0467 100644
--- a/games/boswars/Makefile
+++ b/games/boswars/Makefile
@@ -34,7 +34,6 @@ OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e '\
- s|-pthread|${PTHREAD_LIBS}|g; \
s|/usr/local|${LOCALBASE}|g; \
s|lua51|lua-${LUA_VER}|g;' \
${WRKSRC}/SConstruct
diff --git a/games/cleanq3/Makefile b/games/cleanq3/Makefile
index 17b64b1e8cec..b3d0331eae90 100644
--- a/games/cleanq3/Makefile
+++ b/games/cleanq3/Makefile
@@ -66,7 +66,7 @@ PLIST_SUB+= CLIENT="@comment "
.endif
.if ${PORT_OPTIONS:MSMP_CLIENT}
-MAKE_ENV+= SMP=YES PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV+= SMP=YES
PLIST_SUB+= SMP_CLIENT=""
Q3BIN+= cleanq3-smp
.else
diff --git a/games/cleanq3/files/patch-code-unix-Makefile b/games/cleanq3/files/patch-code-unix-Makefile
index ca8955dff06a..e0065e05fec8 100644
--- a/games/cleanq3/files/patch-code-unix-Makefile
+++ b/games/cleanq3/files/patch-code-unix-Makefile
@@ -87,7 +87,7 @@
RANLIB=ranlib
-THREAD_LDFLAGS=-lpthread
-+THREAD_LDFLAGS=$(PTHREAD_LIBS)
++THREAD_LDFLAGS=-lpthread
# don't need -ldl (FreeBSD)
-LDFLAGS=-lm
+LDFLAGS+=-lm
diff --git a/games/cosmosmash/Makefile b/games/cosmosmash/Makefile
index 879f7b2eef9b..950328a7b0f2 100644
--- a/games/cosmosmash/Makefile
+++ b/games/cosmosmash/Makefile
@@ -23,7 +23,7 @@ USE_XORG= x11 xau xdmcp
USES= iconv pkgconfig desktop-file-utils
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include `${SDL_CONFIG} --cflags`
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} `${SDL_CONFIG} --libs`
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib `${SDL_CONFIG} --libs`
OPTIONS_DEFINE= DOCS
diff --git a/games/egl/Makefile b/games/egl/Makefile
index b56f518521e7..074851992ace 100644
--- a/games/egl/Makefile
+++ b/games/egl/Makefile
@@ -19,7 +19,7 @@ USES= dos2unix gmake zip
MAKEFILE= makefile
NO_WRKSUBDIR= yes
-MAKE_ENV= LIBDIR="${LIBDIR}" PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV= LIBDIR="${LIBDIR}"
PLIST_SUB= LIBDIR="${LIBDIR:S,${PREFIX}/,,}"
LIBDIR= ${PREFIX}/lib/${PORTNAME}
diff --git a/games/egl/files/patch-makefile b/games/egl/files/patch-makefile
index 54716e5be36e..05b56464f06a 100644
--- a/games/egl/files/patch-makefile
+++ b/games/egl/files/patch-makefile
@@ -60,7 +60,7 @@
+SHARED_FLAGS+= -I$(LOCALBASE)/include \
+ -DDATADIR='\"$(Q2DIR)\"' -DLIBDIR='\"$(LIBDIR)\"'
+LDFLAGS+= -L$(LOCALBASE)/lib
-+X11_LDFLAGS+= $(PTHREAD_LIBS)
++X11_LDFLAGS+= -lpthread
+endif
ifeq ($(strip $(BUILD_CLIENT)),YES)
diff --git a/games/evq3/Makefile b/games/evq3/Makefile
index 4f6aa516db2e..58ed7c4c5dda 100644
--- a/games/evq3/Makefile
+++ b/games/evq3/Makefile
@@ -38,7 +38,7 @@ VOIP_DESC= Enable Voice Over IP
OPENAL_USES= openal:al
MAKE_ENV= DEFAULT_BASEDIR="${Q3DIR}" LIBDIR="${LIBDIR}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
+ PTHREAD_LIBS="-lpthread"
PLIST_SUB= LIBDIR="${LIBDIR:S/${PREFIX}\///}"
LIBDIR= ${PREFIX}/lib/${PORTNAME}
diff --git a/games/gl-117/Makefile b/games/gl-117/Makefile
index 141255f1b851..a72024edadeb 100644
--- a/games/gl-117/Makefile
+++ b/games/gl-117/Makefile
@@ -16,7 +16,7 @@ USES= tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-opengl-dir=${LOCALBASE}
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
DESKTOP_ENTRIES= "GL-117" \
"Action flight simulator" \
diff --git a/games/glest/Makefile b/games/glest/Makefile
index 4d34d818664f..e241eeceacaf 100644
--- a/games/glest/Makefile
+++ b/games/glest/Makefile
@@ -48,30 +48,35 @@ pre-extract:
@${MKDIR} ${WRKDIR}/${DISTNAME}
post-patch:
- @${REINPLACE_CMD} -e "s|%%ACLOCAL%%|${ACLOCAL}|g" -e "s|%%AUTOCONF%%|${AUTOCONF}|g" \
+ @${REINPLACE_CMD} -e "s|%%ACLOCAL%%|${ACLOCAL}|g" \
+ -e "s|%%AUTOCONF%%|${AUTOCONF}|g" \
${WRKSRC}/mk/linux/autogen.sh
- @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' -e \
- 's|PTHREAD_LIBS="-l[$$]flag"|PTHREAD_LIBS="${PTHREAD_LIBS}"|g' -e \
- 's|pthreads library -l[$$]flag|pthreads library ${PTHREAD_LIBS}|g' -e \
- 's|include/lua5.1|include/lua51|g' -e 's|-llua5.1|-llua-5.1|g' \
- ${WRKSRC}/mk/linux/configure.ac ${WRKSRC}/mk/linux/mk/autoconf/*
- @${FIND} -E ${WRKDIR} -type f -name '*.bak' -o -name '*.orig' | ${XARGS} ${RM}
+ @${REINPLACE_CMD} \
+ -e 's|PTHREAD_LIBS="-l[$$]flag"|PTHREAD_LIBS="-lpthread"|g' \
+ -e 's|pthreads library -l[$$]flag|pthreads library -lpthread|g' \
+ -e 's|include/lua5.1|include/lua51|g' \
+ -e 's|-llua5.1|-llua-5.1|g' \
+ ${WRKSRC}/mk/linux/configure.ac \
+ ${WRKSRC}/mk/linux/mk/autoconf/*
+ @${FIND} -E ${WRKDIR} -type f -name '*.bak' -o -name '*.orig' | \
+ ${XARGS} ${RM}
pre-configure:
- @cd ${WRKSRC}/mk/linux && ${SH} autogen.sh && \
+ @(cd ${WRKSRC}/mk/linux && ${SH} autogen.sh && \
${REINPLACE_CMD} -e 's|-llua5.1|-llua-5.1|g' -e 's|.lng||g' \
- ${WRKSRC}/${CONFIGURE_SCRIPT} ${WRKSRC}/mk/linux/glest.ini
+ ${WRKSRC}/${CONFIGURE_SCRIPT} ${WRKSRC}/mk/linux/glest.ini)
do-build:
- @cd ${WRKSRC} && ${JAM_CMD}
+ @(cd ${WRKSRC} && ${JAM_CMD})
do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/code_license.txt ${STAGEDIR}${DOCSDIR}/code_license.txt
- @${MKDIR} ${STAGEDIR}${DATADIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/code_license.txt \
+ ${STAGEDIR}${DOCSDIR}/code_license.txt
${INSTALL_PROGRAM} ${WRKSRC}/glest ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/mk/linux/glest.ini ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/glest-wrapper ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_SCRIPT} ${WRKDIR}/glest-wrapper \
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.if ${PORT_OPTIONS:MEDITOR}
${INSTALL_PROGRAM} ${WRKSRC}/glest_editor ${STAGEDIR}${PREFIX}/bin/
diff --git a/games/glob2/Makefile b/games/glob2/Makefile
index 8d2c1c20a5ac..2854e0e71a6e 100644
--- a/games/glob2/Makefile
+++ b/games/glob2/Makefile
@@ -33,7 +33,7 @@ MAKE_ARGS= CCFLAGS="${CFLAGS}" \
INSTALLS_ICONS= yes
CFLAGS+= ${PA2_CFLAGS} -I${LOCALBASE}/include -Wno-return-type
-LDFLAGS+= ${PA2_LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread ${PA2_LDFLAGS} -L${LOCALBASE}/lib
LIBPATH= ${LIBPATH2}${LOCALBASE}/lib
PORTDOCS= README
diff --git a/games/heretic/Makefile b/games/heretic/Makefile
index 32de99c1033b..bc59531113fb 100644
--- a/games/heretic/Makefile
+++ b/games/heretic/Makefile
@@ -14,7 +14,6 @@ COMMENT= Unix source-port of the famous Heretic game by id Software
USES= gmake
USE_XORG= x11 xi xpm xau
-MAKE_ENV= PTHREAD_LIBS=${PTHREAD_LIBS}
OPTIONS_DEFINE= WAD DOCS
OPTIONS_SINGLE= SG1
diff --git a/games/heretic/files/patch-Makefile b/games/heretic/files/patch-Makefile
index 8792e863ff8f..a7deddb7ff94 100644
--- a/games/heretic/files/patch-Makefile
+++ b/games/heretic/files/patch-Makefile
@@ -72,11 +72,11 @@
X11LIBS = -lXext -lX11
-GLLIBS = -lSDL -lpthread
-+GLLIBS = `${SDL_CONFIG} --libs` ${PTHREAD_LIBS}
++GLLIBS = `${SDL_CONFIG} --libs` -lpthread
GGILIBS = -lggi -lm
VGALIBS = -lvga
-SDLLIBS = -lSDL -lpthread
-+SDLLIBS = `${SDL_CONFIG} --libs` ${PTHREAD_LIBS}
++SDLLIBS = `${SDL_CONFIG} --libs` -lpthread
OBJS = am_map.o ct_chat.o d_main.o d_net.o f_finale.o g_game.o \
p_ceilng.o p_doors.o p_enemy.o p_floor.o p_inter.o p_lights.o \
diff --git a/games/heroes/Makefile b/games/heroes/Makefile
index 128aca6c5e5b..47d4a8731fa3 100644
--- a/games/heroes/Makefile
+++ b/games/heroes/Makefile
@@ -42,8 +42,8 @@ OPTIMIZED_CFLAGS_CONFIGURE_ENABLE= optimizations
INFO= heroes
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/lib -lsmpeg -lm ${PTHREAD_LIBS}
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib -lsmpeg -lm
post-patch:
@for dir in ${DATASRC} ${SOUNDSRC} ${MUSICSRC}; do \
diff --git a/games/kuklomenos/Makefile b/games/kuklomenos/Makefile
index 48975fef909c..6f36c793a73f 100644
--- a/games/kuklomenos/Makefile
+++ b/games/kuklomenos/Makefile
@@ -22,8 +22,8 @@ OPTIONS_SUB= yes
USE_SDL= sdl
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHEAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis
VORBIS_CONFIGURE_ENABLE= sound
diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile
index 0ee9c8fe2e1b..3925b3085ee8 100644
--- a/games/lincity-ng/Makefile
+++ b/games/lincity-ng/Makefile
@@ -22,7 +22,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libphysfs=${PREFIX} \
--x-libraries=${LOCALBASE}/lib --x-includes=${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
PLIST_FILES= bin/lincity-ng \
share/applications/lincity-ng.desktop \
diff --git a/games/netpanzer/Makefile b/games/netpanzer/Makefile
index e678e4bfc6ec..a845803ad379 100644
--- a/games/netpanzer/Makefile
+++ b/games/netpanzer/Makefile
@@ -12,8 +12,7 @@ COMMENT= Real time, isometric view, tank multiplayer strategy game
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LDFLAGS+= ${PTHREAD_LIBS}
-CFLAGS+= ${PTHREAD_CFLAGS}
+LDFLAGS+= -lpthreads
USES= scons tar:bzip2
USE_SDL= sdl mixer image
diff --git a/games/openalchemist/Makefile b/games/openalchemist/Makefile
index d02bc1aa1e94..b067ed70398c 100644
--- a/games/openalchemist/Makefile
+++ b/games/openalchemist/Makefile
@@ -26,7 +26,7 @@ USE_AUTOTOOLS= aclocal automake autoconf
# Necessary to find pkg.m4 (PKG_CHECK_MODULES)
ACLOCAL_ARGS+= -I ${LOCALBASE}/share/aclocal
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
GNU_CONFIGURE= yes
USE_GNOME= pygtk2
USE_XORG= xxf86vm xi x11 xmu xext xdamage xfixes xau xdmcp xt sm ice
diff --git a/games/openjazz/Makefile b/games/openjazz/Makefile
index ecdad8dc5209..e5cd13026665 100644
--- a/games/openjazz/Makefile
+++ b/games/openjazz/Makefile
@@ -25,7 +25,7 @@ USE_SDL= sdl
CPPFLAGS+= -I${LOCALBASE}/include `${SDL_CONFIG} --cflags` \
-DDATAPATH=\\\"${DATADIR}/\\\" -DHOMEDIR
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} `${SDL_CONFIG} --libs`
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib `${SDL_CONFIG} --libs`
SUB_FILES= pkg-message
diff --git a/games/q3cellshading/Makefile b/games/q3cellshading/Makefile
index ae4105ec24d1..eba9322987a2 100644
--- a/games/q3cellshading/Makefile
+++ b/games/q3cellshading/Makefile
@@ -76,7 +76,7 @@ MAKE_ENV+= OPTIMIZED_CFLAGS=YES
.endif
.if ${PORT_OPTIONS:MSMP_CLIENT}
-MAKE_ENV+= SMP=YES PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV+= SMP=YES
Q3BIN+= quake3-smp
.endif
diff --git a/games/q3cellshading/files/patch-code-unix-Makefile b/games/q3cellshading/files/patch-code-unix-Makefile
index c3ab9b0fa886..e6d174109b7a 100644
--- a/games/q3cellshading/files/patch-code-unix-Makefile
+++ b/games/q3cellshading/files/patch-code-unix-Makefile
@@ -124,7 +124,7 @@
RANLIB=ranlib
-THREAD_LDFLAGS=-lpthread
-+THREAD_LDFLAGS=$(PTHREAD_LIBS)
++THREAD_LDFLAGS=-lpthread
# don't need -ldl (FreeBSD)
-LDFLAGS=-lm
+LDFLAGS+=-lm
diff --git a/games/quake3/Makefile b/games/quake3/Makefile
index 39a40b3685bf..c2169387c04f 100644
--- a/games/quake3/Makefile
+++ b/games/quake3/Makefile
@@ -87,8 +87,7 @@ MAKE_ENV+= OPTIMIZED_CFLAGS=YES
.endif
.if ${PORT_OPTIONS:MTHREADS}
-MAKE_ENV+= SMP=YES \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV+= SMP=YES
PLIST_SUB+= SMP=""
Q3BIN+= quake3-smp
.else
diff --git a/games/quake3/files/patch-code-unix-Makefile b/games/quake3/files/patch-code-unix-Makefile
index d0417f503c58..21f7925e16bd 100644
--- a/games/quake3/files/patch-code-unix-Makefile
+++ b/games/quake3/files/patch-code-unix-Makefile
@@ -121,7 +121,7 @@
RANLIB=ranlib
-THREAD_LDFLAGS=-lpthread
-+THREAD_LDFLAGS=$(PTHREAD_LIBS)
++THREAD_LDFLAGS=-lpthread
# don't need -ldl (FreeBSD)
-LDFLAGS=-lm
+LDFLAGS+=-lm
diff --git a/games/r1q2/Makefile b/games/r1q2/Makefile
index 63133de42614..56bca97c04f5 100644
--- a/games/r1q2/Makefile
+++ b/games/r1q2/Makefile
@@ -24,7 +24,7 @@ BUILD_WRKSRC= ${WRKSRC}/binaries
ALL_TARGET= #
LIBDIR= ${PREFIX}/lib/${PORTNAME}
-MAKE_ENV= LIBDIR="${LIBDIR}" PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV= LIBDIR="${LIBDIR}"
PLIST_SUB= LIBDIR="${LIBDIR:S|${PREFIX}/||}"
OPTIONS_DEFINE= GAME REF_GL DOCS
diff --git a/games/r1q2/files/patch-binaries__client__Makefile b/games/r1q2/files/patch-binaries__client__Makefile
index f25cafc29fec..41cd925579a5 100644
--- a/games/r1q2/files/patch-binaries__client__Makefile
+++ b/games/r1q2/files/patch-binaries__client__Makefile
@@ -5,7 +5,7 @@
include ../make.inc
-LDFLAGS+=-lm -lz
-+LDFLAGS+=-lm -lz $(PTHREAD_LIBS)
++LDFLAGS+=-lm -lz -lpthread
ifeq ($(shell uname),Linux)
LDFLAGS+=-ldl
diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile
index 46fc1a2a85fe..0982fb5bf783 100644
--- a/games/scummvm/Makefile
+++ b/games/scummvm/Makefile
@@ -21,7 +21,7 @@ CONFIGURE_ARGS= --with-sdl-prefix=${LOCALBASE} \
--disable-debug \
--disable-nasm \
--disable-tremor
-LDFLAGS+= ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread
OPTIONS_DEFINE= VORBIS MP3 PNG FLAC FLUIDSYNTH MT32EMU DOCS
FLUIDSYNTH_DESC= FluidSynth MIDI synthesizer
diff --git a/games/tank/Makefile b/games/tank/Makefile
index 8ce6175b7f67..4d2aba6deed4 100644
--- a/games/tank/Makefile
+++ b/games/tank/Makefile
@@ -14,7 +14,6 @@ COMMENT= 3-D network tank game that uses OpenGL/Mesa
BUILD_DEPENDS= libaux>=1.0:${PORTSDIR}/graphics/libaux
USES= gmake
-MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}"
ALL_TARGET= linux-mesa-elf
do-install:
diff --git a/games/tank/files/patch-Makefile.Linux.Mesa b/games/tank/files/patch-Makefile.Linux.Mesa
index 2f4debbfbd6a..c9d842a2110d 100644
--- a/games/tank/files/patch-Makefile.Linux.Mesa
+++ b/games/tank/files/patch-Makefile.Linux.Mesa
@@ -14,7 +14,7 @@
-CFLAGS = $(INCLUDE) $(ARCH) -O2 -m486 -Wall -pipe \
- -pedantic -funroll-loops -mieee-fp
-+CFLAGS += $(INCLUDE) $(TARCH) -DSOUND -Wall -pipe ${PTHREAD_CFLAGS} \
++CFLAGS += $(INCLUDE) $(TARCH) -DSOUND -Wall -pipe \
+ -pedantic -funroll-loops
-LDFLAGS = -L/usr/X11R6/lib -L$(MESA)/lib
@@ -36,7 +36,7 @@
$(CC) -o $(EXECNAME) $(Obj) $(LDFLAGS) \
- -lMesaaux -lMesatk -lMesaGLU -lMesaGL \
- -lXext -lX11 -lm
-+ -laux -lGLU -lGL -lXext -lX11 -lm $(PTHREAD_LIBS)
++ -laux -lGLU -lGL -lXext -lX11 -lm -lpthread
@echo "****** Done ******"
linux: $(Obj)
diff --git a/games/tenebrae/Makefile b/games/tenebrae/Makefile
index c6c4dd4e1c17..3501c6b85bf6 100644
--- a/games/tenebrae/Makefile
+++ b/games/tenebrae/Makefile
@@ -22,7 +22,7 @@ USE_XORG= xxf86dga
WRKSRC= ${WRKDIR}/${PORTNAME}_0
BUILD_WRKSRC= ${WRKSRC}/linux
MAKEFILE= Makefile.i386linux
-MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV= PTHREAD_LIBS="-lpthread"
OPTIONS_DEFINE= DOCS
OPTIONS_DEFINE_amd64= ASM
diff --git a/games/tremulous/Makefile b/games/tremulous/Makefile
index 667bc0f19734..ec0f4e79629f 100644
--- a/games/tremulous/Makefile
+++ b/games/tremulous/Makefile
@@ -13,7 +13,7 @@ COMMENT= Free FPS game featuring two opposing teams: humans and aliens
LICENSE= GPLv2
USES= gmake zip
-MAKE_ENV= DEFAULT_BASEDIR="${DATADIR}" PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV= DEFAULT_BASEDIR="${DATADIR}" PTHREAD_LIBS="-lpthread"
WRKSRC= ${WRKDIR}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/${DISTNAME}-src
diff --git a/games/tuxkart/Makefile b/games/tuxkart/Makefile
index 2a75b4162671..008910151a8a 100644
--- a/games/tuxkart/Makefile
+++ b/games/tuxkart/Makefile
@@ -34,11 +34,10 @@ DESKTOP_ENTRIES="TuxKart" "" ${PORTNAME} \
"${PORTNAME}" "Game;SportsGame;" ""
post-patch:
- @${REINPLACE_CMD} -e 's|-O6|${PTHREAD_CFLAGS}|g ; \
- s|-lpthread|${PTHREAD_LIBS}|g ; \
- s|datadir/games|datadir|g' ${WRKSRC}/configure
- @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|$$(prefix)/games|@bindir@|g ; \
+ @${REINPLACE_CMD} -e 's|-O6||g ; s|datadir/games|datadir|g' \
+ ${WRKSRC}/configure
+ @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
+ -e 's|$$(prefix)/games|@bindir@|g ; \
s|$$(datadir)/games|$$(datadir)|g'
@${REINPLACE_CMD} -e 's|doc contrib| contrib|' \
${WRKSRC}/Makefile.in
diff --git a/games/ufoai/Makefile b/games/ufoai/Makefile
index fc116c38c513..de4f4574ce75 100644
--- a/games/ufoai/Makefile
+++ b/games/ufoai/Makefile
@@ -29,8 +29,8 @@ USES= compiler:c++11-lang execinfo gettext gmake openal:soft pkgconfig \
python:build tar:bzip2
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-release --target-os=freebsd
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lexecinfo
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib -lexecinfo
CFLAGS+= -I${LOCALBASE}/include
DATADIR= share/${PORTNAME}
diff --git a/games/uhexen2/Makefile b/games/uhexen2/Makefile
index 940ef5262a6d..b9078d61388a 100644
--- a/games/uhexen2/Makefile
+++ b/games/uhexen2/Makefile
@@ -110,8 +110,7 @@ post-patch:
'/^USE_X86_ASM/s|^|#| ; \
/^CPU_X86/s|^|#| ; \
/^CFLAGS/s| -g | | ; \
- /^CFLAGS/s| -O2 | | ; \
- /^PTHREAD_LIBS/s|-lpthread|-pthread|' ${WRKSRC}/${f}
+ /^CFLAGS/s| -O2 | | ;' ${WRKSRC}/${f}
.endfor
.for f in engine/h2shared/cd_bsd.c
@${REINPLACE_CMD} -e \
diff --git a/games/vamos/Makefile b/games/vamos/Makefile
index 3dbd547b991e..c9c422a74813 100644
--- a/games/vamos/Makefile
+++ b/games/vamos/Makefile
@@ -28,8 +28,8 @@ CONFIGURE_ARGS= ac_cv_lib_freeglut_glutGetModifiers=no \
--disable-unit-tests
USE_LDCONFIG= yes
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
INFO= vamos
PORTDOCS= *
diff --git a/games/worldofpadman/Makefile b/games/worldofpadman/Makefile
index d597e0b44531..3c108f852f7e 100644
--- a/games/worldofpadman/Makefile
+++ b/games/worldofpadman/Makefile
@@ -19,7 +19,7 @@ COMMENT= Open source FPS game inspired by the Padman comic strip
MANUAL_PACKAGE_BUILD= huge (~600MB)
USES= gmake makeself
-MAKE_ENV= DEFAULT_BASEDIR="${DATADIR}" PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV= DEFAULT_BASEDIR="${DATADIR}" PTHREAD_LIBS="-lpthread"
ALL_TARGET= release
SRC_FILE= ${PORTNAME}-${PORTVERSION}
diff --git a/games/xrally/Makefile b/games/xrally/Makefile
index a292c50d5593..8a842ee8ea5c 100644
--- a/games/xrally/Makefile
+++ b/games/xrally/Makefile
@@ -16,8 +16,8 @@ HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
USE_XORG= x11 xi xpm
USES= gmake tar:bzip2
-CFLAGS+= ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
MAKE_ENV= INCLUDES="-I${LOCALBASE}/include"
.include <bsd.port.mk>