diff --git a/desktop/kde/framework/kactivities/actions.py b/desktop/kde/framework/kactivities/actions.py
new file mode 100755
index 0000000000..54ae37f90a
--- /dev/null
+++ b/desktop/kde/framework/kactivities/actions.py
@@ -0,0 +1,33 @@
+#!/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
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+def setup():
+ shelltools.makedirs("%s/build" %get.workDIR())
+
+ cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
+ -DKACTIVITIES_ENABLE_EXCEPTIONS=OFF \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \
+ -DQML_INSTALL_DIR=lib/qt5/qml \
+ -DLIB_INSTALL_DIR=lib \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -DLOCALE_INSTALL_DIR=/usr/share/locale \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "MAINTAINER", "TODO")
diff --git a/desktop/kde/framework/kactivities/files/build-source.patch b/desktop/kde/framework/kactivities/files/build-source.patch
new file mode 100644
index 0000000000..7546123148
--- /dev/null
+++ b/desktop/kde/framework/kactivities/files/build-source.patch
@@ -0,0 +1,17 @@
+--- a/CMakeLists.txt 2014-09-09 02:40:08.000000000 +0300
++++ b/CMakeLists.txt 2014-09-22 17:47:14.215639453 +0300
+@@ -6,13 +6,6 @@
+
+ set(REQUIRED_QT_VERSION 5.2.0)
+
+-# We don't build in-source
+-if ("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_BINARY_DIR}")
+- message (
+- FATAL_ERROR
+- "kactivities require an out of source build. Please create a separate build directory and run 'cmake path_to_plasma [options]' there."
+- )
+-endif ()
+
+ # Extra CMake stuff
+ find_package (ECM 1.2.0 REQUIRED NO_MODULE)
+
diff --git a/desktop/kde/framework/kactivities/files/kamd-rename.patch b/desktop/kde/framework/kactivities/files/kamd-rename.patch
new file mode 100644
index 0000000000..50f109f79a
--- /dev/null
+++ b/desktop/kde/framework/kactivities/files/kamd-rename.patch
@@ -0,0 +1,91 @@
+diff --git a/autotests/Process.cpp b/autotests/Process.cpp
+index a7a0507..afa4bf1 100644
+--- a/autotests/Process.cpp
++++ b/autotests/Process.cpp
+@@ -83,7 +83,7 @@ void Modifier::initTestCase()
+ // qDebug() << env;
+
+ s_process->setEnvironment(env);
+- s_process->start(QStringLiteral(KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd"));
++ s_process->start(QStringLiteral(KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd5"));
+ s_process->waitForStarted();
+
+
+diff --git a/src/lib/core/manager_p.cpp b/src/lib/core/manager_p.cpp
+index 077c634..7be66dd 100644
+--- a/src/lib/core/manager_p.cpp
++++ b/src/lib/core/manager_p.cpp
+@@ -94,11 +94,11 @@ Manager *Manager::self()
+ ->property("org.kde.KActivities.core.disableAutostart")
+ .toBool()) {
+ qCDebug(KAMD_CORELIB) << "Starting the activity manager daemon";
+- QProcess::startDetached(QStringLiteral("kactivitymanagerd"));
++ QProcess::startDetached(QStringLiteral("kactivitymanagerd5"));
+ }
+
+ #else
+- QProcess::startDetached(QStringLiteral("kactivitymanagerd"));
++ QProcess::startDetached(QStringLiteral("kactivitymanagerd5"));
+ #endif
+ }
+
+diff --git a/src/service/Application.cpp b/src/service/Application.cpp
+index 6b0e3e1..3894540 100644
+--- a/src/service/Application.cpp
++++ b/src/service/Application.cpp
+@@ -280,7 +280,7 @@ int main(int argc, char **argv)
+ application.setApplicationName(QStringLiteral("ActivityManager"));
+ application.setOrganizationDomain(QStringLiteral("kde.org"));
+
+- // KAboutData about("kactivitymanagerd", Q_NULLPTR, ki18n("KDE Activity Manager"), "3.0",
++ // KAboutData about("kactivitymanagerd5", Q_NULLPTR, ki18n("KDE Activity Manager"), "3.0",
+ // ki18n("KDE Activity Management Service"),
+ // KAboutData::License_GPL,
+ // ki18n("(c) 2010, 2011, 2012 Ivan Cukic"), KLocalizedString(),
+@@ -333,7 +333,7 @@ int main(int argc, char **argv)
+ // Starting the dameon
+
+ QProcess::startDetached(
+- KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd",
++ KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd5",
+ QStringList{"start-daemon"}
+ );
+
+diff --git a/src/service/CMakeLists.txt b/src/service/CMakeLists.txt
+index 4b4978b..2220f34 100644
+--- a/src/service/CMakeLists.txt
++++ b/src/service/CMakeLists.txt
+@@ -62,9 +62,9 @@ qt5_add_dbus_adaptor (
+ Features.h Features
+ )
+
+-add_executable (kactivitymanagerd ${kactivitymanager_SRCS})
++add_executable (kactivitymanagerd5 ${kactivitymanager_SRCS})
+
+-target_link_libraries (kactivitymanagerd
++target_link_libraries (kactivitymanagerd5
+ Qt5::Core
+ Qt5::DBus
+ Qt5::Widgets
+@@ -84,7 +84,7 @@ install (FILES
+ )
+
+ install (TARGETS
+- kactivitymanagerd ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}
++ kactivitymanagerd5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}
+ )
+
+ install (FILES
+diff --git a/src/service/files/kactivitymanagerd.desktop b/src/service/files/kactivitymanagerd.desktop
+index be5faa1..3c9b9a9 100644
+--- a/src/service/files/kactivitymanagerd.desktop
++++ b/src/service/files/kactivitymanagerd.desktop
+@@ -4,7 +4,7 @@ Icon=preferences-activities
+ X-KDE-ServiceTypes=
+ X-DBUS-StartupType=Unique
+ X-KDE-StartupNotify=false
+-Exec=kactivitymanagerd
++Exec=kactivitymanagerd5
+
+ Name=Activity Manager
+ Name[ar]=مدير الأنشطة
diff --git a/desktop/kde/framework/kactivities/pspec.xml b/desktop/kde/framework/kactivities/pspec.xml
new file mode 100755
index 0000000000..63e573cadc
--- /dev/null
+++ b/desktop/kde/framework/kactivities/pspec.xml
@@ -0,0 +1,94 @@
+
+
+
+
+ kactivities
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Library for KDE's Plasma Activities support
+ Kactivities provides an API for using and interacting with the Plasma Activities Manager.
+ http://download.kde.org/stable/frameworks/5.11/kactivities-5.11.0.tar.xz
+
+ qt5-base-devel
+ python3
+ boost-devel
+ extra-cmake-modules
+
+
+ build-source.patch
+
+
+
+
+ kactivities
+
+ qt5-base
+ qt5-declarative
+ libgcc
+ kconfig
+ kconfigwidgets
+ kcoreaddons
+ kcmutils
+ kdeclarative
+ kdbusaddons
+ ki18n
+ kio
+ kglobalaccel
+ kservice
+ kxmlgui
+ kwindowsystem
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+ kactivities
+
+
+ kactivities
+
+
+
+
+ kactivities-devel
+ Development files for kactivities
+
+ qt5-base-devel
+ boost-devel
+ kactivities
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-27
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/kcmutils/actions.py b/desktop/kde/framework/kcmutils/actions.py
new file mode 100755
index 0000000000..e2f17d2484
--- /dev/null
+++ b/desktop/kde/framework/kcmutils/actions.py
@@ -0,0 +1,24 @@
+#!/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 \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DLIB_INSTALL_DIR=lib \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "COPYING.LIB")
diff --git a/desktop/kde/framework/kcmutils/pspec.xml b/desktop/kde/framework/kcmutils/pspec.xml
new file mode 100755
index 0000000000..3334aec551
--- /dev/null
+++ b/desktop/kde/framework/kcmutils/pspec.xml
@@ -0,0 +1,80 @@
+
+
+
+
+ kcmutils
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ Utilities for interacting with KCModules
+ KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework.
+ http://download.kde.org/stable/frameworks/5.11/kcmutils-5.11.0.tar.xz
+
+ qt5-base-devel
+ python3
+ extra-cmake-modules
+
+
+
+
+ kcmutils
+
+ qt5-base
+ qt5-declarative
+ libgcc
+ kdeclarative
+ kconfigwidgets
+ kwidgetsaddons
+ kconfig
+ kauth
+ kcoreaddons
+ ki18n
+ kiconthemes
+ kitemviews
+ kservice
+ kxmlgui
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kcmutils-devel
+ Development files for kcmutils
+
+ qt5-base-devel
+ kcmutils
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-27
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-05-31
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/kdeclarative/actions.py b/desktop/kde/framework/kdeclarative/actions.py
new file mode 100755
index 0000000000..5945262b06
--- /dev/null
+++ b/desktop/kde/framework/kdeclarative/actions.py
@@ -0,0 +1,24 @@
+#!/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 \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DQML_INSTALL_DIR=lib/qt5/qml \
+ -DLIB_INSTALL_DIR=lib \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "COPYING", "COPYING.LIB")
diff --git a/desktop/kde/framework/kdeclarative/pspec.xml b/desktop/kde/framework/kdeclarative/pspec.xml
new file mode 100755
index 0000000000..dcc4b860ac
--- /dev/null
+++ b/desktop/kde/framework/kdeclarative/pspec.xml
@@ -0,0 +1,80 @@
+
+
+
+
+ kdeclarative
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ Integration of QML and KDE workspaces
+ KDeclarative provides integration of QML and KDE workspaces.
+ http://download.kde.org/stable/frameworks/5.11/kdeclarative-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ kdeclarative
+
+ qt5-base
+ libgcc
+ libepoxy
+ qt5-declarative
+ kpackage
+ kconfig
+ kservice
+ kcoreaddons
+ kglobalaccel
+ ki18n
+ kiconthemes
+ kio
+ kwidgetsaddons
+ kwindowsystem
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kdeclarative-devel
+ Development files for kdeclarative
+
+ qt5-base-devel
+ kdeclarative
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-25
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-05-31
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/kdesignerplugin/actions.py b/desktop/kde/framework/kdesignerplugin/actions.py
new file mode 100755
index 0000000000..0edd518c7e
--- /dev/null
+++ b/desktop/kde/framework/kdesignerplugin/actions.py
@@ -0,0 +1,24 @@
+#!/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 \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "COPYING.LIB")
diff --git a/desktop/kde/framework/kdesignerplugin/pspec.xml b/desktop/kde/framework/kdesignerplugin/pspec.xml
new file mode 100755
index 0000000000..a00d24276d
--- /dev/null
+++ b/desktop/kde/framework/kdesignerplugin/pspec.xml
@@ -0,0 +1,72 @@
+
+
+
+
+ kdesignerplugin
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ QT Designer integration for KDE5 Frameworks widgets
+ This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files.
+ http://download.kde.org/stable/frameworks/5.11/kdesignerplugin-5.11.0.tar.xz
+
+ qt5-base-devel
+ qt5-tools-devel
+ kdoctools-devel
+ extra-cmake-modules
+
+
+
+
+ kdesignerplugin
+
+ qt5-base
+ libgcc
+ kdewebkit
+ kcoreaddons
+ kitemviews
+ kconfig
+ sonnet
+ kcompletion
+ kconfigwidgets
+ kiconthemes
+ kio
+ kplotting
+ ktextwidgets
+ kwidgetsaddons
+ kxmlgui
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+
+
+
+
+
+ 2015-06-28
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/kdewebkit/actions.py b/desktop/kde/framework/kdewebkit/actions.py
new file mode 100755
index 0000000000..5c3f7e92e2
--- /dev/null
+++ b/desktop/kde/framework/kdewebkit/actions.py
@@ -0,0 +1,26 @@
+#!/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 shelltools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import get
+
+def setup():
+ #shelltools.makedirs("build")
+ #shelltools.cd("build")
+ cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
+ -DLIB_INSTALL_DIR=lib \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "COPYING.LIB", "ISSUES")
diff --git a/desktop/kde/framework/kdewebkit/pspec.xml b/desktop/kde/framework/kdewebkit/pspec.xml
new file mode 100755
index 0000000000..78a6337cb7
--- /dev/null
+++ b/desktop/kde/framework/kdewebkit/pspec.xml
@@ -0,0 +1,76 @@
+
+
+
+
+ kdewebkit
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ KDE5 WebKit integration
+ KdeWebkit provides KDE integration of the QtWebKit library.
+ http://download.kde.org/stable/frameworks/5.11/kdewebkit-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ kdewebkit
+
+ qt5-webkit
+ libgcc
+ kconfig
+ kjobwidgets
+ qt5-base
+ kcoreaddons
+ kparts
+ kservice
+ kwallet
+ kio
+
+
+ /usr/share
+ /usr/lib/qt5
+ /usr/lib
+ /usr/mkspecs/modules/
+ /usr/share/doc
+
+
+
+
+ kdewebkit-devel
+ Development files for kdewebkit
+
+ qt5-base-devel
+ kdewebkit
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-27
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/knewstuff/actions.py b/desktop/kde/framework/knewstuff/actions.py
new file mode 100644
index 0000000000..11b2858877
--- /dev/null
+++ b/desktop/kde/framework/knewstuff/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/framework/knewstuff/pspec.xml b/desktop/kde/framework/knewstuff/pspec.xml
new file mode 100755
index 0000000000..36e42d5f46
--- /dev/null
+++ b/desktop/kde/framework/knewstuff/pspec.xml
@@ -0,0 +1,86 @@
+
+
+
+
+ knewstuff
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ Framework for downloading and sharing additional application data
+ The KNewStuff library implements collaborative data sharing for applications.
+ http://download.kde.org/stable/frameworks/5.11/knewstuff-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ knewstuff
+
+ qt5-base
+ boost
+ libgcc
+ kwidgetsaddons
+ ktextwidgets
+ kiconthemes
+ kcompletion
+ kitemviews
+ karchive
+ kf5-attica
+ kconfig
+ kcoreaddons
+ kcmutils
+ kdeclarative
+ kdbusaddons
+ ki18n
+ kio
+ kglobalaccel
+ kservice
+ kxmlgui
+ kwindowsystem
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ knewstuff-devel
+ Development files for knewstuff
+
+ qt5-base-devel
+ knewstuff
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-28
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-06
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/kpeople/actions.py b/desktop/kde/framework/kpeople/actions.py
new file mode 100755
index 0000000000..3ac5ef81de
--- /dev/null
+++ b/desktop/kde/framework/kpeople/actions.py
@@ -0,0 +1,29 @@
+#!/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():
+ pisitools.ldflags.add("-Wl,-rpath,/usr/lib")
+ cmaketools.configure("-DBUILD_TESTING=OFF \
+ -DLIB_INSTALL_DIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIBEXEC_INSTALL_DIR=libexec \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules ")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("COPYING")
diff --git a/desktop/kde/framework/kpeople/pspec.xml b/desktop/kde/framework/kpeople/pspec.xml
new file mode 100755
index 0000000000..e838aabc11
--- /dev/null
+++ b/desktop/kde/framework/kpeople/pspec.xml
@@ -0,0 +1,76 @@
+
+
+
+
+ kpeople
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ A contact aggregation library for KDE
+ KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model.
+ http://download.kde.org/stable/frameworks/5.11/kpeople-5.11.0.tar.xz
+
+ qt5-base-devel
+ python3
+ extra-cmake-modules
+
+
+
+
+ kpeople
+
+ qt5-base
+ qt5-declarative
+ libgcc
+ kconfig
+ qt5-declarative
+ kcoreaddons
+ kservice
+ kwidgetsaddons
+ ki18n
+ kitemviews
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kpeople-devel
+ Development files for kpeople
+
+ qt5-base-devel
+ kpeople
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-25
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-05-30
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/ktexteditor/actions.py b/desktop/kde/framework/ktexteditor/actions.py
new file mode 100755
index 0000000000..cc99c4db53
--- /dev/null
+++ b/desktop/kde/framework/ktexteditor/actions.py
@@ -0,0 +1,24 @@
+#!/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 \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \
+ -DLIB_INSTALL_DIR=lib \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "COPYING.LIB")
diff --git a/desktop/kde/framework/ktexteditor/pspec.xml b/desktop/kde/framework/ktexteditor/pspec.xml
new file mode 100755
index 0000000000..3971c2ea62
--- /dev/null
+++ b/desktop/kde/framework/ktexteditor/pspec.xml
@@ -0,0 +1,87 @@
+
+
+
+
+ ktexteditor
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ KDE5 text editor libraries
+ KTextEditor provides a powerful text editor component that you can embed in your application.
+ http://download.kde.org/stable/frameworks/5.11/ktexteditor-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ ktexteditor
+
+ qt5-script
+ qt5-base
+ libgcc
+ ktextwidgets
+ kwidgetsaddons
+ kconfigwidgets
+ kjobwidgets
+ kiconthemes
+ kcoreaddons
+ kcompletion
+ kitemviews
+ kxmlgui
+ kcodecs
+ karchive
+ kguiaddons
+ kconfig
+ ki18n
+ kio
+ ki18n
+ kparts
+ sonnet
+
+
+ /etc
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ ktexteditor-devel
+ Development files for ktexteditor
+
+ qt5-base-devel
+ ktexteditor
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-27
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/plasma-framework/actions.py b/desktop/kde/framework/plasma-framework/actions.py
new file mode 100755
index 0000000000..9cf86fce51
--- /dev/null
+++ b/desktop/kde/framework/plasma-framework/actions.py
@@ -0,0 +1,26 @@
+#!/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 \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DQT_PLUGIN_INSTALL_DIR=lib/qt5/plugins \
+ -DQML_INSTALL_DIR=lib/qt5/qml \
+ -DLIB_INSTALL_DIR=lib \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DLOCALE_INSTALL_DIR=/usr/share/locale \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md", "COPYING", "COPYING.LIB")
diff --git a/desktop/kde/framework/plasma-framework/pspec.xml b/desktop/kde/framework/plasma-framework/pspec.xml
new file mode 100755
index 0000000000..d62e3fb732
--- /dev/null
+++ b/desktop/kde/framework/plasma-framework/pspec.xml
@@ -0,0 +1,101 @@
+
+
+
+
+ plasma-framework
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Plasma library and runtime components based upon KDE Frameworks 5 and Qt5
+ Plasma library and runtime components based upon KF5 and Qt5
+ http://download.kde.org/stable/frameworks/5.11/plasma-framework-5.11.0.tar.xz
+
+ qt5-base-devel
+ qt5-tools-devel
+ kdoctools-devel
+ libxcb-devel
+ libX11-devel
+ libgcc
+ extra-cmake-modules
+
+
+
+
+ plasma-framework
+
+ qt5-base
+ qt5-svg
+ qt5-script
+ qt5-x11extras
+ qt5-declarative
+ mesa
+ libgcc
+ libX11
+ libxcb
+ kf5-kactivities
+ knotifications
+ kpackage
+ karchive
+ kconfig
+ kconfigwidgets
+ kcoreaddons
+ kdbusaddons
+ kdeclarative
+ kdoctools
+ kglobalaccel
+ kguiaddons
+ ki18n
+ kiconthemes
+ kio
+ kparts
+ kservice
+ kwindowsystem
+ kxmlgui
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ plasma-framework-devel
+ Development files for plasma-framework
+
+ qt5-base-devel
+ mesa-devel
+ plasma-framework
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-28
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/threadweaver/actions.py b/desktop/kde/framework/threadweaver/actions.py
new file mode 100644
index 0000000000..25e5a4e58b
--- /dev/null
+++ b/desktop/kde/framework/threadweaver/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 pisitools
+from pisi.actionsapi import cmaketools
+
+def setup():
+ cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DLIB_INSTALL_DIR=lib \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README.md","COPYING.LIB")
diff --git a/desktop/kde/framework/threadweaver/pspec.xml b/desktop/kde/framework/threadweaver/pspec.xml
new file mode 100644
index 0000000000..0adb94dee5
--- /dev/null
+++ b/desktop/kde/framework/threadweaver/pspec.xml
@@ -0,0 +1,66 @@
+
+
+
+
+ threadweaver
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Multi-threaded programming framework for KDE
+ ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way.
+ http://download.kde.org/stable/frameworks/5.11/threadweaver-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ threadweaver
+
+ qt5-base
+ libgcc
+
+
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ threadweaver-devel
+ Development files for threadweaver
+
+ qt5-base-devel
+ threadweaver
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-28
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/porting-aids/kdelibs4-support/actions.py b/desktop/kde/porting-aids/kdelibs4-support/actions.py
new file mode 100644
index 0000000000..29911258e6
--- /dev/null
+++ b/desktop/kde/porting-aids/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("-DHTML_INSTAL_DIR=/usr/share/doc/kdelibs4support/html")
+
+def build():
+ kde5.make()
+
+def install():
+ kde5.install()
+
+ pisitools.dodoc("README.md", "COPYING.LIB")
diff --git a/desktop/kde/porting-aids/kdelibs4-support/pspec.xml b/desktop/kde/porting-aids/kdelibs4-support/pspec.xml
new file mode 100755
index 0000000000..395d1784a5
--- /dev/null
+++ b/desktop/kde/porting-aids/kdelibs4-support/pspec.xml
@@ -0,0 +1,108 @@
+
+
+
+
+ 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.11/portingAids/kdelibs4support-5.11.0.tar.xz
+
+ qt5-base-devel
+ perl-URI
+ qt5-tools-devel
+ libSM-devel
+ docbook-xml
+ openssl-devel
+ libX11-devel
+ intltool
+ kdoctools-devel
+ NetworkManager-devel
+ extra-cmake-modules
+
+
+
+
+ kdelibs4-support
+
+ qt5-base
+ libICE
+ libgcc
+ libX11
+ qt5-svg
+ qt5-x11extras
+ libSM
+ kauth
+ solid
+ kcodecs
+ kcoreaddons
+ kjobwidgets
+ kcompletion
+ kconfig
+ kconfigwidgets
+ kcrash
+ kdbusaddons
+ kglobalaccel
+ kguiaddons
+ ki18n
+ kiconthemes
+ kio
+ kitemviews
+ knotifications
+ kparts
+ kservice
+ ktextwidgets
+ kxmlgui
+ kwindowsystem
+ kwidgetsaddons
+
+
+ /etc
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+
+
+
+
+ kdelibs4-support-devel
+ Development files for kdelibs4-support
+
+ qt5-base-devel
+ kdelibs4-support
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-28
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-01
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/porting-aids/kjs/actions.py b/desktop/kde/porting-aids/kjs/actions.py
new file mode 100644
index 0000000000..11b2858877
--- /dev/null
+++ b/desktop/kde/porting-aids/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/kjs/pspec.xml b/desktop/kde/porting-aids/kjs/pspec.xml
new file mode 100755
index 0000000000..9bd945d05e
--- /dev/null
+++ b/desktop/kde/porting-aids/kjs/pspec.xml
@@ -0,0 +1,73 @@
+
+
+
+
+ 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.11/portingAids/kjs-5.11.0.tar.xz
+
+ qt5-base-devel
+ libpcre-devel
+ libgcc
+ kdoctools-devel
+ extra-cmake-modules
+
+
+
+
+ kjs
+
+ qt5-base
+ libgcc
+ libpcre
+
+
+ /usr/bin
+ /usr/share
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+ kjs-devel
+ Development files for kjs
+
+ qt5-base-devel
+ kjs
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-06-28
+ 5.11.0
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-06-02
+ 5.10.0
+ First Release.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+