From e7252c1564a6f0491642fbd1fcdb5a547556c519 Mon Sep 17 00:00:00 2001 From: groni Date: Tue, 16 Jun 2015 16:16:38 +0200 Subject: [PATCH] add porting-aids for kde5 --- .../kde5-kdelibs4-support/actions.py | 19 ++++ .../kde5-kdelibs4-support/pspec.xml | 94 +++++++++++++++++++ .../kde/porting-aids/kde5-khtml/actions.py | 19 ++++ desktop/kde/porting-aids/kde5-khtml/pspec.xml | 85 +++++++++++++++++ desktop/kde/porting-aids/kde5-kjs/actions.py | 19 ++++ desktop/kde/porting-aids/kde5-kjs/pspec.xml | 62 ++++++++++++ .../kde/porting-aids/kde5-kjsembed/actions.py | 19 ++++ .../kde/porting-aids/kde5-kjsembed/pspec.xml | 67 +++++++++++++ .../porting-aids/kde5-kmediaplayer/actions.py | 19 ++++ .../porting-aids/kde5-kmediaplayer/pspec.xml | 62 ++++++++++++ .../kde/porting-aids/kde5-kross/actions.py | 19 ++++ desktop/kde/porting-aids/kde5-kross/pspec.xml | 72 ++++++++++++++ .../kde/porting-aids/kde5-krunner/actions.py | 19 ++++ .../kde/porting-aids/kde5-krunner/pspec.xml | 69 ++++++++++++++ 14 files changed, 644 insertions(+) create mode 100644 desktop/kde/porting-aids/kde5-kdelibs4-support/actions.py create mode 100755 desktop/kde/porting-aids/kde5-kdelibs4-support/pspec.xml create mode 100644 desktop/kde/porting-aids/kde5-khtml/actions.py create mode 100755 desktop/kde/porting-aids/kde5-khtml/pspec.xml create mode 100644 desktop/kde/porting-aids/kde5-kjs/actions.py create mode 100755 desktop/kde/porting-aids/kde5-kjs/pspec.xml create mode 100644 desktop/kde/porting-aids/kde5-kjsembed/actions.py create mode 100755 desktop/kde/porting-aids/kde5-kjsembed/pspec.xml create mode 100644 desktop/kde/porting-aids/kde5-kmediaplayer/actions.py create mode 100755 desktop/kde/porting-aids/kde5-kmediaplayer/pspec.xml create mode 100644 desktop/kde/porting-aids/kde5-kross/actions.py create mode 100755 desktop/kde/porting-aids/kde5-kross/pspec.xml create mode 100644 desktop/kde/porting-aids/kde5-krunner/actions.py create mode 100755 desktop/kde/porting-aids/kde5-krunner/pspec.xml diff --git a/desktop/kde/porting-aids/kde5-kdelibs4-support/actions.py b/desktop/kde/porting-aids/kde5-kdelibs4-support/actions.py new file mode 100644 index 0000000000..11b2858877 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kdelibs4-support/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/porting-aids/kde5-kdelibs4-support/pspec.xml b/desktop/kde/porting-aids/kde5-kdelibs4-support/pspec.xml new file mode 100755 index 0000000000..b51a5b379b --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kdelibs4-support/pspec.xml @@ -0,0 +1,94 @@ + + + + + kde5-kdelibs4-support + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Code and utilities to ease the transition to KDE Frameworks 5 + KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5 + http://download.kde.org/stable/frameworks/5.10/portingAids/kdelibs4support-5.10.0.tar.xz + + qt5-base-devel + perl-URI + qt5-tools-devel + kde5-kdoctools-devel + NetworkManager-devel + extra-cmake-modules + + + + + kde5-kdelibs4-support + + qt5-base + libICE + qt5-svg + qt5-x11extras + libSM + kde5-kauth + kde5-solid + kde5-kcodecs + kde5-kcoreaddons + kde5-kjobwidgets + kde5-kcompletion + kde5-kconfig + kde5-kconfigwidgets + kde5-kcrash + kde5-kdbusaddons + kde5-kglobalaccel + kde5-kguiaddons + kde5-ki18n + kde5-kiconthemes + kde5-kio + kde5-kitemviews + kde5-knotifications + kde5-kparts + kde5-kservice + kde5-ktextwidgets + kde5-kxmlgui + kde5-kwindowsystem + kde5-kwidgetsaddons + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + kde5-kdelibs4-support-devel + Development files for kdelibs4-support + + qt5-base-devel + kde5-kdelibs4-support + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/porting-aids/kde5-khtml/actions.py b/desktop/kde/porting-aids/kde5-khtml/actions.py new file mode 100644 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde/porting-aids/kde5-khtml/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde/porting-aids/kde5-khtml/pspec.xml b/desktop/kde/porting-aids/kde5-khtml/pspec.xml new file mode 100755 index 0000000000..934c6f6cfe --- /dev/null +++ b/desktop/kde/porting-aids/kde5-khtml/pspec.xml @@ -0,0 +1,85 @@ + + + + + kde5-khtml + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + HTML rendering engine for KDE + KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support. + http://download.kde.org/stable/frameworks/5.10/portingAids/khtml-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-khtml + + qt5-base + qt5-x11extras + qt5-phonon + giflib + libjpeg-turbo + kde5-sonnet + kde5-kcodecs + kde5-kconfig + kde5-kjobwidgets + kde5-kwidgetsaddons + kde5-kcompletion + kde5-karchive + kde5-kconfigwidgets + kde5-kcoreaddons + kde5-kglobalaccel + kde5-ki18n + kde5-kiconthemes + kde5-kio + kde5-kjs + kde5-knotifications + kde5-kparts + kde5-kservice + kde5-ktextwidgets + kde5-kwallet + kde5-kwindowsystem + kde5-kxmlgui + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-khtml-devel + Development files for khtml + + kde5-khtml + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/porting-aids/kde5-kjs/actions.py b/desktop/kde/porting-aids/kde5-kjs/actions.py new file mode 100644 index 0000000000..11b2858877 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kjs/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/porting-aids/kde5-kjs/pspec.xml b/desktop/kde/porting-aids/kde5-kjs/pspec.xml new file mode 100755 index 0000000000..dfe4a1c5d6 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kjs/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-kjs + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + JavaScript engine for KDE + This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript. + http://download.kde.org/stable/frameworks/5.10/portingAids/kjs-5.10.0.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kjs + + qt5-base + + + /usr/bin + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + + kde5-kjs-devel + Development files for kjs + + qt5-base-devel + kde5-kjs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/porting-aids/kde5-kjsembed/actions.py b/desktop/kde/porting-aids/kde5-kjsembed/actions.py new file mode 100644 index 0000000000..e5ff33ac3c --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kjsembed/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md", "AUTHORS", "COPYING.LIB") diff --git a/desktop/kde/porting-aids/kde5-kjsembed/pspec.xml b/desktop/kde/porting-aids/kde5-kjsembed/pspec.xml new file mode 100755 index 0000000000..314cf2563f --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kjsembed/pspec.xml @@ -0,0 +1,67 @@ + + + + + kde5-kjsembed + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + JavaScript support for HTML rendering engine on KDE5 + The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application. + http://download.kde.org/stable/frameworks/5.10/portingAids/kjsembed-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + kde5-kdoctools-devel + python3 + extra-cmake-modules + + + + + kde5-kjsembed + + qt5-base + qt5-svg + kde5-ki18n + kde5-kjs + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + + kde5-kjsembed-devel + Development files for kjsembed + + qt5-base-devel + kde5-kjsembed + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/porting-aids/kde5-kmediaplayer/actions.py b/desktop/kde/porting-aids/kde5-kmediaplayer/actions.py new file mode 100644 index 0000000000..21870af947 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kmediaplayer/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md", "LICENSE") diff --git a/desktop/kde/porting-aids/kde5-kmediaplayer/pspec.xml b/desktop/kde/porting-aids/kde5-kmediaplayer/pspec.xml new file mode 100755 index 0000000000..c28c247daf --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kmediaplayer/pspec.xml @@ -0,0 +1,62 @@ + + + + + kde5-kmediaplayer + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 media player Plugin interface for media player features + KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files. + http://download.kde.org/stable/frameworks/5.10/portingAids/kmediaplayer-5.10.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + + + + kde5-kmediaplayer + + qt5-base + kde5-kparts + kde5-kxmlgui + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-kmediaplayer-devel + Development files for kmediaplayer + + qt5-base-devel + kde5-kmediaplayer + kde5-ki18n-devel + kde5-kparts-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/porting-aids/kde5-kross/actions.py b/desktop/kde/porting-aids/kde5-kross/actions.py new file mode 100644 index 0000000000..11b2858877 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kross/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md", "COPYING.LIB") diff --git a/desktop/kde/porting-aids/kde5-kross/pspec.xml b/desktop/kde/porting-aids/kde5-kross/pspec.xml new file mode 100755 index 0000000000..5daef9ba26 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-kross/pspec.xml @@ -0,0 +1,72 @@ + + + + + kde5-kross + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 application scripting helper + Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. + http://download.kde.org/stable/frameworks/5.10/portingAids/kross-5.10.0.tar.xz + + qt5-base-devel + qt5-tools-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-kross + + qt5-base + qt5-script + kde5-kcoreaddons + kde5-ki18n + kde5-kcompletion + kde5-kiconthemes + kde5-kio + kde5-kparts + kde5-kwidgetsaddons + kde5-kxmlgui + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + kde5-kross-devel + Development files for kross + + qt5-base-devel + kde5-kross + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/porting-aids/kde5-krunner/actions.py b/desktop/kde/porting-aids/kde5-krunner/actions.py new file mode 100644 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde/porting-aids/kde5-krunner/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() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde/porting-aids/kde5-krunner/pspec.xml b/desktop/kde/porting-aids/kde5-krunner/pspec.xml new file mode 100755 index 0000000000..2e8d3375c5 --- /dev/null +++ b/desktop/kde/porting-aids/kde5-krunner/pspec.xml @@ -0,0 +1,69 @@ + + + + + kde5-krunner + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Krunner Framework for providing different actions given a string query + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + http://download.kde.org/stable/frameworks/5.10/portingAids/krunner-5.10.0.tar.xz + + qt5-base-devel + kde5-kdoctools-devel + extra-cmake-modules + + + + + kde5-krunner + + qt5-base + qt5-declarative + kde5-kconfig + kde5-kcoreaddons + kde5-ki18n + kde5-kio + kde5-kservice + kde5-plasma-framework + kde5-solid + kde5-threadweaver + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kde5-krunner-devel + Development files for krunner + + qt5-base-devel + kde5-krunner + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + +