1 # Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
8 MAINTAINER= amdmi3@FreeBSD.org
9 COMMENT= Doom 3 GPL source port
12 LICENSE_FILE= ${WRKSRC}/../COPYING.txt
14 LIB_DEPENDS= libcurl.so:ftp/curl \
15 libogg.so:audio/libogg \
16 libvorbis.so:audio/libvorbis
21 USES= cmake jpeg openal:al
26 SUB_FILES= pkg-message
30 DESKTOP_ENTRIES="dhewm 3" \
37 OPTIONS_DEFINE= OPTIMIZED_CFLAGS DEDICATED DOCS
38 OPTIONS_DEFAULT=OPTIMIZED_CFLAGS DEDICATED
41 DEDICATED_DESC= Build dedicated server
42 DEDICATED_CMAKE_ON= -DDEDICATED=ON
44 post-patch-OPTIMIZED_CFLAGS-off:
45 @${REINPLACE_CMD} -e 's|-O3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer||' ${WRKSRC}/CMakeLists.txt
48 @${MKDIR} ${STAGEDIR}${DATADIR}/base
49 @${MKDIR} ${STAGEDIR}${DATADIR}/d3xp
50 ${INSTALL_DATA} ${WRKSRC}/sys/linux/setup/image/doom3.png \
51 ${STAGEDIR}${PREFIX}/share/pixmaps/
54 @${MKDIR} ${STAGEDIR}${DOCSDIR}
55 ${INSTALL_DATA} ${WRKSRC}/../README.md ${STAGEDIR}${DOCSDIR}/
57 .include <bsd.port.mk>