ports/187645: [NEW PORT] multimedia/gstreamer1-editing-services
Olivier Duchateau
olivierd at freebsd.org
Sun Mar 16 23:10:02 UTC 2014
>Number: 187645
>Category: ports
>Synopsis: [NEW PORT] multimedia/gstreamer1-editing-services
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Mar 16 23:10:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Olivier Duchateau
>Release:
>Organization:
>Environment:
>Description:
Add GStreamer Editing Services (GES), it works only with GStreamer 1.2.x
>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:
#
# gstreamer1-editing-services/
# gstreamer1-editing-services/pkg-plist
# gstreamer1-editing-services/pkg-descr
# gstreamer1-editing-services/distinfo
# gstreamer1-editing-services/Makefile
#
echo c - gstreamer1-editing-services/
mkdir -p gstreamer1-editing-services/ > /dev/null 2>&1
echo x - gstreamer1-editing-services/pkg-plist
sed 's/^X//' >gstreamer1-editing-services/pkg-plist << ''
Xbin/ges-launch-%%VERSION%%
Xinclude/gstreamer-%%VERSION%%/ges/ges-asset.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-audio-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-audio-test-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-audio-track.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-audio-transition.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-audio-uri-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-base-effect-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-base-effect.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-base-transition-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-base-xml-formatter.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-clip-asset.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-container.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-effect-asset.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-effect-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-effect.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-enums.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-extractable.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-formatter.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-gerror.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-group.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-image-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-layer.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-meta-container.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-operation-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-operation.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-overlay-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-pipeline.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-pitivi-formatter.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-project.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-screenshot.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-smart-adder.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-smart-video-mixer.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-source-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-test-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-text-overlay-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-text-overlay.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-timeline-element.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-timeline.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-title-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-title-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-track-element-asset.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-track-element.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-track.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-transition-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-transition.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-types.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-uri-asset.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-uri-clip.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-utils.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-video-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-video-test-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-video-track.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-video-transition.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-video-uri-source.h
Xinclude/gstreamer-%%VERSION%%/ges/ges-xml-formatter.h
Xinclude/gstreamer-%%VERSION%%/ges/ges.h
Xlib/girepository-%%VERSION%%/GES-%%VERSION%%.typelib
Xlib/libges-%%VERSION%%.la
Xlib/libges-%%VERSION%%.so
Xlib/libges-%%VERSION%%.so.0
X%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.py
X%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.pyc
X%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.pyo
Xlibdata/pkgconfig/gst-editing-services-%%VERSION%%.pc
Xshare/gir-%%VERSION%%/GES-%%VERSION%%.gir
X at dirrm %%PYTHON_SITELIBDIR%%/gstreamer-editing-services
X at dirrm include/gstreamer-%%VERSION%%/ges
echo x - gstreamer1-editing-services/pkg-descr
sed 's/^X//' >gstreamer1-editing-services/pkg-descr << ''
XGStreamer Editing Services is a high-level library for facilitating the
Xcreation of audio/video non-linear editors.
X
XWWW: http://gstreamer.freedesktop.org/
echo x - gstreamer1-editing-services/distinfo
sed 's/^X//' >gstreamer1-editing-services/distinfo << ''
XSHA256 (gstreamer-editing-services-1.2.0.tar.xz) = 6025842f3f83d18794576fbf181a7d6eb7470854efd1529c4acaf28d33e2f6d8
XSIZE (gstreamer-editing-services-1.2.0.tar.xz) = 900804
echo x - gstreamer1-editing-services/Makefile
sed 's/^X//' >gstreamer1-editing-services/Makefile << ''
X# Created by: Olivier Duchateau
X# $FreeBSD$
X
XPORTNAME= gstreamer1-editing-services
XPORTVERSION= 1.2.0
XCATEGORIES= multimedia
XMASTER_SITES= http://gstreamer.freedesktop.org/src/${PORTNAME:S/1//}/
XDISTNAME= ${PORTNAME:S/1//}-${PORTVERSION}
X
XMAINTAINER= multimedia at FreeBSD.org
XCOMMENT= GStreamer editing services
X
XLICENSE= LGPL20
X
XGNU_CONFIGURE= yes
XUSES= pkgconfig gmake pathfix tar:xz
XUSE_GNOME= glib20 introspection:build libxml2 pygobject3
XUSE_GSTREAMER1= yes
XUSE_LDCONFIG= yes
XUSE_PYTHON= 2
X
XCONFIGURE_ARGS= --enable-introspection=yes \
X --disable-examples \
X --disable-gtk-doc-html \
X --without-html-dir
X
XPLIST_SUB= VERSION="1.0"
X
X# Downgrade PyGObject (4.22 release doesn't exist)
Xpost-patch:
X ${REINPLACE_CMD} -e 's|4.22|3.8|' ${WRKSRC}/configure
X
X.include <bsd.port.mk>
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list