summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2008-12-14 11:04:35 +0000
committerobache <obache@pkgsrc.org>2008-12-14 11:04:35 +0000
commit1663dc376c325a92f64e38824aae3daea47631a4 (patch)
treedb6c7ee8bfe55143f4f0605f8411bafabdd12ae7
parent77c9f3e8bbb7d43759cb15ed918f8b2b056f928a (diff)
downloadpkgsrc-1663dc376c325a92f64e38824aae3daea47631a4.tar.gz
Import clutter-cairo-0.8.2 as graphics/clutter-cairo.
An experimental clutter cairo 'drawable' actor. Sucks a bit as renders cairo via an image surface and thus no real cairo rendering acceleration. Experiments with glitz and sharing GL contexts for such acceleration proved problematic. Needs more investigation.
-rw-r--r--graphics/clutter-cairo/DESCR4
-rw-r--r--graphics/clutter-cairo/Makefile23
-rw-r--r--graphics/clutter-cairo/PLIST5
-rw-r--r--graphics/clutter-cairo/buildlink3.mk23
-rw-r--r--graphics/clutter-cairo/distinfo5
5 files changed, 60 insertions, 0 deletions
diff --git a/graphics/clutter-cairo/DESCR b/graphics/clutter-cairo/DESCR
new file mode 100644
index 00000000000..96e797e1aa7
--- /dev/null
+++ b/graphics/clutter-cairo/DESCR
@@ -0,0 +1,4 @@
+An experimental clutter cairo 'drawable' actor. Sucks a bit as renders
+cairo via an image surface and thus no real cairo rendering
+acceleration. Experiments with glitz and sharing GL contexts for such
+acceleration proved problematic. Needs more investigation.
diff --git a/graphics/clutter-cairo/Makefile b/graphics/clutter-cairo/Makefile
new file mode 100644
index 00000000000..04fab5e6f11
--- /dev/null
+++ b/graphics/clutter-cairo/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/12/14 11:04:35 obache Exp $
+#
+
+DISTNAME= clutter-cairo-0.8.2
+CATEGORIES= graphics
+MASTER_SITES= http://www.clutter-project.org/sources/clutter-cairo/0.8/
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= http://www.clutter-project.org/
+COMMENT= Clutter Cairo integrarion library
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= clutter-cairo.pc.in
+
+BUILDLINK_API_DEPENDS.cairo+= cairo>=1.4
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/clutter/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/clutter-cairo/PLIST b/graphics/clutter-cairo/PLIST
new file mode 100644
index 00000000000..9819ed514b7
--- /dev/null
+++ b/graphics/clutter-cairo/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/14 11:04:35 obache Exp $
+include/clutter-0.8/clutter-cairo/clutter-cairo.h
+lib/libclutter-cairo-0.8.la
+lib/pkgconfig/clutter-cairo-0.8.pc
+@dirrm include/clutter-0.8/clutter-cairo
diff --git a/graphics/clutter-cairo/buildlink3.mk b/graphics/clutter-cairo/buildlink3.mk
new file mode 100644
index 00000000000..24fae3bffe1
--- /dev/null
+++ b/graphics/clutter-cairo/buildlink3.mk
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/12/14 11:04:35 obache Exp $
+#
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+CLUTTER_CAIRO_BUILDLINK3_MK:= ${CLUTTER_CAIRO_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= clutter-cairo
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nclutter-cairo}
+BUILDLINK_PACKAGES+= clutter-cairo
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}clutter-cairo
+
+.if ${CLUTTER_CAIRO_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.clutter-cairo+= clutter-cairo>=0.8.0
+BUILDLINK_PKGSRCDIR.clutter-cairo?= ../../graphics/clutter-cairo
+.endif # CLUTTER_CAIRO_BUILDLINK3_MK
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/clutter/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/graphics/clutter-cairo/distinfo b/graphics/clutter-cairo/distinfo
new file mode 100644
index 00000000000..681ab9bb39a
--- /dev/null
+++ b/graphics/clutter-cairo/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/12/14 11:04:35 obache Exp $
+
+SHA1 (clutter-cairo-0.8.2.tar.gz) = 2ef3c4383166c5ed77060e206f1240d70b3451ed
+RMD160 (clutter-cairo-0.8.2.tar.gz) = 01780bb414e7c398bfaa37cd365baec55cd5b4de
+Size (clutter-cairo-0.8.2.tar.gz) = 341500 bytes