[Midnightbsd-cvs] mports: mports/graphics: add linux-cairo.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Jun 18 00:31:53 EDT 2008


Log Message:
-----------
add linux-cairo.

Modified Files:
--------------
    mports/graphics:
        Makefile (r1.75 -> r1.76)

Added Files:
-----------
    mports/graphics/linux-cairo:
        Makefile (r1.1)
        distinfo.i386 (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/graphics/Makefile,v
retrieving revision 1.75
retrieving revision 1.76
diff -L graphics/Makefile -L graphics/Makefile -u -r1.75 -r1.76
--- graphics/Makefile
+++ graphics/Makefile
@@ -57,6 +57,7 @@
     SUBDIR += libwmf
     SUBDIR += linux-ac3d
     SUBDIR += linux-adobesvg
+    SUBDIR += linux-cairo
     SUBDIR += linux-gdk-pixbuf
     SUBDIR += linux-imlib
     SUBDIR += linux-jpeg
--- /dev/null
+++ graphics/linux-cairo/distinfo.i386
@@ -0,0 +1,6 @@
+MD5 (rpm/i386/fedora/4/cairo-1.0.2-2.gst.1.4.i386.rpm) = 0a9f6b49e373516976cf6836ee3d5a1c
+SHA256 (rpm/i386/fedora/4/cairo-1.0.2-2.gst.1.4.i386.rpm) = 7186fb2ebb87902533fe40ec2862dd995578e6d13fee1334c348aeecb3a3746e
+SIZE (rpm/i386/fedora/4/cairo-1.0.2-2.gst.1.4.i386.rpm) = 279380
+MD5 (rpm/i386/fedora/4/cairo-1.0.2-2.gst.1.4.src.rpm) = 2a1604105b19f87d74f5bfc9b2b6f0e9
+SHA256 (rpm/i386/fedora/4/cairo-1.0.2-2.gst.1.4.src.rpm) = 17121639e928ca888418a3ccd6f4bee714a1557380cb9735af631f402896c296
+SIZE (rpm/i386/fedora/4/cairo-1.0.2-2.gst.1.4.src.rpm) = 1467396
--- /dev/null
+++ graphics/linux-cairo/pkg-descr
@@ -0,0 +1,15 @@
+This is a Linux/i386 binary port of Cairo.
+
+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).
+
+Cairo provides a stateful user-level API with capabilities similar to
+the PDF 1.4 imaging model. Cairo provides operations including stroking 
+and filling Bezier cubic splines, transforming and compositing translucent
+images, and antialiased text rendering.
+
+WWW:	http://www.cairographics.org/
--- /dev/null
+++ graphics/linux-cairo/pkg-plist
@@ -0,0 +1,10 @@
+usr/lib/libcairo.so.2
+usr/lib/libcairo.so.2.2.3
+usr/share/doc/cairo-%%PORTVERSION%%/AUTHORS
+usr/share/doc/cairo-%%PORTVERSION%%/COPYING
+usr/share/doc/cairo-%%PORTVERSION%%/ChangeLog
+usr/share/doc/cairo-%%PORTVERSION%%/INSTALL
+usr/share/doc/cairo-%%PORTVERSION%%/NEWS
+usr/share/doc/cairo-%%PORTVERSION%%/README
+usr/share/doc/cairo-%%PORTVERSION%%/TODO
+ at dirrm usr/share/doc/cairo-%%PORTVERSION%%
--- /dev/null
+++ graphics/linux-cairo/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for:	linux-cairo
+# Date created:		4 November 2007
+# Whom:			Andrew Pantyukhin <infofarmer at FreeBSD.org>
+#
+# $MidnightBSD: mports/graphics/linux-cairo/Makefile,v 1.1 2008/06/18 04:31:51 laffer1 Exp $
+# $FreeBSD: ports/graphics/linux-cairo/Makefile,v 1.3 2008/04/19 17:50:24 miwi Exp $
+#
+
+PORTNAME=	cairo
+PORTVERSION=	1.0.2
+DISTVERSIONSUFFIX=	-2.gst.1.4
+CATEGORIES=	graphics linux
+MASTER_SITES=	http://gstreamer.freedesktop.org/pkg/%SUBDIR%/ CENKES/myports
+MASTER_SITE_SUBDIR=	${LINUX_DIST}/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/RPMS.deps
+MASTER_SITE_SRC_SUBDIR=	${LINUX_DIST}/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/SRPMS.deps
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Linux cairo binary
+LICENSE=	gpl2
+
+RUN_DEPENDS=	${LINUXBASE}/usr/lib/libfontconfig.so.1.0.4:${PORTSDIR}/x11-fonts/linux-fontconfig \
+		${LINUXBASE}/usr/lib/libpng.so.3.1.2.8:${PORTSDIR}/graphics/linux-png
+
+ONLY_FOR_ARCHS=	i386 amd64
+LINUX_DIST_VER=	4
+USE_LDCONFIG=	yes
+USE_LINUX_RPM=	yes
+USE_XLIB=	yes
+PLIST_SUB=	PORTVERSION="${PORTVERSION}"
+
+.include <bsd.port.mk>


More information about the Midnightbsd-cvs mailing list