diff --git a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py
index 713b425bb7..5019df1cbf 100644
--- a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py
+++ b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py
@@ -8,11 +8,7 @@ from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
def setup():
- kde5.configure("-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -D__KDE_HAVE_GCC_VISIBILITY=NO \
+ kde5.configure("-D__KDE_HAVE_GCC_VISIBILITY=NO \
-DPHONON_BUILD_PHONON4QT5=ON")
def build():
diff --git a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml
index 2f70cdbd64..9aeb4d2a1a 100644
--- a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml
+++ b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml
@@ -13,8 +13,10 @@
library
GStreamer qt5-phonon backend
Phonon is the Qt multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. phonon-backend-gstreamer contains the GStreamer backend for Phonon.
- mirrors://kde/stable/phonon/phonon-backend-gstreamer/4.8.2/src/phonon-backend-gstreamer-4.8.2.tar.xz
+ http://download.kde.org/stable/phonon/phonon-backend-gstreamer/4.9.0/phonon-backend-gstreamer-4.9.0.tar.xz
+ extra-cmake-modules
+ qt5-x11extras-devel
qt5-base-devel
qt5-phonon-devel
gstreamer-devel
@@ -23,7 +25,6 @@
gst-plugins-base-next-devel
mesa-devel
libxml2-devel
- cmake
@@ -31,6 +32,7 @@
qt5-phonon-backend-gstreamer
qt5-base
+ qt5-x11extras
qt5-phonon
mesa
glib2
@@ -46,6 +48,13 @@
+
+ 2016-05-03
+ 4.9.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
2015-08-18
4.8.2
diff --git a/desktop/kde/phonon/qt5-phonon/actions.py b/desktop/kde/phonon/qt5-phonon/actions.py
index c0ec460f79..b4fc40a6e2 100644
--- a/desktop/kde/phonon/qt5-phonon/actions.py
+++ b/desktop/kde/phonon/qt5-phonon/actions.py
@@ -9,18 +9,13 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
- kde5.configure("-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \
- -DPHONON_BUILD_PHONON4QT5=ON \
- -D__KDE_HAVE_GCC_VISIBILITY=NO \
- -DCMAKE_INSTALL_LIBDIR=lib")
+ kde5.configure("-DPHONON_BUILD_PHONON4QT5=ON")
def build():
kde5.make()
def install():
kde5.install()
-
- pisitools.dosym("/usr/include/KDE/Phonon", "/usr/include/Phonon")
+
+ pisitools.domove("/usr/share/qt5/mkspecs/modules/qt_phonon4qt5.pri", "/usr/lib/qt5/mkspecs/modules/")
+ pisitools.removeDir("/usr/share/qt5")
diff --git a/desktop/kde/phonon/qt5-phonon/pspec.xml b/desktop/kde/phonon/qt5-phonon/pspec.xml
index 1c5c950319..428d67db62 100644
--- a/desktop/kde/phonon/qt5-phonon/pspec.xml
+++ b/desktop/kde/phonon/qt5-phonon/pspec.xml
@@ -13,8 +13,9 @@
library
Cross platform multimedia API for KDE4 using QT5
Phonon was created as a solution to several problems with multimedia commonly faced by Unix desktops, especially KDE 3's outdated multimedia framework aRts. Phonon itself is not a multimedia framework, but interfaces with existing frameworks such as GStreamer or Xine via backends.
- mirrors://kde/stable/phonon/4.8.3/src/phonon-4.8.3.tar.xz
+ http://download.kde.org/stable/phonon/4.9.0/phonon-4.9.0.tar.xz
+ extra-cmake-modules
qt5-base-devel
qt5-designer-devel
qt5-quick1-devel
@@ -22,11 +23,10 @@
gst-plugins-base-devel
pulseaudio-libs-devel
gstreamer-devel
- cmake
mesa-devel
- qt-5.4.2.patch
+
@@ -43,6 +43,7 @@
/usr/lib/libphonon*
/usr/lib/qt5
/usr/share/dbus-1
+ /usr/share/phonon4qt5
@@ -59,12 +60,18 @@
/usr/include
/usr/lib/pkgconfig
/usr/lib/cmake
- /usr/share/phonon4qt5
-
+
+ 2016-05-03
+ 4.9.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
2015-08-13
4.8.3
First release
@@ -72,5 +79,4 @@
groni@pisilinux.org
-