summaryrefslogtreecommitdiff
path: root/multimedia/clutter-gst
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/clutter-gst')
-rw-r--r--multimedia/clutter-gst/DESCR14
-rw-r--r--multimedia/clutter-gst/Makefile23
-rw-r--r--multimedia/clutter-gst/PLIST29
-rw-r--r--multimedia/clutter-gst/buildlink3.mk24
-rw-r--r--multimedia/clutter-gst/distinfo5
5 files changed, 95 insertions, 0 deletions
diff --git a/multimedia/clutter-gst/DESCR b/multimedia/clutter-gst/DESCR
new file mode 100644
index 00000000000..d644d92a316
--- /dev/null
+++ b/multimedia/clutter-gst/DESCR
@@ -0,0 +1,14 @@
+Clutter-GStreamer (clutter-gst) is an integration library for using GStreamer
+with Clutter.
+
+Clutter is an open source software library for creating fast, visually
+rich and animated graphical user interfaces. It uses OpenGL for drawing
+primitives and has multiple backends, allowing its usage on different
+platforms.
+
+GStreamer is a streaming media framework, based on graphs of filters
+which operate on media data. Applications using this library can do
+anything from real-time sound processing to playing videos, and just
+about anything else media-related. Its plugin-based architecture means
+that new data types or processing capabilities can be added simply by
+installing new plug-ins.
diff --git a/multimedia/clutter-gst/Makefile b/multimedia/clutter-gst/Makefile
new file mode 100644
index 00000000000..c92b3b27457
--- /dev/null
+++ b/multimedia/clutter-gst/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/12/14 11:10:01 obache Exp $
+#
+
+DISTNAME= clutter-gst-0.8.0
+CATEGORIES= multimedia
+MASTER_SITES= http://www.clutter-project.org/sources/clutter-gst/0.8/
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= http://www.clutter-project.org/
+COMMENT= Clutter GStreamer integration
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= clutter-gst.pc.in
+
+.include "../../graphics/clutter/buildlink3.mk"
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/clutter-gst/PLIST b/multimedia/clutter-gst/PLIST
new file mode 100644
index 00000000000..2289c5f06ff
--- /dev/null
+++ b/multimedia/clutter-gst/PLIST
@@ -0,0 +1,29 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/14 11:10:01 obache Exp $
+include/clutter-0.8/clutter-gst/clutter-gst-audio.h
+include/clutter-0.8/clutter-gst/clutter-gst-shaders.h
+include/clutter-0.8/clutter-gst/clutter-gst-util.h
+include/clutter-0.8/clutter-gst/clutter-gst-version.h
+include/clutter-0.8/clutter-gst/clutter-gst-video-sink.h
+include/clutter-0.8/clutter-gst/clutter-gst-video-texture.h
+include/clutter-0.8/clutter-gst/clutter-gst.h
+lib/libclutter-gst-0.8.la
+lib/pkgconfig/clutter-gst-0.8.pc
+share/gtk-doc/html/clutter-gst/ClutterGstAudio.html
+share/gtk-doc/html/clutter-gst/ClutterGstVideoSink.html
+share/gtk-doc/html/clutter-gst/ClutterGstVideoTexture.html
+share/gtk-doc/html/clutter-gst/ch01.html
+share/gtk-doc/html/clutter-gst/ch02.html
+share/gtk-doc/html/clutter-gst/clutter-gst-Utilities.html
+share/gtk-doc/html/clutter-gst/clutter-gst-Versioning-Macros.html
+share/gtk-doc/html/clutter-gst/clutter-gst.devhelp
+share/gtk-doc/html/clutter-gst/clutter-gst.devhelp2
+share/gtk-doc/html/clutter-gst/home.png
+share/gtk-doc/html/clutter-gst/index.html
+share/gtk-doc/html/clutter-gst/index.sgml
+share/gtk-doc/html/clutter-gst/left.png
+share/gtk-doc/html/clutter-gst/license.html
+share/gtk-doc/html/clutter-gst/right.png
+share/gtk-doc/html/clutter-gst/style.css
+share/gtk-doc/html/clutter-gst/up.png
+@dirrm share/gtk-doc/html/clutter-gst
+@dirrm include/clutter-0.8/clutter-gst
diff --git a/multimedia/clutter-gst/buildlink3.mk b/multimedia/clutter-gst/buildlink3.mk
new file mode 100644
index 00000000000..6f6870ef7c7
--- /dev/null
+++ b/multimedia/clutter-gst/buildlink3.mk
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/12/14 11:10:01 obache Exp $
+#
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+CLUTTER_GST_BUILDLINK3_MK:= ${CLUTTER_GST_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= clutter-gst
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nclutter-gst}
+BUILDLINK_PACKAGES+= clutter-gst
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}clutter-gst
+
+.if ${CLUTTER_GST_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.clutter-gst+= clutter-gst>=0.8.0
+BUILDLINK_PKGSRCDIR.clutter-gst?= ../../multimedia/clutter-gst
+.endif # CLUTTER_GST_BUILDLINK3_MK
+
+.include "../../graphics/clutter/buildlink3.mk"
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/multimedia/clutter-gst/distinfo b/multimedia/clutter-gst/distinfo
new file mode 100644
index 00000000000..c2f0527a543
--- /dev/null
+++ b/multimedia/clutter-gst/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/12/14 11:10:01 obache Exp $
+
+SHA1 (clutter-gst-0.8.0.tar.gz) = bcf485769a11f453a73a3c8b2499c5cf91fdc2d4
+RMD160 (clutter-gst-0.8.0.tar.gz) = ab872ff32d0b4f360fcc50a22a1d3e754fa3b8bf
+Size (clutter-gst-0.8.0.tar.gz) = 496402 bytes