1 # Created by: Tobias Kortkamp <t@tobik.me>
9 COMMENT= Game engine for Return to Castle Wolfenstein
13 BUILD_DEPENDS= opusfile>0:audio/opusfile
14 LIB_DEPENDS= libcurl.so:ftp/curl \
15 libopus.so:audio/opus \
16 libfreetype.so:print/freetype2
18 USES= jpeg openal pkgconfig gmake
24 WOLFDIR= "libexec/${PORTNAME}"
25 MAKE_ARGS= BINDIR="${STAGEDIR}${PREFIX}/bin" \
26 COPYDIR="${STAGEDIR}${PREFIX}/${WOLFDIR}"
28 PLIST_SUB= ARCH="${ARCH}" WOLFDIR="${WOLFDIR}"
30 SUB_FILES= iowolfsp iowolfmp iowolfded
31 SUB_LIST= ARCH="${ARCH}" WOLFDIR="${PREFIX}/${WOLFDIR}"
34 OPTIONS_DEFAULT= MP SP
37 MP_DESC= Build multiplayer support
38 SP_DESC= Build singleplayer support
41 SP_INSTALL_TARGET= sp-install
44 MP_INSTALL_TARGET= mp-install
47 ${CP} ${FILESDIR}/Makefile ${WRKSRC}
50 ${INSTALL_SCRIPT} ${WRKDIR}/iowolfmp ${STAGEDIR}${PREFIX}/bin/iowolfmp
51 ${INSTALL_SCRIPT} ${WRKDIR}/iowolfded ${STAGEDIR}${PREFIX}/bin/iowolfded
54 ${INSTALL_SCRIPT} ${WRKDIR}/iowolfsp ${STAGEDIR}${PREFIX}/bin/iowolfsp
56 .include <bsd.port.mk>