# Created by: Tobias Gion # $FreeBSD: head/devel/guichan/Makefile 412346 2016-04-01 14:00:51Z mat $ PORTNAME= guichan PORTVERSION= 0.8.2 PORTREVISION= 10 CATEGORIES= devel games MASTER_SITES= GOOGLE_CODE MAINTAINER= mva@FreeBSD.org COMMENT= Small, efficient C++ GUI library designed for games LICENSE= BSD3CLAUSE GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= gmake pathfix libtool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= SDL ALLEGRO OPENGL OPTIONS_DEFAULT= SDL OPENGL ALLEGRO_DESC= Allegro support .include .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl image CONFIGURE_ARGS+=--enable-sdl --enable-sdlimage PLIST_SUB+= SDL="" .else CONFIGURE_ARGS+=--disable-sdl --disable-sdlimage PLIST_SUB+= SDL="@comment " .endif .if ${PORT_OPTIONS:MALLEGRO} LIB_DEPENDS+= liballeg.so:devel/allegro CONFIGURE_ARGS+=--enable-allegro PLIST_SUB+= ALLEGRO="" .else CONFIGURE_ARGS+=--disable-allegro PLIST_SUB+= ALLEGRO="@comment " .endif .if ${PORT_OPTIONS:MOPENGL} USE_GL= yes CONFIGURE_ARGS+=--enable-opengl PLIST_SUB+= GL="" .else CONFIGURE_ARGS+=--disable-opengl PLIST_SUB+= GL="@comment " .endif .include