summaryrefslogtreecommitdiff
path: root/graphics/cairo-gobject/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/cairo-gobject/Makefile')
-rw-r--r--graphics/cairo-gobject/Makefile55
1 files changed, 55 insertions, 0 deletions
diff --git a/graphics/cairo-gobject/Makefile b/graphics/cairo-gobject/Makefile
new file mode 100644
index 00000000000..8656ad3e810
--- /dev/null
+++ b/graphics/cairo-gobject/Makefile
@@ -0,0 +1,55 @@
+# $NetBSD: Makefile,v 1.1 2011/02/12 13:40:53 drochner Exp $
+
+DISTNAME= cairo-1.10.2
+PKGNAME= cairo-gobject-1.10.2
+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
+LICENSE= gnu-lgpl-v2.1 AND mpl-1.1
+
+PKG_DESTDIR_SUPPORT= user-destdir
+PATCHDIR= ${.CURDIR}/../../graphics/cairo/patches
+DISTINFO_FILE= ${.CURDIR}/../../graphics/cairo/distinfo
+BUILD_DIRS= util/cairo-gobject
+INSTALL_DIRS= util/cairo-gobject
+
+USE_LANGUAGES+= c99
+USE_LIBTOOL= yes
+USE_PKGLOCALEDIR= yes
+USE_TOOLS+= pkg-config
+PKGCONFIG_OVERRIDE+= src/cairo.pc.in src/cairo-features.pc.in
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --enable-gl
+CONFIGURE_ARGS+= --enable-pdf
+CONFIGURE_ARGS+= --enable-ps
+
+# For snprintf() and ctime_r()
+CPPFLAGS.SunOS+= -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS
+
+# PR#43928
+.include "../../mk/compiler.mk"
+.if ${MACHINE_PLATFORM:MDragonFly-*-x86_64} && ${CC_VERSION:Mgcc-4.1.*}
+CONFIGURE_ENV+= ac_cv_type___uint128_t=no
+.endif
+
+post-install:
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/pkgconfig
+ ${INSTALL_DATA} ${WRKSRC}/src/cairo-gobject.pc \
+ ${DESTDIR}${PREFIX}/lib/pkgconfig
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.1.9
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+# include?
+#.include "../../print/libspectre/buildlink3.mk"
+.include "../../x11/pixman/buildlink3.mk"
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"