# $OpenBSD$
# TODO: fix build of editor, etc
COMMENT = open source 3D-real-time strategy game
DISTNAME = megaglest-source-3.5.0
PKGNAME = ${DISTNAME:S/source-//}
# GPLv3
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB += GL GLU ICE SDL SM X11 Xext c crypto idn jpeg lua m
WANTLIB += ogg openal png pthread ssl stdc++ vorbis vorbisfile
WANTLIB += xerces-c z
EXTRACT_SUFX = .tar.bz2
MODULES = devel/cmake
LIB_DEPENDS = audio/libvorbis \
audio/openal \
devel/libidn \
devel/sdl \
graphics/jpeg \
graphics/png \
lang/lua \
textproc/xerces-c
RUN_DEPENDS = games/megaglest/data
SEPARATE_BUILD = simple
CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=RELEASE \
-DWANT_SVN_STAMP=OFF
NO_REGRESS = Yes
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/megaglest/
${INSTALL_DATA} ${WRKSRC}/glest.ini ${PREFIX}/share/megaglest/
${INSTALL_PROGRAM} ${WRKSRC}/mk/linux/megaglest.bin ${PREFIX}/share/megaglest/
cp ${FILESDIR}/megaglest ${WRKDIR}/megaglest
perl -pi -e 's,%%DATADIR%%,${LOCALBASE}/share/megaglest/,g' ${WRKDIR}/megaglest
${INSTALL_SCRIPT} ${WRKDIR}/megaglest ${PREFIX}/bin/
.include <bsd.port.mk>