Changeset View
Changeset View
Standalone View
Standalone View
head/games/tome4/Makefile
Show All 19 Lines | LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \ | ||||
libpng.so:graphics/png | libpng.so:graphics/png | ||||
DESKTOP_ENTRIES="ToME 4" "" "${PORTNAME}" \ | DESKTOP_ENTRIES="ToME 4" "" "${PORTNAME}" \ | ||||
"${PORTNAME}" "Game;RolePlaying;" "" | "${PORTNAME}" "Game;RolePlaying;" "" | ||||
PLIST_SUB= PORTVERSION=${PORTVERSION} | PLIST_SUB= PORTVERSION=${PORTVERSION} | ||||
WRKSRC= ${WRKDIR}/t-engine4-src-${PORTVERSION} | WRKSRC= ${WRKDIR}/t-engine4-src-${PORTVERSION} | ||||
MAKE_ARGS+= config=release verbose=yes ARCH="" CC=${CC} | MAKE_ARGS+= config=release verbose=yes ARCH="" CC=${CC} | ||||
USES= gmake openal:al tar:bzip2 | USES= gl gmake openal:al tar:bzip2 | ||||
USE_SDL= image2 sdl2 ttf2 | USE_SDL= image2 sdl2 ttf2 | ||||
USE_GL= gl glu | USE_GL= gl glu | ||||
USE_CSTD= gnu89 | USE_CSTD= gnu89 | ||||
SUB_FILES= tome4 | SUB_FILES= tome4 | ||||
LLD_UNSAFE= yes | LLD_UNSAFE= yes | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
pre-build: | pre-build: | ||||
@${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/premake4.lua | @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/premake4.lua | ||||
.if ${ARCH} == aarch64 | .if ${ARCH} == aarch64 || ${ARCH} == powerpc64 | ||||
(cd ${WRKSRC} && premake4 --lua=default gmake) | (cd ${WRKSRC} && premake4 --lua=default gmake) | ||||
.else | .else | ||||
(cd ${WRKSRC} && premake4 gmake) | (cd ${WRKSRC} && premake4 gmake) | ||||
@${ECHO} '.NOTPARALLEL:' >> ${WRKSRC}/build/buildvm.make | @${ECHO} '.NOTPARALLEL:' >> ${WRKSRC}/build/buildvm.make | ||||
@${ECHO} '.NOTPARALLEL:' >> ${WRKSRC}/build/luajit2.make | @${ECHO} '.NOTPARALLEL:' >> ${WRKSRC}/build/luajit2.make | ||||
.endif | .endif | ||||
@${REINPLACE_CMD} 's|-lpthread|-pthread|' ${WRKSRC}/build/TEngine.make | @${REINPLACE_CMD} 's|-lpthread|-pthread|' ${WRKSRC}/build/TEngine.make | ||||
Show All 9 Lines |