[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / games / asc

File: [local] / ports / games / asc / Makefile (download)

Revision 1.12, Tue May 10 20:58:47 2022 UTC (23 months, 3 weeks ago) by kirby
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +8 -9 lines

Remove RCS ids and cleanup

COMMENT = 		turn based strategy game

GH_ACCOUNT = 		ValHaris
GH_PROJECT = 		asc-hq
GH_TAGNAME = 		ASC2-8-0-0
DISTNAME = 		asc-2.8.0.0

CATEGORIES = 		games x11

HOMEPAGE = 		https://www.asc-hq.org/

# GPLv2
PERMIT_PACKAGE = 	Yes

WANTLIB += ${COMPILER_LIBCXX} FLAC ICE SDL SDL2 SDL_image SDL_mixer
WANTLIB += SDL_sound SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xss Xxf86vm
WANTLIB += atk-1.0 atk-bridge-2.0 boost_regex-mt bz2 c cairo
WANTLIB += cairo-gobject epoxy execinfo expat ffi fontconfig freetype
WANTLIB += fribidi gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gobject-2.0 graphite2 gthread-2.0 gtk-3 harfbuzz iconv
WANTLIB += icudata icui18n icuuc intl jpeg lua5.1 lzma m mikmod
WANTLIB += mspack notify ogg pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre physfs pixman-1 png samplerate sigc-2.0 smpeg sndio
WANTLIB += speex tiff usbhid vorbis vorbisfile webp wx_baseu-3.0
WANTLIB += wx_baseu_net-3.0 wx_baseu_xml-3.0 wx_gtk3u_adv-3.0
WANTLIB += wx_gtk3u_core-3.0 wx_gtk3u_html-3.0 wx_gtk3u_qa-3.0
WANTLIB += wx_gtk3u_xrc-3.0 xcb xcb-render xcb-shm xvidcore z
WANTLIB += zstd

BUILD_DEPENDS = 	archivers/zip

COMPILER = 		base-clang ports-gcc base-gcc
MODULES = 		lang/lua
LIB_DEPENDS = 		archivers/bzip2 \
			devel/boost \
			devel/libsigc++-2 \
			devel/physfs \
			devel/sdl-image \
			devel/sdl-mixer \
			devel/sdl-sound \
			multimedia/xvidcore \
			x11/wxWidgets

USE_GMAKE = 		Yes
SEPARATE_BUILD = 	Yes

CONFIGURE_STYLE = 	gnu
CONFIGURE_ENV +=	LDFLAGS="-L${LOCALBASE}/lib" \
			CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng"

pre-configure:
	@perl -pi -e 's,lua5.1,${MODLUA_DEP},g' ${WRKSRC}/configure

.include <bsd.port.mk>