aboutsummaryrefslogtreecommitdiff
path: root/games/supertuxkart/Makefile
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2018-11-27 19:33:22 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2018-11-27 19:33:22 +0000
commit4611cc4686954ae5747225e934f4041503f5b6e8 (patch)
treebe08a576eb7371a07bfd3564fbb04902b6e31cef /games/supertuxkart/Makefile
parentae854ae81c4a12f40b0476ac84030aa8088c61e1 (diff)
downloadports-4611cc4686954ae5747225e934f4041503f5b6e8.tar.gz
ports-4611cc4686954ae5747225e934f4041503f5b6e8.zip
- Update to 0.9.3
Notes
Notes: svn path=/head/; revision=486053
Diffstat (limited to 'games/supertuxkart/Makefile')
-rw-r--r--games/supertuxkart/Makefile25
1 files changed, 11 insertions, 14 deletions
diff --git a/games/supertuxkart/Makefile b/games/supertuxkart/Makefile
index b7028267d887..a1b2d222cbbe 100644
--- a/games/supertuxkart/Makefile
+++ b/games/supertuxkart/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= supertuxkart
-PORTVERSION= 0.9.2
-PORTREVISION= 4
+PORTVERSION= 0.9.3
CATEGORIES= games
MASTER_SITES= SF/supertuxkart/SuperTuxKart/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -28,16 +27,13 @@ BROKEN_mips64= invokes x86 assembler
BROKEN_sparc64= invokes x86 assembler
BROKEN_powerpc64= invokes x86 assembler
-USES= alias cmake compiler:c++11-lib dos2unix gettext \
+USES= alias cmake compiler:c++11-lib gettext gl \
jpeg openal:al pkgconfig tar:xz
USE_GL= gl glu
USE_SDL= sdl
-USE_XORG= x11 xext sm ice
+USE_XORG= x11 xrandr
LLD_UNSAFE= yes
-DOS2UNIX_FILES= lib/irrlicht/source/Irrlicht/Makefile \
- lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h
-CMAKE_ARGS= -DUSE_WIIUSE=NO \
- -DUSE_XRANDR=NO
+CMAKE_OFF= USE_WIIUSE BUILD_RECORDER
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
@@ -46,17 +42,18 @@ PORTDATA= *
CXXFLAGS+= -DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_ \
-D__FREE_BSD_
-OPTIONS_DEFINE= FRIBIDI XRANDR
-OPTIONS_DEFAULT=FRIBIDI XRANDR
+OPTIONS_DEFINE= FRIBIDI
+OPTIONS_DEFAULT=FRIBIDI
FRIBIDI_DESC= Support for right-to-left languages
FRIBIDI_CMAKE_BOOL= USE_FRIBIDI
FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi
-XRANDR_DESC= Use xrandr instead of vidmode
-XRANDR_CMAKE_BOOL= USE_XRANDR
-XRANDR_USE= XORG=xrandr
-XRANDR_USE_OFF= XORG=xxf86vm
+# make sure that as much bundled stuff as possible is not used
+post-extract:
+.for bundled in jpeglib libpng zlib
+ @${RM} -rf ${WRKSRC}/${bundled}
+.endfor
post-patch:
@${REINPLACE_CMD} -e 's|/usr/X11R6/include|${LOCALBASE}/include|' \