pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Imported clutter-gst as wip/clutter-gst



Module Name:	pkgsrc-wip
Committed By:	coypu <coypu%sdf.org@localhost>
Pushed By:	coypu
Date:		Wed Jan 27 12:17:56 2016 +0200
Changeset:	aa7610bd075e67b47d959ddf4be9fc248e2b222e

Added Files:
	clutter-gst/DESCR
	clutter-gst/Makefile
	clutter-gst/PLIST
	clutter-gst/buildlink3.mk
	clutter-gst/distinfo
	clutter-gst/options.mk

Log Message:
Imported clutter-gst as wip/clutter-gst

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aa7610bd075e67b47d959ddf4be9fc248e2b222e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 clutter-gst/DESCR         | 14 ++++++++++++++
 clutter-gst/Makefile      | 28 ++++++++++++++++++++++++++++
 clutter-gst/PLIST         | 33 +++++++++++++++++++++++++++++++++
 clutter-gst/buildlink3.mk | 18 ++++++++++++++++++
 clutter-gst/distinfo      |  6 ++++++
 clutter-gst/options.mk    | 21 +++++++++++++++++++++
 6 files changed, 120 insertions(+)

diffs:
diff --git a/clutter-gst/DESCR b/clutter-gst/DESCR
new file mode 100644
index 0000000..d644d92
--- /dev/null
+++ b/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/clutter-gst/Makefile b/clutter-gst/Makefile
new file mode 100644
index 0000000..4443245
--- /dev/null
+++ b/clutter-gst/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.36 2015/04/25 14:23:37 tnn Exp $
+
+DISTNAME=	clutter-gst-2.0.12
+PKGREVISION=	1
+CATEGORIES=	multimedia gnome
+MASTER_SITES=	${MASTER_SITE_GNOME:=sources/clutter-gst/2.0/}
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://www.clutter-project.org/
+COMMENT=	Clutter GStreamer integration
+LICENSE=	gnu-lgpl-v2.1
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+USE_TOOLS+=	gmake pkg-config
+
+PKGCONFIG_OVERRIDE+=	clutter-gst.pc.in
+
+.include "options.mk"
+
+BUILDLINK_API_DEPENDS.clutter+=	clutter>=1.6.0
+.include "../../graphics/clutter/buildlink3.mk"
+.include "../../graphics/cogl/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gstreamer1+=	gstreamer1>=1.2.0
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/clutter-gst/PLIST b/clutter-gst/PLIST
new file mode 100644
index 0000000..9da77cf
--- /dev/null
+++ b/clutter-gst/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.6 2014/01/03 12:35:06 obache Exp $
+include/clutter-gst-2.0/clutter-gst/clutter-gst-enum-types.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst-player.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst-types.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst-util.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst-version.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst-video-sink.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst-video-texture.h
+include/clutter-gst-2.0/clutter-gst/clutter-gst.h
+${PLIST.introspection}lib/girepository-1.0/ClutterGst-2.0.typelib
+lib/gstreamer-1.0/libgstclutter.la
+lib/libclutter-gst-2.0.la
+lib/pkgconfig/clutter-gst-2.0.pc
+${PLIST.introspection}share/gir-1.0/ClutterGst-2.0.gir
+share/gtk-doc/html/clutter-gst/ClutterGstPlayer.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.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-insensitive.png
+share/gtk-doc/html/clutter-gst/left.png
+share/gtk-doc/html/clutter-gst/license.html
+share/gtk-doc/html/clutter-gst/right-insensitive.png
+share/gtk-doc/html/clutter-gst/right.png
+share/gtk-doc/html/clutter-gst/style.css
+share/gtk-doc/html/clutter-gst/up-insensitive.png
+share/gtk-doc/html/clutter-gst/up.png
diff --git a/clutter-gst/buildlink3.mk b/clutter-gst/buildlink3.mk
new file mode 100644
index 0000000..dc35620
--- /dev/null
+++ b/clutter-gst/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.30 2015/04/25 14:23:37 tnn Exp $
+#
+
+BUILDLINK_TREE+=	clutter-gst
+
+.if !defined(CLUTTER_GST_BUILDLINK3_MK)
+CLUTTER_GST_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.clutter-gst+=	clutter-gst>=2.0.0
+BUILDLINK_ABI_DEPENDS.clutter-gst?=	clutter-gst>=2.0.12nb1
+BUILDLINK_PKGSRCDIR.clutter-gst?=	../../multimedia/clutter-gst
+
+.include "../../graphics/clutter/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.endif # CLUTTER_GST_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-clutter-gst
diff --git a/clutter-gst/distinfo b/clutter-gst/distinfo
new file mode 100644
index 0000000..d6b2c1b
--- /dev/null
+++ b/clutter-gst/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.8 2015/11/03 23:54:23 agc Exp $
+
+SHA1 (clutter-gst-2.0.12.tar.xz) = da6249c6ce686ba74e459402774831f19672379f
+RMD160 (clutter-gst-2.0.12.tar.xz) = b830af07dbd725753f72444adbd14759a8e7ad21
+SHA512 (clutter-gst-2.0.12.tar.xz) = d612791605e3839cf02f4df8a5856df07aa4d27a79e7efb11fc5cdf30cdfb3a31cda6f4b47eeda9188abb554cc06880905b4f0658863b5e8d7437800d887606e
+Size (clutter-gst-2.0.12.tar.xz) = 356164 bytes
diff --git a/clutter-gst/options.mk b/clutter-gst/options.mk
new file mode 100644
index 0000000..99ee7bc
--- /dev/null
+++ b/clutter-gst/options.mk
@@ -0,0 +1,21 @@
+# $NetBSD: options.mk,v 1.3 2014/01/03 12:35:06 obache Exp $
+#
+
+PKG_OPTIONS_VAR=	PKG_OPTIONS.clutter-gst
+PKG_SUPPORTED_OPTIONS=	introspection
+PKG_SUGGESTED_OPTIONS=	introspection
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=	introspection
+
+.if !empty(PKG_OPTIONS:Mintrospection)
+USE_TOOLS+=		gmake
+PLIST.introspection=	yes
+BUILDLINK_API_DEPENDS.gobject-introspection+=	gobject-introspection>=0.6.8
+BUILDLINK_DEPMETHOD.gobject-introspection+=	build
+.include "../../devel/gobject-introspection/buildlink3.mk"
+CONFIGURE_ARGS+=	--enable-introspection=yes
+.else
+CONFIGURE_ARGS+=	--enable-introspection=no
+.endif


Home | Main Index | Thread Index | Old Index