aboutsummaryrefslogtreecommitdiff
path: root/multimedia/py3-gstreamer1
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2014-12-16 13:35:01 +0000
committerKoop Mast <kwm@FreeBSD.org>2014-12-16 13:35:01 +0000
commitc6e9859c13cd4827ad2782f678ec0a3633d122ce (patch)
tree9f5703f594896a48eae53e004be52fd12fcce700 /multimedia/py3-gstreamer1
parent0d5a1fd6c437b0c40b926ff0920b2c65f4f6250b (diff)
downloadports-c6e9859c13cd4827ad2782f678ec0a3633d122ce.tar.gz
ports-c6e9859c13cd4827ad2782f678ec0a3633d122ce.zip
Big Gstreamer update:
Update gstreamer, gstreamer-plugins, -good, -bad and -ugly ports to 1.4.4. Update gstreamer1-plugins-gnonlin to 1.4.0. Update py-gstreamer1 and py3-gstreamer1 to 1.4.0. Add multimedia/gstreamer1-editing-services. GES is a high-level library for facilitating the creation of audio/video non-linear editors. Add pulseaudio plugin now that pulseaudio is updated and add the gl plugin. Drop :keepla from USES=libtool. Drop @dirrm[try] from plists and drop gnomehier from USE_GNOME Switch to optionhelpers in multimedia/gstreamer1. PR: 194922 (merged with my own WIP) Submitted by: olivierd
Notes
Notes: svn path=/head/; revision=374804
Diffstat (limited to 'multimedia/py3-gstreamer1')
-rw-r--r--multimedia/py3-gstreamer1/Makefile14
-rw-r--r--multimedia/py3-gstreamer1/distinfo4
-rw-r--r--multimedia/py3-gstreamer1/pkg-plist2
3 files changed, 7 insertions, 13 deletions
diff --git a/multimedia/py3-gstreamer1/Makefile b/multimedia/py3-gstreamer1/Makefile
index 66f883ccba0e..567d5e449120 100644
--- a/multimedia/py3-gstreamer1/Makefile
+++ b/multimedia/py3-gstreamer1/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gstreamer
-PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTVERSION= 1.4.0
CATEGORIES= multimedia python
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,12 +10,12 @@ PKGNAMESUFFIX= 1
DISTNAME= gst-python-${PORTVERSION}
MAINTAINER= multimedia@FreeBSD.org
-COMMENT= Python bindings for gstreamer
+COMMENT= Python bindings for Gstreamer
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gmake libtool pathfix pkgconfig python:3 tar:bzip2
+USES= gmake libtool pathfix pkgconfig python:3 tar:xz
USE_GNOME= py3gobject3
USE_GSTREAMER1= yes
GNU_CONFIGURE= yes
@@ -24,13 +23,8 @@ PLIST_SUB= VERSION="${GST_VERSION}"
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
+USE_PYTHON= py3plist
PLIST_SUB+= PVERSION=${PYTHON_VER:S/.//}
-post-install:
- ${SETENV} PYTHON=${PYTHON_CMD} ${SH} ${WRKSRC}/py-compile \
- --destdir ${STAGEDIR} \
- --basedir ${PYTHON_SITELIBDIR} \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/pygst.py
-
.include <bsd.port.mk>
diff --git a/multimedia/py3-gstreamer1/distinfo b/multimedia/py3-gstreamer1/distinfo
index 98145607bac4..0aa97847dc26 100644
--- a/multimedia/py3-gstreamer1/distinfo
+++ b/multimedia/py3-gstreamer1/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gst-python-1.2.1.tar.bz2) = 8823e5a9ffc51212df412652da44dc3f2a0e23295da769de2d111c770280efd4
-SIZE (gst-python-1.2.1.tar.bz2) = 410887
+SHA256 (gst-python-1.4.0.tar.xz) = b1e40c29ceb41b03f08d38aca6056054f0341d0706276326dceeec6ac8d53d3e
+SIZE (gst-python-1.4.0.tar.xz) = 350316
diff --git a/multimedia/py3-gstreamer1/pkg-plist b/multimedia/py3-gstreamer1/pkg-plist
index b90529e9579e..c17ce41e71ca 100644
--- a/multimedia/py3-gstreamer1/pkg-plist
+++ b/multimedia/py3-gstreamer1/pkg-plist
@@ -1,3 +1,4 @@
+lib/gstreamer-1.0/libgstpythonplugin.so
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/Gst.cpython-%%PVERSION%%.pyc
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/Gst.cpython-%%PVERSION%%.pyo
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GstPbutils.cpython-%%PVERSION%%.pyc
@@ -5,4 +6,3 @@
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.py
%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.py
%%PYTHON_SITELIBDIR%%/gi/overrides/_gi_gst.so
-@dirrmtry %%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__