openbsd-ports/games/flightgear/base/Makefile
2022-11-27 21:48:30 +00:00

38 lines
962 B
Makefile

COMMENT = modern, open-source flight simulator
DISTNAME = flightgear-${V}
WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU ICE OpenThreads SM SimGearCore
WANTLIB += SimGearScene X11 Xext c dbus-1 event_core execinfo
WANTLIB += freetype glut m osg osgDB osgFX osgGA osgParticle osgSim
WANTLIB += osgText osgUtil osgViewer png sqlite3 z
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=flightgear/}
MODULES = devel/cmake
COMPILER = base-clang ports-gcc
BUILD_DEPENDS = devel/boost \
devel/plib
LIB_DEPENDS = databases/sqlite3 \
graphics/freeglut \
graphics/simgear>=$V \
graphics/glew \
x11/dbus \
devel/libevent2
RUN_DEPENDS = games/flightgear/data>=${V}
CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="${PREFIX}/man" \
-DFG_DATA_DIR="${TRUEPREFIX}/share/flightgear" \
-DSYSTEM_SQLITE=ON \
-DSYSTEM_FLITE=OFF \
-DENABLE_IAX=OFF \
-DENABLE_FGCOM=OFF \
-DENABLE_QT=OFF
MODCMAKE_LDFLAGS = -L${LOCALBASE}/lib
NO_TEST = Yes
.include <bsd.port.mk>