Index: head/games/OpenTomb/Makefile =================================================================== --- head/games/OpenTomb/Makefile (revision 458384) +++ head/games/OpenTomb/Makefile (revision 458385) @@ -1,37 +1,38 @@ # Created by: Piotr Kubaj # $FreeBSD$ PORTNAME= OpenTomb DISTVERSIONPREFIX= win32- DISTVERSION= 2017-08-05_alpha CATEGORIES= games MAINTAINER= pkubaj@anongoth.pl COMMENT= Open-source Tomb Raider 1-5 engine remake LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png USE_GITHUB= yes USES= cmake lua openal USE_SDL= sdl2 +LLD_UNSAFE= yes SUB_FILES= OpenTomb post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/src/render/shader_manager.cpp @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/scripts/entity/entity_functions.lua @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/scripts/trigger/trigger_functions.lua do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/autoexec.lua ${STAGEDIR}${DATADIR} @cd ${WRKSRC}/scripts && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/scripts "! -name *\.bak" @cd ${WRKSRC}/shaders && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/shaders @cd ${WRKSRC}/resource && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/resource ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/games/apricots/Makefile =================================================================== --- head/games/apricots/Makefile (revision 458384) +++ head/games/apricots/Makefile (revision 458385) @@ -1,52 +1,53 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= apricots PORTVERSION= 0.2.6 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= http://www.fishies.org.uk/ \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Fly a little plane around and shoot things and drop bombs USE_SDL= sdl USES= dos2unix DOS2UNIX_GLOB= *.cpp SUB_FILES= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} libexec/${PORTNAME} PORTDATA= * PORTDOCS= * CPPFLAGS+= -DAP_PATH="\"${DATADIR}/\"" +LLD_UNSAFE= yes DESKTOP_ENTRIES="Apricots" \ "${COMMENT}" \ "" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ false OPTIONS_DEFINE= DOCS OPENAL OPTIONS_DEFAULT=OPENAL OPENAL_USES= openal:al,alut OPENAL_CPPFLAGS=-DAP_AUDIO_OPENAL OPENAL_LDFLAGS= -L${LOCALBASE}/lib -lopenal -lalut do-build: cd ${WRKSRC}/apricots && ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} \ `${SDL_CONFIG} --cflags --libs` *.cpp -o ${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/apricots/${PORTNAME} ${STAGEDIR}${PREFIX}/libexec ${MKDIR} ${STAGEDIR}${DATADIR} .for ext in wav shapes psf cfg ${INSTALL_DATA} ${WRKSRC}/apricots/*.${ext} ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/games/arx-libertatis/Makefile =================================================================== --- head/games/arx-libertatis/Makefile (revision 458384) +++ head/games/arx-libertatis/Makefile (revision 458385) @@ -1,48 +1,49 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= arx-libertatis PORTVERSION= 1.1.2 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= http://downloads.sourceforge.net/arx/ \ http://arx-libertatis.org/files/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Cross-platform port of Arx Fatalis LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/ARX_PUBLIC_LICENSE.txt LIB_DEPENDS= libfreetype.so:print/freetype2 BUILD_DEPENDS= ${LOCALBASE}/include/boost/foreach.hpp:devel/boost-libs USES= cmake openal tar:xz USE_SDL= sdl USE_GL= gl glew +LLD_UNSAFE= yes CMAKE_ARGS= -DDATA_DIR=arx \ -DSTRICT_USE=ON SUB_FILES= pkg-message PORTDOCS= AUTHORS CHANGELOG README.md OPTIONS_DEFINE= CRASHREPORTER DOCS OPTIONS_SUB= yes CRASHREPORTER_DESC= Build crash reporter (requires Qt4) CRASHREPORTER_USE= QT4=corelib,gui,network \ QT4=rcc_build,moc_build,uic_build,qmake_build CRASHREPORTER_CMAKE_ON= -DBUILD_CRASHREPORTER=ON -DUSE_QT5=OFF CRASHREPORTER_CMAKE_OFF=-DBUILD_CRASHREPORTER=OFF post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/CMakeLists.txt post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/games/atr3d/Makefile =================================================================== --- head/games/atr3d/Makefile (revision 458384) +++ head/games/atr3d/Makefile (revision 458385) @@ -1,40 +1,41 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= atr3d PORTVERSION= 0.6 PORTREVISION= 18 CATEGORIES= games MASTER_SITES= http://rodrigo.osorio.free.fr/freebsd/distfiles/ DISTNAME= ${PORTNAME}_source_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D asteroids-like multiplayer game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${PORTNAME} USES= autoreconf gmake perl5 tar:tgz USE_GL= glut glu USE_XORG= xmu xi x11 USE_PERL5= build GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +LLD_UNSAFE= yes OPTIONS_DEFINE= OPENAL OPTIONS_DEFAULT=OPENAL OPENAL_USES= openal:alut OPENAL_CONFIGURE_ENABLE= sound pre-patch: @${REINPLACE_CMD} -e 's|-lopenal|& -lalut|' ${WRKSRC}/Makefile.am post-patch: @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/Makefile.am .include