Files
2026-03-04 11:01:56 +00:00

44 lines
911 B
Makefile

COMMENT = free interpreter for RPG Maker 2000/2003 and EasyRPG games
GH_ACCOUNT = EasyRPG
GH_PROJECT = Player
GH_TAGNAME = 0.5.3
PKGNAME = easyrpg-${GH_TAGNAME}
CATEGORIES = games x11
REVISION = 0
HOMEPAGE = https://easyrpg.org/
# GPLv3+
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} SDL2 SDL2_mixer c freetype harfbuzz
WANTLIB += lcf m mpg123 opusfile pixman-1 png sndfile speexdsp
WANTLIB += vorbisfile xmp z
COMPILER = base-clang ports-gcc
MODULES += devel/cmake
LIB_DEPENDS = audio/libsndfile \
audio/libxmp \
audio/mpg123 \
audio/opusfile \
audio/speexdsp \
devel/harfbuzz \
devel/sdl2 \
devel/sdl2-mixer \
games/liblcf \
graphics/png
CONFIGURE_ENV = CXXFLAGS="${CXXFLAGS} -I ${X11BASE}/include" \
LDFLAGS="-L ${X11BASE}/lib"
MAKE_ENV = ${CONFIGURE_ENV}
# make test seems bogus, disabling it.
NO_TEST = Yes
MODCMAKE_POLICY_VERSION_OVERRIDE = Yes
.include <bsd.port.mk>