diff --git a/desktop/kde/framework/kdnssd/actions.py b/desktop/kde/framework/kdnssd/actions.py
new file mode 100644
index 0000000000..ef63e0a70b
--- /dev/null
+++ b/desktop/kde/framework/kdnssd/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", "COPYING-CMAKE-SCRIPTS")
diff --git a/desktop/kde/framework/kdnssd/pspec.xml b/desktop/kde/framework/kdnssd/pspec.xml
new file mode 100644
index 0000000000..16512f5905
--- /dev/null
+++ b/desktop/kde/framework/kdnssd/pspec.xml
@@ -0,0 +1,70 @@
+
+
+
+
+ kdnssd
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ Network service discovery using Zeroconf
+ KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure.
+ http://download.kde.org/stable/frameworks/5.11/kdnssd-5.11.0.tar.xz
+
+ qt5-base-devel
+ qt5-tools
+ avahi-devel
+ avahi-compat-libdns_sd-devel
+ extra-cmake-modules
+
+
+
+
+ kdnssd
+
+ qt5-base
+ libgcc
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kdnssd-devel
+ Development files for kdnssd.
+
+ qt5-base-devel
+ kdnssd
+
+
+ /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/kemoticons/actions.py b/desktop/kde/framework/kemoticons/actions.py
new file mode 100755
index 0000000000..4d62960137
--- /dev/null
+++ b/desktop/kde/framework/kemoticons/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", "COPYING.LIB")
diff --git a/desktop/kde/framework/kemoticons/pspec.xml b/desktop/kde/framework/kemoticons/pspec.xml
new file mode 100755
index 0000000000..06070f28e8
--- /dev/null
+++ b/desktop/kde/framework/kemoticons/pspec.xml
@@ -0,0 +1,72 @@
+
+
+
+
+ kemoticons
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ KDE emoticon manager
+ KEmoticons converts emoticons from text to a graphical representation with images in HTML.
+ http://download.kde.org/stable/frameworks/5.11/kemoticons-5.11.0.tar.xz
+
+ qt5-base-devel
+ python3
+ extra-cmake-modules
+
+
+
+
+ kemoticons
+
+ qt5-base
+ libgcc
+ karchive
+ kcoreaddons
+ kconfig
+ kservice
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kemoticons-devel
+ Development files for kemoticons
+
+ kemoticons
+
+
+ /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/kidletime/actions.py b/desktop/kde/framework/kidletime/actions.py
new file mode 100755
index 0000000000..121fcea65d
--- /dev/null
+++ b/desktop/kde/framework/kidletime/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 \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -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")
diff --git a/desktop/kde/framework/kidletime/pspec.xml b/desktop/kde/framework/kidletime/pspec.xml
new file mode 100755
index 0000000000..834d67ce27
--- /dev/null
+++ b/desktop/kde/framework/kidletime/pspec.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ kidletime
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Idle time reporting utility
+ KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity.
+ http://download.kde.org/stable/frameworks/5.11/kidletime-5.11.0.tar.xz
+
+ qt5-base-devel
+ libX11-devel
+ libgcc
+ libxcb-devel
+ extra-cmake-modules
+ qt5-x11extras-devel
+
+
+
+
+ kidletime
+
+ qt5-base
+ libX11
+ libgcc
+ libxcb
+ libXScrnSaver
+ libXext
+ qt5-x11extras
+
+
+ /usr/share
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kidletime-devel
+ Development files for kidletime
+
+ kidletime
+
+
+ /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/knotifyconfig/actions.py b/desktop/kde/framework/knotifyconfig/actions.py
new file mode 100755
index 0000000000..58699d30b0
--- /dev/null
+++ b/desktop/kde/framework/knotifyconfig/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 \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -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/knotifyconfig/pspec.xml b/desktop/kde/framework/knotifyconfig/pspec.xml
new file mode 100755
index 0000000000..92d031c726
--- /dev/null
+++ b/desktop/kde/framework/knotifyconfig/pspec.xml
@@ -0,0 +1,72 @@
+
+
+
+
+ knotifyconfig
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ Configuration dialog for desktop notifications
+ KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application..
+ http://download.kde.org/stable/frameworks/5.11/knotifyconfig-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ knotifyconfig
+
+ qt5-base
+ qt5-phonon
+ libgcc
+ kconfig
+ kcompletion
+ ki18n
+ kio
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ knotifyconfig-devel
+ Development files for knotifyconfig
+
+ qt5-base-devel
+ knotifyconfig
+
+
+ /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/kplotting/actions.py b/desktop/kde/framework/kplotting/actions.py
new file mode 100755
index 0000000000..3c58786542
--- /dev/null
+++ b/desktop/kde/framework/kplotting/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/kplotting/pspec.xml b/desktop/kde/framework/kplotting/pspec.xml
new file mode 100755
index 0000000000..3d8f57d575
--- /dev/null
+++ b/desktop/kde/framework/kplotting/pspec.xml
@@ -0,0 +1,65 @@
+
+
+
+
+ kplotting
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ KDE5 Data plotting
+ Kplotting contains data plotting classes for QT 5 and KDE
+ http://download.kde.org/stable/frameworks/5.11/kplotting-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ kplotting
+
+ qt5-base
+ libgcc
+
+
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kplotting-devel
+ Development files for kplotting
+
+ qt5-base-devel
+ kplotting
+
+
+ /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/kunitconversion/actions.py b/desktop/kde/framework/kunitconversion/actions.py
new file mode 100755
index 0000000000..6b4f921b4d
--- /dev/null
+++ b/desktop/kde/framework/kunitconversion/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():
+ pisitools.ldflags.add("-Wl,-rpath,/usr/lib")
+ cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules \
+ -DLIB_INSTALL_DIR=lib \
+ -DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins \
+ -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -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/kunitconversion/pspec.xml b/desktop/kde/framework/kunitconversion/pspec.xml
new file mode 100755
index 0000000000..05757ac726
--- /dev/null
+++ b/desktop/kde/framework/kunitconversion/pspec.xml
@@ -0,0 +1,69 @@
+
+
+
+
+ kunitconversion
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ KDE unit conversion framework
+ KUnitConversion provides functions to convert values in different physical units.
+ http://download.kde.org/stable/frameworks/5.11/kunitconversion-5.11.0.tar.xz
+
+ qt5-base-devel
+ python3
+ extra-cmake-modules
+
+
+
+
+ kunitconversion
+
+ qt5-base
+ libgcc
+ ki18n
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kunitconversion-devel
+ Development files for kunitconversion
+
+ qt5-base-devel
+ kunitconversion
+
+
+ /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
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+
diff --git a/desktop/kde/framework/modemmanager-qt/actions.py b/desktop/kde/framework/modemmanager-qt/actions.py
new file mode 100755
index 0000000000..ce8a5a1440
--- /dev/null
+++ b/desktop/kde/framework/modemmanager-qt/actions.py
@@ -0,0 +1,25 @@
+#!/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 \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README", "README.md", "COPYING.LIB")
+
diff --git a/desktop/kde/framework/modemmanager-qt/pspec.xml b/desktop/kde/framework/modemmanager-qt/pspec.xml
new file mode 100755
index 0000000000..8d56561f56
--- /dev/null
+++ b/desktop/kde/framework/modemmanager-qt/pspec.xml
@@ -0,0 +1,70 @@
+
+
+
+
+ modemmanger-qt
+ http://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Qt wrapper for ModemManager DBus API
+ Qt wrapper for ModemManager DBus API
+ http://download.kde.org/stable/frameworks/5.11/modemmanager-qt-5.11.0.tar.xz
+
+ qt5-base-devel
+ ModemManager-devel
+ extra-cmake-modules
+
+
+
+
+ modemmanager-qt
+
+ qt5-base
+ libgcc
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ modemmanger-qt-devel
+ Development files for kde5-modemmanger-qt
+
+ qt5-base-devel
+ modemmanager-qt
+
+
+ /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
+
+
+