diff options
author | obache <obache@pkgsrc.org> | 2009-10-26 08:35:18 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2009-10-26 08:35:18 +0000 |
commit | feefaf763484072963ea6165daded8df70d0c8ae (patch) | |
tree | 897237c09a5e44e3f88e80b94ceafcaca5aaf4df /multimedia | |
parent | 0a4f174355df6dc59b1b83d091d3cdc33e7dee34 (diff) | |
download | pkgsrc-feefaf763484072963ea6165daded8df70d0c8ae.tar.gz |
Import clutter08-gst-0.8.0 as multimedia/clutter08-gst.
clutter-gst for clutter-0.8 branch.
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/clutter08-gst/DESCR | 14 | ||||
-rw-r--r-- | multimedia/clutter08-gst/Makefile | 31 | ||||
-rw-r--r-- | multimedia/clutter08-gst/PLIST | 27 | ||||
-rw-r--r-- | multimedia/clutter08-gst/buildlink3.mk | 17 | ||||
-rw-r--r-- | multimedia/clutter08-gst/distinfo | 6 | ||||
-rw-r--r-- | multimedia/clutter08-gst/patches/patch-aa | 22 |
6 files changed, 117 insertions, 0 deletions
diff --git a/multimedia/clutter08-gst/DESCR b/multimedia/clutter08-gst/DESCR new file mode 100644 index 00000000000..d644d92a316 --- /dev/null +++ b/multimedia/clutter08-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/clutter08-gst/Makefile b/multimedia/clutter08-gst/Makefile new file mode 100644 index 00000000000..7d352695fe5 --- /dev/null +++ b/multimedia/clutter08-gst/Makefile @@ -0,0 +1,31 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/10/26 08:35:18 obache Exp $ +# + +DISTNAME= clutter-gst-0.8.0 +PKGNAME= ${DISTNAME:S/clutter/clutter08/} +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 +LICENSE= gnu-lgpl-v2.1 + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config + +# Workaround for Upstream Bug#562310. +# for more detail, see also PR#41475. +TOOLS_NOOP+= gtkdoc-rebase + +MAKE_ENV+= DOC_MODULE_VERSION=0.8 + +PKGCONFIG_OVERRIDE+= clutter-gst.pc.in + +.include "../../graphics/clutter08/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/clutter08-gst/PLIST b/multimedia/clutter08-gst/PLIST new file mode 100644 index 00000000000..a2ac6a1d5bb --- /dev/null +++ b/multimedia/clutter08-gst/PLIST @@ -0,0 +1,27 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/10/26 08:35:18 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-0.8/ClutterGstAudio.html +share/gtk-doc/html/clutter-gst-0.8/ClutterGstVideoSink.html +share/gtk-doc/html/clutter-gst-0.8/ClutterGstVideoTexture.html +share/gtk-doc/html/clutter-gst-0.8/ch01.html +share/gtk-doc/html/clutter-gst-0.8/ch02.html +share/gtk-doc/html/clutter-gst-0.8/clutter-gst-Utilities.html +share/gtk-doc/html/clutter-gst-0.8/clutter-gst-Versioning-Macros.html +share/gtk-doc/html/clutter-gst-0.8/clutter-gst.devhelp +share/gtk-doc/html/clutter-gst-0.8/clutter-gst.devhelp2 +share/gtk-doc/html/clutter-gst-0.8/home.png +share/gtk-doc/html/clutter-gst-0.8/index.html +share/gtk-doc/html/clutter-gst-0.8/index.sgml +share/gtk-doc/html/clutter-gst-0.8/left.png +share/gtk-doc/html/clutter-gst-0.8/license.html +share/gtk-doc/html/clutter-gst-0.8/right.png +share/gtk-doc/html/clutter-gst-0.8/style.css +share/gtk-doc/html/clutter-gst-0.8/up.png diff --git a/multimedia/clutter08-gst/buildlink3.mk b/multimedia/clutter08-gst/buildlink3.mk new file mode 100644 index 00000000000..f7216ac7fe4 --- /dev/null +++ b/multimedia/clutter08-gst/buildlink3.mk @@ -0,0 +1,17 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/10/26 08:35:18 obache Exp $ +# + +BUILDLINK_TREE+= clutter08-gst + +.if !defined(CLUTTER08_GST_BUILDLINK3_MK) +CLUTTER08_GST_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.clutter08-gst+= clutter08-gst>=0.8.0 +BUILDLINK_PKGSRCDIR.clutter08-gst?= ../../multimedia/clutter08-gst + +.include "../../graphics/clutter08/buildlink3.mk" +.include "../../multimedia/gstreamer0.10/buildlink3.mk" +.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" +.endif # CLUTTER08_GST_BUILDLINK3_MK + +BUILDLINK_TREE+= -clutter08-gst diff --git a/multimedia/clutter08-gst/distinfo b/multimedia/clutter08-gst/distinfo new file mode 100644 index 00000000000..67b42e07ef0 --- /dev/null +++ b/multimedia/clutter08-gst/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/10/26 08:35:18 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 +SHA1 (patch-aa) = 66babe3f1177fb5f8cc4d4d939f65e5797f6e2e7 diff --git a/multimedia/clutter08-gst/patches/patch-aa b/multimedia/clutter08-gst/patches/patch-aa new file mode 100644 index 00000000000..15b7c2f0cb4 --- /dev/null +++ b/multimedia/clutter08-gst/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.1.1.1 2009/10/26 08:35:18 obache Exp $ + +--- doc/reference/Makefile.in.orig 2008-07-18 13:16:50.000000000 +0000 ++++ doc/reference/Makefile.in +@@ -542,13 +542,14 @@ install-data-local: + if test "$$installfiles" = '$(srcdir)/html/*'; \ + then echo '-- Nothing to install' ; \ + else \ +- $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \ ++ installdir=${DESTDIR}${TARGET_DIR}-$(DOC_MODULE_VERSION); \ ++ $(mkinstalldirs) $${installdir}; \ + for i in $$installfiles; do \ + echo '-- Installing '$$i ; \ +- $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ ++ $(INSTALL_DATA) $$i $${installdir}; \ + done; \ + echo '-- Installing $(srcdir)/html/index.sgml' ; \ +- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || :; \ ++ $(INSTALL_DATA) $(srcdir)/html/index.sgml $${installdir} || :; \ + which gtkdoc-rebase >/dev/null && \ + gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \ + fi |