aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorsat <sat@FreeBSD.org>2007-12-12 21:00:02 +0800
committersat <sat@FreeBSD.org>2007-12-12 21:00:02 +0800
commit7c1f85af186e1a88bd11cf42bc3322600be69a83 (patch)
treea7a6bc4dbf0ed3ddcb6be8f9cf83613f6c7c9e0f /graphics
parentab07464711a1dc9201ca433f293d34bedd0d9790 (diff)
downloadfreebsd-ports-gnome-7c1f85af186e1a88bd11cf42bc3322600be69a83.tar.gz
freebsd-ports-gnome-7c1f85af186e1a88bd11cf42bc3322600be69a83.tar.zst
freebsd-ports-gnome-7c1f85af186e1a88bd11cf42bc3322600be69a83.zip
Add port graphics/linux-cairo, a Linux/i386 binary port of
Cairo. Reviewed by: netchild, emulation
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/linux-cairo/Makefile29
-rw-r--r--graphics/linux-cairo/distinfo.i3866
-rw-r--r--graphics/linux-cairo/pkg-descr15
-rw-r--r--graphics/linux-cairo/pkg-plist10
-rw-r--r--graphics/linux-f10-cairo/Makefile29
-rw-r--r--graphics/linux-f10-cairo/distinfo.i3866
-rw-r--r--graphics/linux-f10-cairo/pkg-descr15
-rw-r--r--graphics/linux-f10-cairo/pkg-plist10
-rw-r--r--graphics/linux-f8-cairo/Makefile29
-rw-r--r--graphics/linux-f8-cairo/distinfo.i3866
-rw-r--r--graphics/linux-f8-cairo/pkg-descr15
-rw-r--r--graphics/linux-f8-cairo/pkg-plist10
13 files changed, 181 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index b88961e906c7..ad1b15f43868 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -394,6 +394,7 @@
SUBDIR += linplasma
SUBDIR += linux-ac3d
SUBDIR += linux-adobesvg
+ SUBDIR += linux-cairo
SUBDIR += linux-gdk-pixbuf
SUBDIR += linux-imlib
SUBDIR += linux-jpeg
diff --git a/graphics/linux-cairo/Makefile b/graphics/linux-cairo/Makefile
new file mode 100644
index 000000000000..3b2712c4b3ad
--- /dev/null
+++ b/graphics/linux-cairo/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: linux-cairo
+# Date created: 4 November 2007
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+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= infofarmer@FreeBSD.org
+COMMENT= Linux cairo binary
+
+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>
diff --git a/graphics/linux-cairo/distinfo.i386 b/graphics/linux-cairo/distinfo.i386
new file mode 100644
index 000000000000..316838233685
--- /dev/null
+++ b/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
diff --git a/graphics/linux-cairo/pkg-descr b/graphics/linux-cairo/pkg-descr
new file mode 100644
index 000000000000..fc4624dae29e
--- /dev/null
+++ b/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/
diff --git a/graphics/linux-cairo/pkg-plist b/graphics/linux-cairo/pkg-plist
new file mode 100644
index 000000000000..78aa8e625363
--- /dev/null
+++ b/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
+@dirrm usr/share/doc/cairo-%%PORTVERSION%%
diff --git a/graphics/linux-f10-cairo/Makefile b/graphics/linux-f10-cairo/Makefile
new file mode 100644
index 000000000000..3b2712c4b3ad
--- /dev/null
+++ b/graphics/linux-f10-cairo/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: linux-cairo
+# Date created: 4 November 2007
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+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= infofarmer@FreeBSD.org
+COMMENT= Linux cairo binary
+
+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>
diff --git a/graphics/linux-f10-cairo/distinfo.i386 b/graphics/linux-f10-cairo/distinfo.i386
new file mode 100644
index 000000000000..316838233685
--- /dev/null
+++ b/graphics/linux-f10-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
diff --git a/graphics/linux-f10-cairo/pkg-descr b/graphics/linux-f10-cairo/pkg-descr
new file mode 100644
index 000000000000..fc4624dae29e
--- /dev/null
+++ b/graphics/linux-f10-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/
diff --git a/graphics/linux-f10-cairo/pkg-plist b/graphics/linux-f10-cairo/pkg-plist
new file mode 100644
index 000000000000..78aa8e625363
--- /dev/null
+++ b/graphics/linux-f10-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
+@dirrm usr/share/doc/cairo-%%PORTVERSION%%
diff --git a/graphics/linux-f8-cairo/Makefile b/graphics/linux-f8-cairo/Makefile
new file mode 100644
index 000000000000..3b2712c4b3ad
--- /dev/null
+++ b/graphics/linux-f8-cairo/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: linux-cairo
+# Date created: 4 November 2007
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+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= infofarmer@FreeBSD.org
+COMMENT= Linux cairo binary
+
+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>
diff --git a/graphics/linux-f8-cairo/distinfo.i386 b/graphics/linux-f8-cairo/distinfo.i386
new file mode 100644
index 000000000000..316838233685
--- /dev/null
+++ b/graphics/linux-f8-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
diff --git a/graphics/linux-f8-cairo/pkg-descr b/graphics/linux-f8-cairo/pkg-descr
new file mode 100644
index 000000000000..fc4624dae29e
--- /dev/null
+++ b/graphics/linux-f8-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/
diff --git a/graphics/linux-f8-cairo/pkg-plist b/graphics/linux-f8-cairo/pkg-plist
new file mode 100644
index 000000000000..78aa8e625363
--- /dev/null
+++ b/graphics/linux-f8-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
+@dirrm usr/share/doc/cairo-%%PORTVERSION%%