Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Mar 2014 23:06:15 GMT
From:      Olivier Duchateau <olivierd@freebsd.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/187647: [NEW PORT] multimedia/py-gstreamer1
Message-ID:  <201403162306.s2GN6F0f026093@cgiserv.freebsd.org>
Resent-Message-ID: <201403162310.s2GNA2oU022413@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         187647
>Category:       ports
>Synopsis:       [NEW PORT] multimedia/py-gstreamer1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 16 23:10:02 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Olivier Duchateau
>Release:        
>Organization:
>Environment:
>Description:
- Add multimedia/py-gstreamer1 (copy from multimedia/py-gstreamer)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-gstreamer1/
#	py-gstreamer1/pkg-plist
#	py-gstreamer1/pkg-descr
#	py-gstreamer1/distinfo
#	py-gstreamer1/Makefile
#
echo c - py-gstreamer1/
mkdir -p py-gstreamer1/ > /dev/null 2>&1
echo x - py-gstreamer1/pkg-plist
sed 's/^X//' >py-gstreamer1/pkg-plist << ''
X%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.py
X%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.pyc
X%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.pyo
X%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.py
X%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.pyc
X%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.pyo
X%%PYTHON_SITELIBDIR%%/gi/overrides/_gi_gst.la
X%%PYTHON_SITELIBDIR%%/gi/overrides/_gi_gst.so

echo x - py-gstreamer1/pkg-descr
sed 's/^X//' >py-gstreamer1/pkg-descr << ''
Xgst-python provides a convenient wrapper for the GStreamer library for
Xuse in Python programs, and takes care of many of the boring details
Xsuch as managing memory and type casting.
X
XLike the GTK library itself gst-python is licensed under the GNU LGPL, so is
Xsuitable for use in both free software and proprietary applications.  It
Xis already in use in many applications ranging from small single purpose
Xscripts up to large full features applications.
X
XWWW: http://gstreamer.freedesktop.org/

echo x - py-gstreamer1/distinfo
sed 's/^X//' >py-gstreamer1/distinfo << ''
XSHA256 (gst-python-1.2.0.tar.bz2) = 81ae1eb4fadef1934b4107ec1b6c0faa0bb7e188fd64d96ae475dd8834f58625
XSIZE (gst-python-1.2.0.tar.bz2) = 410330

echo x - py-gstreamer1/Makefile
sed 's/^X//' >py-gstreamer1/Makefile << ''
X# Created by: Koop Mast <kwm@rainbow-runner.nl>
X# $FreeBSD: head/multimedia/py-gstreamer/Makefile 342602 2014-02-04 20:10:16Z antoine $
X#    $MCom: ports/multimedia/py-gstreamer/Makefile,v 1.20 2008/07/26 17:21:38 marcus Exp $
X
XPORTNAME=	gstreamer1
XPORTVERSION=	1.2.0
XCATEGORIES=	multimedia python gnome
XMASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-python/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	gst-python-${PORTVERSION}
X
XMAINTAINER=	multimedia@FreeBSD.org
XCOMMENT=	Python bindings for GStreamer
X
XLICENSE=	LGPL21
X
XUSES=		gmake pathfix pkgconfig tar:bzip2
XUSE_PYTHON=	2
XUSE_GNOME=	pygobject3
XUSE_GSTREAMER1=	yes
XGNU_CONFIGURE=	yes
X
Xpost-install:
X	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gi/overrides/*.so
X
X.include <bsd.port.mk>

exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403162306.s2GN6F0f026093>