# New ports collection makefile for: libgdiplus # Date created: 20040820 # Whom: Tom McLaughlin # # $FreeBSD$ # $Id: Makefile,v 1.46 2007/12/13 19:37:18 killfill Exp $ # PORTNAME= libgdiplus PORTVERSION= 2.0 CATEGORIES= x11-toolkits MASTER_SITES= ftp://ftp.novell.com/pub/mono/sources/${PORTNAME}/ MAINTAINER= mono@FreeBSD.org COMMENT= GDI+ API for System.Windows.Forms in Mono LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ ungif.5:${PORTSDIR}/graphics/libungif \ png.5:${PORTSDIR}/graphics/png USE_BZIP2= yes USE_GNOME= gnomehack gnometarget glib20 USE_GMAKE= yes USE_XLIB= yes USE_LDCONFIG= yes LIBTOOLFILES= configure cairo/configure USE_AUTOTOOLS= libtool:15 CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" # Included cairo does not work for us. Enable below when Mono catches # up with our port. For now, use included but patch out glitz manually. #CONFIGURE_ARGS+= --with-cairo=installed .include # Avoid build error on 64-bit architectures .if (${ARCH} == "amd64") || (${ARCH} == "ia64") || (${ARCH} == "sparc64") CFLAGS+= -fPIC .endif .include "${.CURDIR}/../../lang/mono/bsd.mono.mk" .include