diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-03-03 16:09:01 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-03-03 16:09:01 +0800 |
commit | 3c6d409cb3c49df80d298e239e208aea08ecaf5c (patch) | |
tree | cacdd2e25bfae0c8786e2906219b4cfea3f91d17 /graphics | |
parent | 314a12342d1211cfba3c24bfa4d6e5943513c93b (diff) | |
download | marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.tar marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.tar.gz marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.tar.bz2 marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.tar.lz marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.tar.xz marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.tar.zst marcuscom-ports-3c6d409cb3c49df80d298e239e208aea08ecaf5c.zip |
- Add cvs snapshot of cairo with pdf support for evince
Requested by: marcus
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@3792 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/cairo/Makefile | 46 | ||||
-rw-r--r-- | graphics/cairo/distinfo | 2 | ||||
-rw-r--r-- | graphics/cairo/pkg-descr | 8 | ||||
-rw-r--r-- | graphics/cairo/pkg-plist | 12 |
4 files changed, 68 insertions, 0 deletions
diff --git a/graphics/cairo/Makefile b/graphics/cairo/Makefile new file mode 100644 index 000000000..14ff1b811 --- /dev/null +++ b/graphics/cairo/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: cairo +# Date created: 2004-10-06 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD: ports/graphics/cairo/Makefile,v 1.7 2005/02/24 11:15:30 ahze Exp $ +# + +PORTNAME= cairo +PORTVERSION= 0.3.0.1 +CATEGORIES= graphics +MASTER_SITES= http://people.freebsd.org/~ahze/ +#MASTER_SITES= http://cairographics.org/snapshots/ + +MAINTAINER= ahze@FreeBSD.org +COMMENT= Vector graphics library with cross-device output support + +LIB_DEPENDS= pixman.1:${PORTSDIR}/graphics/libpixman \ + 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}" + +OPTIONS+= GLITZ "Enable Glitz OpenGL Support" Off + +.include <bsd.port.pre.mk> + +.if defined(WITH_GLITZ) +LIB_DEPENDS+= glitz-glx.1:${PORTSDIR}/graphics/glitz +.endif + +.if !defined(WITHOUT_X11) +USE_XLIB= yes +.endif + +post-patch: +.if ${OSVERSION} < 500000 + @${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|' \ + ${WRKSRC}/src/*.* +.endif + +.include <bsd.port.post.mk> diff --git a/graphics/cairo/distinfo b/graphics/cairo/distinfo new file mode 100644 index 000000000..7fe584e5a --- /dev/null +++ b/graphics/cairo/distinfo @@ -0,0 +1,2 @@ +MD5 (cairo-0.3.0.1.tar.gz) = 0f41cc99b52c9effc118753f714eb7e1 +SIZE (cairo-0.3.0.1.tar.gz) = 1028081 diff --git a/graphics/cairo/pkg-descr b/graphics/cairo/pkg-descr new file mode 100644 index 000000000..6595006a3 --- /dev/null +++ b/graphics/cairo/pkg-descr @@ -0,0 +1,8 @@ +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). + +WWW: http://www.cairographics.org diff --git a/graphics/cairo/pkg-plist b/graphics/cairo/pkg-plist new file mode 100644 index 000000000..64851a563 --- /dev/null +++ b/graphics/cairo/pkg-plist @@ -0,0 +1,12 @@ +include/cairo/cairo-features.h +include/cairo/cairo-ft.h +include/cairo/cairo-pdf.h +include/cairo/cairo-png.h +include/cairo/cairo-ps.h +include/cairo/cairo-xlib.h +include/cairo/cairo.h +lib/libcairo.a +lib/libcairo.so +lib/libcairo.so.1 +libdata/pkgconfig/cairo.pc +@dirrm include/cairo |