5eadedeba7
Cairo is a vector graphics library with cross-device output support. Currently supported output targets include the X Window System and in-memory image buffers. PostScript and PDF file output is planned. Cairo is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available (eg. through the X Render Extension). PR: ports/72407 Approved by: adamw (mentor)
38 lines
916 B
Makefile
38 lines
916 B
Makefile
# New ports collection makefile for: cairo
|
|
# Date created: 2004-10-06
|
|
# Whom: Michael Johnson <ahze@FreeBSD.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= cairo
|
|
PORTVERSION= 0.1.23
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= http://www.cairographics.org/snapshots/
|
|
|
|
MAINTAINER= ahze@FreeBSD.org
|
|
COMMENT= Cairo is a vector graphics library with cross-device output support
|
|
|
|
LIB_DEPENDS= pixman.1:${PORTSDIR}/graphics/libpixman \
|
|
glitz-glx.1:${PORTSDIR}/graphics/glitz \
|
|
freetype.9:${PORTSDIR}/print/freetype2 \
|
|
png.5:${PORTSDIR}/graphics/png
|
|
|
|
USE_GNOME= gnometarget gnomehack
|
|
USE_LIBTOOL_VER=15
|
|
INSTALLS_SHLIB= yes
|
|
|
|
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CLFAGS}" \
|
|
LDFLAGS="${PTHREAD_LDFLAGS}"
|
|
|
|
# glitz is out of sync with cairo
|
|
CONFIGURE_ARGS= --disable-gl
|
|
|
|
PLIST_FILES= include/cairo-features.h \
|
|
include/cairo.h \
|
|
lib/libcairo.a \
|
|
lib/libcairo.so \
|
|
lib/libcairo.so.1 \
|
|
libdata/pkgconfig/cairo.pc
|
|
|
|
.include <bsd.port.mk>
|