Return to Makefile CVS log | Up to [local] / ports / games / gemrb |
File: [local] / ports / games / gemrb / Makefile (download)
Revision 1.22, Tue Sep 26 09:41:36 2023 UTC (8 months, 1 week ago) by espie
-> SITES |
SHARED_LIBS += gemrb_core 0.0 COMMENT = open-source implementation of Bioware's Infinity Engine V = 0.8.8 DISTNAME = gemrb-${V}-sources PKGNAME = gemrb-${V} REVISION = 0 CATEGORIES = games emulators x11 HOMEPAGE = https://www.gemrb.org/ MAINTAINER = Kirill Bychkov <kirby@openbsd.org> # GPLv2+ PERMIT_PACKAGE = Yes SITES = ${SITE_SOURCEFORGE:=gemrb/} WANTLIB += SDL SDL_mixer c freetype iconv m openal png pthread WANTLIB += vlc vorbisfile z ${MODPY_WANTLIB} ${COMPILER_LIBCXX} # C++11 COMPILER = base-clang ports-gcc MODULES = devel/cmake \ lang/python MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} LIB_DEPENDS = audio/openal \ devel/sdl-mixer \ graphics/png \ x11/vlc \ ${MODPY_LIB_DEPENDS} RUN_DEPENDS = devel/desktop-file-utils \ x11/gtk+4,-guic CONFIGURE_ARGS += -DSYSCONF_DIR=${SYSCONFDIR}/gemrb \ -DEXAMPLE_CONF_DIR=${PREFIX}/share/examples/gemrb/ \ -DMAN_DIR=${PREFIX}/man/man6 \ -DDISABLE_WERROR=1 \ -DSDL_BACKEND=SDL \ -Wno-dev NO_TEST = Yes WRKDIST = ${WRKDIR}/gemrb-${V} do-gen: ${SUBST_CMD} ${WRKSRC}/CMakeLists.txt post-install: cd ${PREFIX}/share/gemrb/GUIScripts/ && find * -name \*.py \ -exec ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \ ${PREFIX}/share/gemrb/GUIScripts/{} \; ${SUBST_CMD} -m 444 -c ${FILESDIR}/baldurs_gate_1.cfg \ ${PREFIX}/share/examples/gemrb/baldurs_gate_1.cfg .include <bsd.port.mk>