Return to Makefile CVS log | Up to [cvs.NetBSD.org] / pkgsrc / graphics / cairo |
File: [cvs.NetBSD.org] / pkgsrc / graphics / cairo / Makefile (download)
Revision 1.66, Mon Aug 25 15:36:18 2008 UTC (15 years, 7 months ago) by joerg
Fix png backend with libpng 1.2.30. Older libpng versions flushed the output at the end of the write and this was restored with 1.2.30, but cairo didn't override the flush function, resulting in fflush on a non-stream. This in turn resulted in crashes of graphviz when compiling doxygen. Bump revision. |
# $NetBSD: Makefile,v 1.66 2008/08/25 15:36:18 joerg Exp $ DISTNAME= cairo-1.6.4 PKGREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://cairographics.org/releases/ MAINTAINER= recht@NetBSD.org HOMEPAGE= http://cairographics.org/ COMMENT= Vector graphics library with cross-device output support PKG_DESTDIR_SUPPORT= user-destdir MAKE_JOBS_SAFE= no USE_LANGUAGES+= c99 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= pkg-config PKGCONFIG_OVERRIDE+= src/cairo.pc.in src/cairo-backend.pc.in GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-xcb CONFIGURE_ARGS+= --enable-glitz CONFIGURE_ARGS+= --enable-pdf CONFIGURE_ARGS+= --enable-ps PLIST_VARS+= carbon .if exists(/System/Library/Frameworks/Carbon.framework) CONFIGURE_ARGS+= --enable-quartz CONFIGURE_ARGS+= --enable-quartz-font CONFIGURE_ARGS+= --enable-quartz-image PLIST.carbon= yes .endif .include "options.mk" BUILDLINK_API_DEPENDS.glitz+= glitz>=0.5.1 BUILDLINK_API_DEPENDS.pixman+= pixman>=0.10.0 # For snprintf() and ctime_r() CPPFLAGS.SunOS+= -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS TEST_TARGET= check .include "../../devel/zlib/buildlink3.mk" .include "../../fonts/fontconfig/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/glitz/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../x11/pixman/buildlink3.mk" .include "../../mk/bsd.pkg.mk"