summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorwiz <wiz>2014-08-08 21:39:24 +0000
committerwiz <wiz>2014-08-08 21:39:24 +0000
commitae524c891f216b0cc0fb056551fb8ee9d4090fc2 (patch)
treebfbe1e91402c8677b643eec70dbdfe55fc55b811 /multimedia
parente53a19512c631a94a5115c40d3a7338bbc724ba1 (diff)
downloadpkgsrc-ae524c891f216b0cc0fb056551fb8ee9d4090fc2.tar.gz
Import py34-gstreamer1-1.2.1 as multimedia/py-gstreamer1.
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. This package contains python bindings for the GStreamer library, major version 1.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/py-gstreamer1/DESCR6
-rw-r--r--multimedia/py-gstreamer1/Makefile34
-rw-r--r--multimedia/py-gstreamer1/PLIST8
-rw-r--r--multimedia/py-gstreamer1/distinfo5
4 files changed, 53 insertions, 0 deletions
diff --git a/multimedia/py-gstreamer1/DESCR b/multimedia/py-gstreamer1/DESCR
new file mode 100644
index 00000000000..32953f3d04e
--- /dev/null
+++ b/multimedia/py-gstreamer1/DESCR
@@ -0,0 +1,6 @@
+GStreamer is a library that allows the construction of graphs of
+media-handling components, ranging from simple Ogg/Vorbis playback to
+complex audio (mixing) and video (non-linear editing) processing.
+
+This package contains python bindings for the GStreamer library,
+major version 1.
diff --git a/multimedia/py-gstreamer1/Makefile b/multimedia/py-gstreamer1/Makefile
new file mode 100644
index 00000000000..5ee4c68719c
--- /dev/null
+++ b/multimedia/py-gstreamer1/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2014/08/08 21:39:24 wiz Exp $
+
+DISTNAME= gst-python-1.2.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/gst-python/gstreamer1/}
+CATEGORIES= multimedia
+MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://gstreamer.freedesktop.org/
+COMMENT= Python bindings for gstreamer1
+LICENSE= gnu-lgpl-v2.1
+
+CONFLICTS= gst-python-[0-9]*
+
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config gmake
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= PYTHON=${PYTHONBIN}
+PY_PATCHPLIST= yes
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "SunOS"
+CONFIGURE_ENV+= ac_cv_prog_cc_c99=no
+.endif
+
+BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.2.0
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../devel/py-gobject3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/py-gstreamer1/PLIST b/multimedia/py-gstreamer1/PLIST
new file mode 100644
index 00000000000..a200566b2e6
--- /dev/null
+++ b/multimedia/py-gstreamer1/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2014/08/08 21:39:24 wiz Exp $
+${PYSITELIB}/gi/overrides/Gst.py
+${PYSITELIB}/gi/overrides/Gst.pyc
+${PYSITELIB}/gi/overrides/Gst.pyo
+${PYSITELIB}/gi/overrides/GstPbutils.py
+${PYSITELIB}/gi/overrides/GstPbutils.pyc
+${PYSITELIB}/gi/overrides/GstPbutils.pyo
+${PYSITELIB}/gi/overrides/_gi_gst.la
diff --git a/multimedia/py-gstreamer1/distinfo b/multimedia/py-gstreamer1/distinfo
new file mode 100644
index 00000000000..42e9920d540
--- /dev/null
+++ b/multimedia/py-gstreamer1/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/08/08 21:39:24 wiz Exp $
+
+SHA1 (gst-python-1.2.1.tar.bz2) = 47fe5be08432b6be7b88e375e54f8ce8336bdf2e
+RMD160 (gst-python-1.2.1.tar.bz2) = 1391c17c3175345c72d83fdaa5588b55b38bfca4
+Size (gst-python-1.2.1.tar.bz2) = 410887 bytes