Merge pull request #602 from groni/master

Qt5 bindings for GStreamer, sayonara version bump
This commit is contained in:
Ertuğrul Erata
2015-10-12 07:16:02 +03:00
3 changed files with 101 additions and 8 deletions
+23
View File
@@ -0,0 +1,23 @@
#!/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")
+71
View File
@@ -0,0 +1,71 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>qt5-gstreamer</Name>
<Homepage>http://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:library</IsA>
<Summary>Qt5 bindings for GStreamer</Summary>
<Description>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.</Description>
<Archive sha1sum="16e363e081e6143030d501278ac882bb7bbe9279" type="tarxz">http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-declarative-devel</Dependency>
<Dependency>qt5-quick1</Dependency>
<Dependency>cmake</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>gstreamer-next</Dependency>
<Dependency>gst-plugins-base-next</Dependency>
<Dependency>mesa-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>qt5-gstreamer</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>qt5-quick1</Dependency>
<Dependency>gstreamer-next</Dependency>
<Dependency>gst-plugins-base-next</Dependency>
<Dependency>mesa</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>qt5-gstreamer-devel</Name>
<Summary>Development files for qt5-gstreamer</Summary>
<RuntimeDependencies>
<Dependency release="current">qt5-gstreamer</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-10-11</Date>
<Version>1.2.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold (groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+7 -8
View File
@@ -16,12 +16,11 @@
<Archive sha1sum="c8903a8d12a24bda02bdfb72382ce4c3a3f02d69" type="targz">http://sayonara-player.com/sw/sayonara-player-r195.tar.gz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>cmake</Dependency>
<Dependency>qt5-sql-mysql</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt5-sql-mysql </Dependency>
<Dependency>qt5-sql-odbc</Dependency>
<Dependency>qt5-sql-postgresql</Dependency>
<Dependency>qt5-sql-sqlite</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>taglib-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
@@ -69,12 +68,12 @@
<History>
<Update release="2">
<Date>2015-10-1</Date>
<Date>2015-10-11</Date>
<Version>0.7.1</Version>
<Comment>Version bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Comment>Version Bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2015-09-26</Date>
<Version>0.7.0</Version>