1 # Created by: Travis Poppe <tlp@liquidx.org>
7 MASTER_SITES= http://launchpadlibrarian.net/200661330/
8 DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
10 MAINTAINER= amdmi3@FreeBSD.org
11 COMMENT= Free cross-platform real-time strategy gaming engine
14 LICENSE_FILE= ${WRKSRC}/COPYING
16 LIB_DEPENDS= libpng.so:graphics/png \
17 libtolua++-${LUA_VER}.so:lang/tolua++
21 USES= cmake:outsource lua:51 pkgconfig sqlite
22 CMAKE_ARGS= -DGAMEDIR:STRING="bin" \
23 -DTOLUA++_APP:STRING="tolua++-${LUA_VER}" \
24 -DTOLUA++_INCLUDE_DIR:STRING="${LUA_INCDIR}" \
25 -DTOLUA++_LIBRARY:STRING="${LUA_LIBDIR}/libtolua++.so" \
30 OPTIONS_DEFINE= MIKMOD MNG THEORA VORBIS X11 FLUIDSYNTH DOCS
31 OPTIONS_DEFAULT=MIKMOD MNG THEORA VORBIS X11 FLUIDSYNTH
33 MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod
34 MIKMOD_CMAKE_ON= -DWITH_MIKMOD:BOOL=ON
35 MIKMOD_CMAKE_OFF= -DWITH_MIKMOD:BOOL=OFF
37 MNG_DESC= MNG image library support
38 MNG_LIB_DEPENDS= libmng.so:graphics/libmng
39 MNG_CMAKE_ON= -DWITH_MNG:BOOL=ON
40 MNG_CMAKE_OFF= -DWITH_MNG:BOOL=OFF
42 THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora
43 THEORA_CMAKE_ON= -DWITH_THEORA:BOOL=ON
44 THEORA_CMAKE_OFF= -DWITH_THEORA:BOOL=OFF
46 VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
47 VORBIS_CMAKE_ON= -DWITH_OGGVORBIS:BOOL=ON
48 VORBIS_CMAKE_OFF= -DWITH_OGGVORBIS:BOOL=OFF
50 X11_DESC= X11 clipboard pasting support
52 X11_CMAKE_ON= -DWITH_X11:BOOL=ON
53 X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF
55 FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
56 FLUIDSYNTH_CMAKE_ON= -DWITH_FLUIDSYNTH:BOOL=ON
57 FLUIDSYNTH_CMAKE_OFF= -DWITH_FLUIDSYNTH:BOOL=OFF
60 ${INSTALL_DATA} ${WRKSRC}/doc/stratagus.6 ${STAGEDIR}${MAN6PREFIX}/man/man6
61 cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "[a-z]*.html *.txt graphics scripts" \
64 .include <bsd.port.mk>