Changeset View
Changeset View
Standalone View
Standalone View
head/games/OpenTomb/Makefile
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# Created by: Piotr Kubaj <pkubaj@anongoth.pl> | |||||
# $FreeBSD$ | |||||
PORTNAME= OpenTomb | |||||
DISTVERSIONPREFIX= win32- | |||||
DISTVERSION= 2017-04-24_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 | |||||
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 <bsd.port.mk> |