# $OpenBSD: Makefile,v 1.48 2014/07/11 20:57:31 pascal Exp $

COMMENT=	Fast-Light Tool Kit

VER=		1.3.2
DISTNAME=	fltk-${VER}-source
PKGNAME=	fltk-${VER}
REVISION=	0

CATEGORIES=	x11
SHARED_LIBS=	fltk		7.1 \
		fltk_forms	7.1 \
		fltk_gl		7.1 \
		fltk_images	7.1

HOMEPAGE=	http://www.fltk.org/

MAINTAINER =	Brian Callahan <bcallah@openbsd.org>

# LGPLv2 with exceptions (see COPYING)
PERMIT_PACKAGE_CDROM=	Yes

WANTLIB += X11 Xau Xdmcp Xext Xft Xinerama c fontconfig jpeg m
WANTLIB += png pthread stdc++ z

MASTER_SITES=	http://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/fltk/${VER}/ \
		http://ftp.easysw.com/pub/fltk/${VER}/ \
		ftp://ftp.easysw.com/pub/fltk/${VER}/

LIB_DEPENDS=	graphics/jpeg \
		graphics/png

NO_TEST=	Yes
CONFIGURE_STYLE=autoconf no-autoheader
AUTOCONF_VERSION=2.68
CONFIGURE_ARGS=	${CONFIGURE_SHARED} \
		--enable-threads
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
		CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
		CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
		LIBS="-L${LOCALBASE}/lib" \
		LIBfltk_VERSION="${LIBfltk_VERSION}"
.for n v in ${SHARED_LIBS}
MAKE_ENV+=	LIB$n_VERSION=${LIB$n_VERSION}
.endfor

WRKDIST=	${WRKDIR}/fltk-${VER}

pre-build:
	${SUBST_CMD} ${WRKSRC}/src/Fl_Preferences.cxx

.include <bsd.port.mk>
