pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/multimedia/py-gstreamer0.10 import gst-python-0.10.5, ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cdf991b39b9a
branches:  trunk
changeset: 516715:cdf991b39b9a
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Wed Jul 26 13:06:23 2006 +0000

description:
import gst-python-0.10.5, which are Python bindings for gstreamer0.10
(this pkg cannot be installed for multiple Python versions, because
it is not a pure extension)

diffstat:

 multimedia/py-gstreamer0.10/DESCR            |   5 ++
 multimedia/py-gstreamer0.10/Makefile         |  27 +++++++++++++++
 multimedia/py-gstreamer0.10/PLIST            |  48 ++++++++++++++++++++++++++++
 multimedia/py-gstreamer0.10/distinfo         |   7 ++++
 multimedia/py-gstreamer0.10/patches/patch-ab |  13 +++++++
 multimedia/py-gstreamer0.10/patches/patch-ac |  13 +++++++
 6 files changed, 113 insertions(+), 0 deletions(-)

diffs (137 lines):

diff -r e73616d33b38 -r cdf991b39b9a multimedia/py-gstreamer0.10/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/py-gstreamer0.10/DESCR Wed Jul 26 13:06:23 2006 +0000
@@ -0,0 +1,5 @@
+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.
diff -r e73616d33b38 -r cdf991b39b9a multimedia/py-gstreamer0.10/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/py-gstreamer0.10/Makefile      Wed Jul 26 13:06:23 2006 +0000
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/07/26 13:06:23 drochner Exp $
+#
+
+DISTNAME=              gst-python-0.10.5
+CATEGORIES=            multimedia
+MASTER_SITES=          http://gstreamer.freedesktop.org/src/gst-python/
+EXTRACT_SUFX=          .tar.bz2
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              http://gstreamer.freedesktop.org/
+COMMENT=               Python bindings for gstreamer0.10
+
+USE_PKGLOCALEDIR=      yes
+USE_LIBTOOL=           yes
+USE_TOOLS+=            pkg-config gmake
+GNU_CONFIGURE=         yes
+CONFIGURE_ENV+=                PYTHON=${PYTHONBIN}
+PYTHON_VERSIONS_ACCEPTED= 23 24
+PY_PATCHPLIST=         yes
+
+PKGCONFIG_OVERRIDE+=   pkgconfig/gst-python.pc.in
+
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../x11/py-gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e73616d33b38 -r cdf991b39b9a multimedia/py-gstreamer0.10/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/py-gstreamer0.10/PLIST Wed Jul 26 13:06:23 2006 +0000
@@ -0,0 +1,48 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/26 13:06:23 drochner Exp $
+lib/pkgconfig/gst-python-0.10.pc
+${PYSITELIB}/gst-0.10/gst/__init__.py
+${PYSITELIB}/gst-0.10/gst/__init__.pyc
+${PYSITELIB}/gst-0.10/gst/__init__.pyo
+${PYSITELIB}/gst-0.10/gst/_gst.la
+${PYSITELIB}/gst-0.10/gst/extend/__init__.py
+${PYSITELIB}/gst-0.10/gst/extend/__init__.pyc
+${PYSITELIB}/gst-0.10/gst/extend/__init__.pyo
+${PYSITELIB}/gst-0.10/gst/extend/discoverer.py
+${PYSITELIB}/gst-0.10/gst/extend/discoverer.pyc
+${PYSITELIB}/gst-0.10/gst/extend/discoverer.pyo
+${PYSITELIB}/gst-0.10/gst/extend/pygobject.py
+${PYSITELIB}/gst-0.10/gst/extend/pygobject.pyc
+${PYSITELIB}/gst-0.10/gst/extend/pygobject.pyo
+${PYSITELIB}/gst-0.10/gst/extend/utils.py
+${PYSITELIB}/gst-0.10/gst/extend/utils.pyc
+${PYSITELIB}/gst-0.10/gst/extend/utils.pyo
+${PYSITELIB}/gst-0.10/gst/interfaces.la
+${PYSITELIB}/pygst.pth
+${PYSITELIB}/pygst.py
+share/gst-python/0.10/defs/base.defs
+share/gst-python/0.10/defs/gst-extrafuncs.defs
+share/gst-python/0.10/defs/gst-types.defs
+share/gst-python/0.10/defs/libs.defs
+share/gst-python/0.10/examples/audio-controller.py
+share/gst-python/0.10/examples/audioconcat.py
+share/gst-python/0.10/examples/bps.py
+share/gst-python/0.10/examples/cp.py
+share/gst-python/0.10/examples/debugslider.py
+share/gst-python/0.10/examples/f2f.py
+share/gst-python/0.10/examples/filesrc.py
+share/gst-python/0.10/examples/fvumeter.py
+share/gst-python/0.10/examples/gst123
+share/gst-python/0.10/examples/gstfile.py
+share/gst-python/0.10/examples/pipeline-tester
+share/gst-python/0.10/examples/play.py
+share/gst-python/0.10/examples/remuxer.py
+share/gst-python/0.10/examples/sinkelement.py
+share/gst-python/0.10/examples/vorbisplay.py
+share/gst-python/0.10/examples/vumeter.py
+@dirrm share/gst-python/0.10/examples
+@dirrm share/gst-python/0.10/defs
+@dirrm share/gst-python/0.10
+@dirrm share/gst-python
+@dirrm ${PYSITELIB}/gst-0.10/gst/extend
+@dirrm ${PYSITELIB}/gst-0.10/gst
+@dirrm ${PYSITELIB}/gst-0.10
diff -r e73616d33b38 -r cdf991b39b9a multimedia/py-gstreamer0.10/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/py-gstreamer0.10/distinfo      Wed Jul 26 13:06:23 2006 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/07/26 13:06:23 drochner Exp $
+
+SHA1 (gst-python-0.10.5.tar.bz2) = 0084baee8832ca335b2995ab67478959d6f0b7d8
+RMD160 (gst-python-0.10.5.tar.bz2) = 8288cb8d9f45e0ac7f8c6c29fb86d895de8618f5
+Size (gst-python-0.10.5.tar.bz2) = 424559 bytes
+SHA1 (patch-ab) = c1fa52733594d74284000db78139e53285184a21
+SHA1 (patch-ac) = 23e8d433c4015a91c812146422af3839163f2493
diff -r e73616d33b38 -r cdf991b39b9a multimedia/py-gstreamer0.10/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/py-gstreamer0.10/patches/patch-ab      Wed Jul 26 13:06:23 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2006/07/26 13:06:23 drochner Exp $
+
+--- gst/Makefile.in.orig       2006-06-29 15:52:26.000000000 +0200
++++ gst/Makefile.in
+@@ -846,7 +846,7 @@ interfaces.c: $(INTERFACES_DEFS) $(INTER
+ 
+ .defs.c: 
+       (cd $(srcdir) \
+-      && python $(top_srcdir)/codegen/codegen.py \
++      && ${PYTHON} $(top_srcdir)/codegen/codegen.py \
+               --load-types $(srcdir)/arg-types.py \
+               --register $(srcdir)/gst-types.defs \
+               --override $*.override \
diff -r e73616d33b38 -r cdf991b39b9a multimedia/py-gstreamer0.10/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/py-gstreamer0.10/patches/patch-ac      Wed Jul 26 13:06:23 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2006/07/26 13:06:23 drochner Exp $
+
+--- gst/__init__.py.orig       2006-06-12 18:02:22.000000000 +0200
++++ gst/__init__.py
+@@ -92,7 +92,7 @@ except ImportError:
+     RTLD_LAZY = -1
+     import os
+     osname = os.uname()[0]
+-    if osname == 'Linux' or osname == 'SunOS' or osname == 'FreeBSD':
++    if osname == 'Linux' or osname == 'SunOS' or osname == 'FreeBSD' or osname == 'NetBSD':
+         RTLD_GLOBAL = 0x100
+         RTLD_LAZY = 0x1
+     elif osname == 'Darwin':



Home | Main Index | Thread Index | Old Index