From 352793a91a7b1f0e03407536af69864467c010c9 Mon Sep 17 00:00:00 2001 From: groni Date: Thu, 18 Jun 2015 22:10:19 +0200 Subject: [PATCH 1/4] add phonon for kde5 --- .../qt5-phonon-backend-gstreamer/actions.py | 19 ++++++ .../qt5-phonon-backend-gstreamer/pspec.xml | 54 +++++++++++++++ .../translations.xml | 10 +++ .../qt5-phonon-backend-vlc/actions.py | 20 ++++++ .../qt5-phonon-backend-vlc/pspec.xml | 49 ++++++++++++++ .../qt5-phonon-backend-vlc/translations.xml | 8 +++ desktop/kde/kde5-phonon/qt5-phonon/actions.py | 23 +++++++ desktop/kde/kde5-phonon/qt5-phonon/pspec.xml | 67 +++++++++++++++++++ .../kde5-phonon/qt5-phonon/translations.xml | 13 ++++ 9 files changed, 263 insertions(+) create mode 100644 desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/actions.py create mode 100644 desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/pspec.xml create mode 100644 desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/translations.xml create mode 100644 desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/actions.py create mode 100644 desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/pspec.xml create mode 100644 desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/translations.xml create mode 100644 desktop/kde/kde5-phonon/qt5-phonon/actions.py create mode 100644 desktop/kde/kde5-phonon/qt5-phonon/pspec.xml create mode 100644 desktop/kde/kde5-phonon/qt5-phonon/translations.xml diff --git a/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/actions.py b/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/actions.py new file mode 100644 index 0000000000..d3834f4358 --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/actions.py @@ -0,0 +1,19 @@ +#!/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure("-DPHONON_BUILD_PHONON4QT5=ON \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib/qt5") + +def build(): + kde5.make() + +def install(): + kde5.install() + diff --git a/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/pspec.xml b/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/pspec.xml new file mode 100644 index 0000000000..aa076ddb23 --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/pspec.xml @@ -0,0 +1,54 @@ + + + + + qt5-phonon-backend-gstreamer + http://phonon.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + 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 + + qt5-base-devel + qt5-phonon-devel + automoc4 + gstreamer-devel + gstreamer-next-devel + gst-plugins-base-devel + gst-plugins-base-next-devel + mesa-devel + + + + + qt5-phonon-backend-gstreamer + + qt5-base + qt5-phonon + mesa + gstreamer + gstreamer-next + gst-plugins-base-next + + + /usr/lib + /usr/lib/qt5 + /usr/share + + + + + + 2015-02-23 + 4.8.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/translations.xml b/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/translations.xml new file mode 100644 index 0000000000..fc4cdbf86e --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon-backend-gstreamer/translations.xml @@ -0,0 +1,10 @@ + + + + phonon-backend-gstreamer + Phonon GStreamer arkaucu + Wtyczka GStreamera dla Phonona + Phonon, ses ve video içeriğini kaydetmek, karıştırmak, işlemek ve çalmak için görev temelli bir soyutlama katmanı sağlayan bir Qt çokluortam programlama arayüzüdür. phonon-backend-gstreamer paketi Phonon için GStreamer arkaucunu içerir. + Wtyczka GStreamera dla Phonona. + + diff --git a/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/actions.py b/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/actions.py new file mode 100644 index 0000000000..7a51d95676 --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/actions.py @@ -0,0 +1,20 @@ +#!/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure("-DPHONON_BUILD_PHONON4QT5=ON \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib/qt5") + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("AUTHORS", "COPYING*") diff --git a/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/pspec.xml b/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/pspec.xml new file mode 100644 index 0000000000..efadc137e8 --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/pspec.xml @@ -0,0 +1,49 @@ + + + + + qt5-phonon-backend-vlc + http://gitorious.org/phonon/phonon-vlc + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + VLC Backend for qt5-phonon + phonon-backend-vlc allows Phonon (the KDE media library) to use VLC for audio and video playback. + mirrors://kde/stable/phonon/phonon-backend-vlc/0.8.2/src/phonon-backend-vlc-0.8.2.tar.xz + + qt5-base-devel + automoc4 + qt5-phonon-devel + pulseaudio + vlc-devel + + + + + qt5-phonon-backend-vlc + + qt5-base + qt5-phonon + vlc-libs + + + /usr/lib + /usr/lib/qt5 + /usr/share/kde4/services + /usr/share/doc + + + + + + 2015-02-23 + 0.8.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/translations.xml b/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/translations.xml new file mode 100644 index 0000000000..edc6d7022e --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon-backend-vlc/translations.xml @@ -0,0 +1,8 @@ + + + + phonon-backend-vlc + Phonon için VLC arkaucu + phonon-backend-vlc, Phonon kitaplığının (KDE çoklu ortam kitaplığı) ses ve video oynatmak için VLC kullanmasını sağlar. + + diff --git a/desktop/kde/kde5-phonon/qt5-phonon/actions.py b/desktop/kde/kde5-phonon/qt5-phonon/actions.py new file mode 100644 index 0000000000..03991fc61b --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon/actions.py @@ -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 kde5 +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + kde5.configure("-DPHONON_BUILD_PHONON4QT5=ON \ + -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \ + -DPHONON_BUILD_PHONON4QT5=ON \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib/qt5") + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dosym("/usr/include/KDE/Phonon", "/usr/include/Phonon") diff --git a/desktop/kde/kde5-phonon/qt5-phonon/pspec.xml b/desktop/kde/kde5-phonon/qt5-phonon/pspec.xml new file mode 100644 index 0000000000..89ce3d9caa --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon/pspec.xml @@ -0,0 +1,67 @@ + + + + + qt5-phonon + http://phonon.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + 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 + + qt5-base-devel + automoc4 + alsa-lib-devel + gst-plugins-base-devel + pulseaudio-libs-devel + gstreamer-devel + xine-lib-devel + libqzeitgeist-devel + + + + + qt5-phonon + + qt5-base + qt5-tools + pulseaudio-libs + + + /usr/lib/libphonon* + /usr/lib/qt5 + /usr/share/dbus-1 + + + + + qt5-phonon-devel + Development files for phonon-qt5 + + qt5-phonon + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/share/phonon4qt5 + + + + + + 2015-02-23 + 4.8.3 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + diff --git a/desktop/kde/kde5-phonon/qt5-phonon/translations.xml b/desktop/kde/kde5-phonon/qt5-phonon/translations.xml new file mode 100644 index 0000000000..b0f45dbca5 --- /dev/null +++ b/desktop/kde/kde5-phonon/qt5-phonon/translations.xml @@ -0,0 +1,13 @@ + + + + phonon + KDE4 için platform bağımsız çokluortam kitaplığı + Phonon, Unix masaüstlerinde özellikle de KDE3'ün eski çokluortam çatısı aRts'tan kaynaklanan bir çok problemi çözmek için üretilmiştir. Phonon kendi başına bir çokluortam çatısı değildir, Xine veya GStreamer gibi varolan çatıları arka uç olarak kullanırak bir arayüz görevi görür. + + + + phonon-devel + phonon için geliştirme dosyaları + + From 384133f5d2c01f6947085b6b18f1a038d7417dff Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 20 Jun 2015 12:22:33 +0200 Subject: [PATCH 2/4] version bump kde-framework --- .../extra-cmake-modules/pspec.xml | 43 +++++-------------- .../kde/kde5-framework/kde5-attica/actions.py | 14 +++--- .../kde/kde5-framework/kde5-attica/pspec.xml | 18 ++++---- 3 files changed, 25 insertions(+), 50 deletions(-) mode change 100755 => 100644 desktop/kde/kde5-framework/kde5-attica/actions.py diff --git a/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml b/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml index 44adf07510..e500e515f8 100755 --- a/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml +++ b/desktop/kde/kde5-framework/extra-cmake-modules/pspec.xml @@ -5,56 +5,35 @@ extra-cmake-modules http://www.kde.org - Idris Kalp - idriskalp@gmail.com + Pisi Linux Admins + admin@gmail.com LGPLv2 library Extra cmake modules for KDE5 Extra cmake modules KDE5 - http://download.kde.org/stable/frameworks/5.10/extra-cmake-modules-5.10.0.tar.xz + http://download.kde.org/stable/frameworks/5.11/extra-cmake-modules-5.11.0.tar.xz - python-sphinx + python-sphinx extra-cmake-modules - /usr/lib /usr/share + /usr/lib /usr/share/man/man7 - - 2015-05-29 - 5.10.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-20 - 5.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-02-23 - 1.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2014-09-20 - 1.2.1 - First release - Idris Kalp - idriskalp@gmail.com - + 2015-06-20 + 5.11.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + diff --git a/desktop/kde/kde5-framework/kde5-attica/actions.py b/desktop/kde/kde5-framework/kde5-attica/actions.py old mode 100755 new mode 100644 index 6bca2ff70d..f137ac184a --- a/desktop/kde/kde5-framework/kde5-attica/actions.py +++ b/desktop/kde/kde5-framework/kde5-attica/actions.py @@ -4,20 +4,16 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt +from pisi.actionsapi import kde5 from pisi.actionsapi import pisitools -from pisi.actionsapi import cmaketools def setup(): - cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_INSTALL_DIR=lib \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -DBUILD_TESTING=OFF") + kde5.configure() def build(): - cmaketools.make() + kde5.make() def install(): - cmaketools.install() - + kde5.install() + pisitools.dodoc("README.md", "COPYING", "AUTHORS", "ChangeLog") diff --git a/desktop/kde/kde5-framework/kde5-attica/pspec.xml b/desktop/kde/kde5-framework/kde5-attica/pspec.xml index 1f89ca0d69..3d996e88e8 100755 --- a/desktop/kde/kde5-framework/kde5-attica/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-attica/pspec.xml @@ -12,7 +12,7 @@ library Open Collaboration Service client library, based on Qt 5 Attica is a library to access Open Collaboration Service servers, based on Qt 5. - http://download.kde.org/stable/frameworks/5.10/attica-5.10.0.tar.xz + http://download.kde.org/stable/frameworks/5.11/attica-5.11.0.tar.xz qt5-base-devel extra-cmake-modules @@ -47,19 +47,19 @@ + + 2015-06-20 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2015-05-30 5.10.0 Version bump. Stefan Gronewold(groni) groni@pisilinux.org - - - 2014-09-20 - 5.2.0 - First release - Idris Kalp - idriskalp@gmail.com - + From cad3b5c6f4314d7ef7104ee61283a5869cd6476a Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 20 Jun 2015 12:30:29 +0200 Subject: [PATCH 3/4] kapidox version bump --- desktop/kde/kde5-framework/kde5-kapidox/actions.py | 14 +++++--------- desktop/kde/kde5-framework/kde5-kapidox/pspec.xml | 12 +++++++++--- 2 files changed, 14 insertions(+), 12 deletions(-) mode change 100755 => 100644 desktop/kde/kde5-framework/kde5-kapidox/actions.py diff --git a/desktop/kde/kde5-framework/kde5-kapidox/actions.py b/desktop/kde/kde5-framework/kde5-kapidox/actions.py old mode 100755 new mode 100644 index 8b093667f5..7ad3db044b --- a/desktop/kde/kde5-framework/kde5-kapidox/actions.py +++ b/desktop/kde/kde5-framework/kde5-kapidox/actions.py @@ -4,20 +4,16 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt +from pisi.actionsapi import kde5 from pisi.actionsapi import pisitools -from pisi.actionsapi import cmaketools def setup(): - cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ - -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \ - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ - -DLOCALE_INSTALL_DIR=/usr/share/locale \ - -DBUILD_TESTING=OFF") + kde5.configure() def build(): - cmaketools.make() + kde5.make() def install(): - cmaketools.install() - + kde5.install() + pisitools.dodoc("README.md") diff --git a/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml b/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml index ae6cffeea9..3d7d90ce2d 100755 --- a/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-kapidox/pspec.xml @@ -12,7 +12,7 @@ library KDE5 Frameworks API documentation tools. KDE5 Frameworks API documentation tools. - http://download.kde.org/stable/frameworks/5.10/kapidox-5.10.0.tar.xz + http://download.kde.org/stable/frameworks/5.11/kapidox-5.11.0.tar.xz python-Jinja2 python-PyYAML @@ -30,12 +30,18 @@ /usr/bin /usr/lib /usr/share - /usr/share/locale - /usr/share/doc + /usr/share/doc + + 2015-06-20 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2015-05-30 5.10.0 From f81ff39495cafcf7927c9b53d4697436f259ac68 Mon Sep 17 00:00:00 2001 From: groni Date: Sat, 20 Jun 2015 12:46:31 +0200 Subject: [PATCH 4/4] kde5-karchive version bump --- .../kde5-framework/kde5-karchive/1actions.py | 22 +++++++++++++++++++ .../kde5-framework/kde5-karchive/actions.py | 13 +++++------ .../kde5-framework/kde5-karchive/pspec.xml | 11 ++++++++-- 3 files changed, 36 insertions(+), 10 deletions(-) create mode 100755 desktop/kde/kde5-framework/kde5-karchive/1actions.py mode change 100755 => 100644 desktop/kde/kde5-framework/kde5-karchive/actions.py diff --git a/desktop/kde/kde5-framework/kde5-karchive/1actions.py b/desktop/kde/kde5-framework/kde5-karchive/1actions.py new file mode 100755 index 0000000000..f1da0a0e61 --- /dev/null +++ b/desktop/kde/kde5-framework/kde5-karchive/1actions.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 cmaketools + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DLIB_INSTALL_DIR=lib \ + -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ + -DBUILD_TESTING=OFF") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + + pisitools.dodoc("README.md", "COPYING", "COPYING.LIB", "AUTHORS") diff --git a/desktop/kde/kde5-framework/kde5-karchive/actions.py b/desktop/kde/kde5-framework/kde5-karchive/actions.py old mode 100755 new mode 100644 index f1da0a0e61..0cf899f127 --- a/desktop/kde/kde5-framework/kde5-karchive/actions.py +++ b/desktop/kde/kde5-framework/kde5-karchive/actions.py @@ -4,19 +4,16 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt +from pisi.actionsapi import kde5 from pisi.actionsapi import pisitools -from pisi.actionsapi import cmaketools def setup(): - cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ - -DLIB_INSTALL_DIR=lib \ - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \ - -DBUILD_TESTING=OFF") + kde5.configure() def build(): - cmaketools.make() + kde5.make() def install(): - cmaketools.install() - + kde5.install() + pisitools.dodoc("README.md", "COPYING", "COPYING.LIB", "AUTHORS") diff --git a/desktop/kde/kde5-framework/kde5-karchive/pspec.xml b/desktop/kde/kde5-framework/kde5-karchive/pspec.xml index ab68563245..962a68eeec 100755 --- a/desktop/kde/kde5-framework/kde5-karchive/pspec.xml +++ b/desktop/kde/kde5-framework/kde5-karchive/pspec.xml @@ -12,7 +12,7 @@ library Qt 5 addon providing access to numerous types of archives KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. - http://download.kde.org/stable/frameworks/5.10/karchive-5.10.0.tar.xz + http://download.kde.org/stable/frameworks/5.11/karchive-5.11.0.tar.xz qt5-base-devel extra-cmake-modules @@ -46,7 +46,14 @@ - + + + 2015-06-20 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2015-05-30 5.10.0