2013-04-15 22:11:25 -04:00
|
|
|
COMMENT = free interpreter for RPG Maker 2000/2003 and EasyRPG games
|
2020-02-14 06:11:32 -05:00
|
|
|
|
|
|
|
GH_ACCOUNT = EasyRPG
|
|
|
|
GH_PROJECT = Player
|
|
|
|
GH_TAGNAME = 0.5.3
|
2017-11-03 21:06:42 -04:00
|
|
|
PKGNAME = easyrpg-${GH_TAGNAME}
|
2013-04-15 22:11:25 -04:00
|
|
|
CATEGORIES = games x11
|
|
|
|
|
2017-09-09 15:55:11 -04:00
|
|
|
HOMEPAGE = https://easyrpg.org/
|
2013-04-15 22:11:25 -04:00
|
|
|
|
|
|
|
# GPLv3+
|
2019-07-12 16:45:45 -04:00
|
|
|
PERMIT_PACKAGE = Yes
|
2013-04-15 22:11:25 -04:00
|
|
|
|
2017-09-09 15:55:11 -04:00
|
|
|
WANTLIB += ${COMPILER_LIBCXX} SDL2 SDL2_mixer c freetype harfbuzz
|
|
|
|
WANTLIB += lcf m mpg123 opusfile pixman-1 png sndfile speexdsp
|
|
|
|
WANTLIB += vorbisfile xmp z
|
2013-04-15 22:11:25 -04:00
|
|
|
|
2017-09-09 15:55:11 -04:00
|
|
|
COMPILER = base-clang ports-clang ports-gcc
|
2013-04-15 22:11:25 -04:00
|
|
|
|
2017-09-09 15:55:11 -04:00
|
|
|
MODULES += devel/cmake
|
2013-10-14 09:52:46 -04:00
|
|
|
|
2013-04-15 22:11:25 -04:00
|
|
|
LIB_DEPENDS = audio/libsndfile \
|
2017-09-09 15:55:11 -04:00
|
|
|
audio/libxmp \
|
|
|
|
audio/mpg123 \
|
|
|
|
audio/opusfile \
|
|
|
|
audio/speexdsp \
|
|
|
|
devel/harfbuzz \
|
|
|
|
devel/sdl2 \
|
|
|
|
devel/sdl2-mixer \
|
|
|
|
games/liblcf \
|
2013-04-15 22:11:25 -04:00
|
|
|
graphics/png
|
|
|
|
|
2017-09-09 15:55:11 -04:00
|
|
|
CONFIGURE_ENV = CXXFLAGS="${CXXFLAGS} -I ${X11BASE}/include" \
|
|
|
|
LDFLAGS="-L ${X11BASE}/lib"
|
|
|
|
MAKE_ENV = ${CONFIGURE_ENV}
|
2013-04-15 22:11:25 -04:00
|
|
|
|
|
|
|
# make test seems bogus, disabling it.
|
|
|
|
NO_TEST = Yes
|
|
|
|
|
2017-11-03 21:06:42 -04:00
|
|
|
WRKDIST = ${WRKDIR}/Player-${GH_TAGNAME}
|
2013-04-15 22:11:25 -04:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|