Files
ports/games/fifengine/Makefile
T
tb d01b171f24 fifengine: unbreak build with newer boost
From https://github.com/fifengine/fifengine/issues/1085 but without
whitespace mess and dropping #ifdef with #else that won't compile.
2025-04-20 16:33:06 +00:00

52 lines
1.2 KiB
Makefile

BROKEN-powerpc =out of memory when compiling fifePYTHON_wrap.cxx
BROKEN-sparc64 =out of memory when compiling fifePYTHON_wrap.cxx
BROKEN-i386 = out of memory when compiling fifePYTHON_wrap.cxx (not every time but most)
COMMENT = 2D game engine
GH_ACCOUNT = fifengine
GH_PROJECT = fifengine
GH_COMMIT = be64c707dea6b3250bd4355bf5c825d25920087d
DISTNAME = fifengine-0.4.2
REVISION = 8
CATEGORIES = games
HOMEPAGE = https://www.fifengine.net/
# LGPLv2.1+
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX}
WANTLIB += GL GLEW SDL2 SDL2_image SDL2_ttf boost_filesystem-mt
WANTLIB += boost_system-mt fifechan fifechan_opengl fifechan_sdl
WANTLIB += m openal png pthread ${MODPY_WANTLIB} tinyxml vorbis
WANTLIB += vorbisfile z
COMPILER = base-clang ports-gcc base-gcc
MODULES = devel/cmake \
lang/python
BUILD_DEPENDS = devel/py-setuptools \
devel/swig>=3.0.12
LIB_DEPENDS = audio/libvorbis \
audio/openal \
devel/boost \
devel/sdl2-image \
devel/sdl2-ttf \
games/fifechan>=0.1.5 \
graphics/glew \
textproc/tinyxml
RUN_DEPENDS = devel/py-future \
textproc/py-yaml
CONFIGURE_ARGS += -DPYTHON_EXECUTABLE=${MODPY_BIN} \
-Wno-dev
NO_TEST = Yes
post-install:
${MODPY_COMPILEALL} ${WRKINST}/${MODPY_SITEPKG}
.include <bsd.port.mk>