From bec22cf32abe8b69ffd896e28270c6135d1f2ed5 Mon Sep 17 00:00:00 2001 From: groni Date: Sun, 11 Oct 2015 23:38:10 +0200 Subject: [PATCH] Qt5 bindings for GStreamer --- desktop/toolkit/qt5/qt5-gstreamer/actions.py | 22 ++++++ desktop/toolkit/qt5/qt5-gstreamer/pspec.xml | 71 ++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100755 desktop/toolkit/qt5/qt5-gstreamer/actions.py create mode 100755 desktop/toolkit/qt5/qt5-gstreamer/pspec.xml diff --git a/desktop/toolkit/qt5/qt5-gstreamer/actions.py b/desktop/toolkit/qt5/qt5-gstreamer/actions.py new file mode 100755 index 0000000000..7cba828b67 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-gstreamer/actions.py @@ -0,0 +1,22 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import kde5 + +def setup(): + kde5.configure("-DQTGSTREAMER_EXAMPLES=OFF \ + -DQT_VERSION=5") + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("COPYING", "README", "NEWS") + pisitools.domove("/usr/lib64/*", "/usr/lib") + pisitools.removeDir("/usr/lib64") \ No newline at end of file diff --git a/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml new file mode 100755 index 0000000000..5e98412999 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml @@ -0,0 +1,71 @@ + + + + + qt5-gstreamer + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + Qt5 bindings for GStreamer + QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. + http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-quick1 + cmake + boost-devel + doxygen + gst-plugins-good + gstreamer-next + gst-plugins-base-next + mesa-devel + + + + + qt5-gstreamer + + qt5-base + qt5-declarative + qt5-quick1 + gstreamer-next + gst-plugins-base-next + mesa + glib2 + libgcc + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + qt5-gstreamer-devel + Development files for qt5-gstreamer + + qt5-gstreamer + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-08-29 + 1.2.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + +