diff --git a/desktop/kde/porting-aids/khtml/actions.py b/desktop/kde/porting-aids/khtml/actions.py
new file mode 100644
index 0000000000..7ad3db044b
--- /dev/null
+++ b/desktop/kde/porting-aids/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/khtml/pspec.xml b/desktop/kde/porting-aids/khtml/pspec.xml
new file mode 100755
index 0000000000..863b15ce33
--- /dev/null
+++ b/desktop/kde/porting-aids/khtml/pspec.xml
@@ -0,0 +1,102 @@
+
+
+
+
+ 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.11/portingAids/khtml-5.11.0.tar.xz
+
+ qt5-base-devel
+ zlib-devel
+ libX11-devel
+ zlib
+ openssl-devel
+ extra-cmake-modules
+
+
+
+
+ khtml
+
+ qt5-base
+ qt5-x11extras
+ qt5-phonon
+ zlib
+ openssl
+ giflib
+ zlib
+ libX11
+ libgcc
+ libpng
+ libjpeg-turbo
+ sonnet
+ kcodecs
+ kconfig
+ kjobwidgets
+ kwidgetsaddons
+ kcompletion
+ karchive
+ kconfigwidgets
+ kcoreaddons
+ kglobalaccel
+ ki18n
+ kiconthemes
+ kio
+ kjs
+ knotifications
+ kparts
+ kservice
+ ktextwidgets
+ kwallet
+ kwindowsystem
+ kxmlgui
+
+
+ /etc
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ khtml-devel
+ Development files for khtml
+
+ khtml
+
+
+ /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
+
+
+
diff --git a/desktop/kde/porting-aids/kjsembed/actions.py b/desktop/kde/porting-aids/kjsembed/actions.py
new file mode 100644
index 0000000000..e5ff33ac3c
--- /dev/null
+++ b/desktop/kde/porting-aids/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/kjsembed/pspec.xml b/desktop/kde/porting-aids/kjsembed/pspec.xml
new file mode 100755
index 0000000000..ef1a0f9d9e
--- /dev/null
+++ b/desktop/kde/porting-aids/kjsembed/pspec.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ 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.11/portingAids/kjsembed-5.11.0.tar.xz
+
+ qt5-base-devel
+ qt5-tools-devel
+ kdoctools-devel
+ python3
+ extra-cmake-modules
+
+
+
+
+ kjsembed
+
+ qt5-base
+ qt5-svg
+ libgcc
+ ki18n
+ kjs
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+ kjsembed-devel
+ Development files for kjsembed
+
+ qt5-base-devel
+ kjsembed
+
+
+ /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
+
+
+
diff --git a/desktop/kde/porting-aids/kmediaplayer/actions.py b/desktop/kde/porting-aids/kmediaplayer/actions.py
new file mode 100644
index 0000000000..21870af947
--- /dev/null
+++ b/desktop/kde/porting-aids/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/kmediaplayer/pspec.xml b/desktop/kde/porting-aids/kmediaplayer/pspec.xml
new file mode 100755
index 0000000000..14bd7b7aee
--- /dev/null
+++ b/desktop/kde/porting-aids/kmediaplayer/pspec.xml
@@ -0,0 +1,68 @@
+
+
+
+
+ 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.11/portingAids/kmediaplayer-5.11.0.tar.xz
+
+ qt5-base-devel
+ extra-cmake-modules
+
+
+
+
+ kmediaplayer
+
+ qt5-base
+ libgcc
+ kparts
+ kxmlgui
+
+
+ /usr/share
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kmediaplayer-devel
+ Development files for kmediaplayer
+
+ qt5-base-devel
+ kmediaplayer
+
+
+ /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
+
+
+
diff --git a/desktop/kde/porting-aids/kross/actions.py b/desktop/kde/porting-aids/kross/actions.py
new file mode 100644
index 0000000000..11b2858877
--- /dev/null
+++ b/desktop/kde/porting-aids/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/kross/pspec.xml b/desktop/kde/porting-aids/kross/pspec.xml
new file mode 100755
index 0000000000..cf031f63b7
--- /dev/null
+++ b/desktop/kde/porting-aids/kross/pspec.xml
@@ -0,0 +1,80 @@
+
+
+
+
+ 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.11/portingAids/kross-5.11.0.tar.xz
+
+ qt5-base-devel
+ qt5-tools-devel
+ kdoctools-devel
+ extra-cmake-modules
+
+
+
+
+ kross
+
+ qt5-base
+ qt5-script
+ libgcc
+ kcoreaddons
+ ki18n
+ kcompletion
+ kiconthemes
+ kio
+ kparts
+ kwidgetsaddons
+ kxmlgui
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/locale
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+
+
+
+
+ kross-devel
+ Development files for kross
+
+ qt5-base-devel
+ kross
+
+
+ /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
+
+
+
diff --git a/desktop/kde/porting-aids/krunner/actions.py b/desktop/kde/porting-aids/krunner/actions.py
new file mode 100644
index 0000000000..7ad3db044b
--- /dev/null
+++ b/desktop/kde/porting-aids/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/krunner/pspec.xml b/desktop/kde/porting-aids/krunner/pspec.xml
new file mode 100755
index 0000000000..a76487c485
--- /dev/null
+++ b/desktop/kde/porting-aids/krunner/pspec.xml
@@ -0,0 +1,77 @@
+
+
+
+
+ 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.11/portingAids/krunner-5.11.0.tar.xz
+
+ qt5-base-devel
+ kdoctools-devel
+ extra-cmake-modules
+
+
+
+
+ krunner
+
+ qt5-base
+ qt5-declarative
+ libgcc
+ kconfig
+ kcoreaddons
+ ki18n
+ kio
+ kservice
+ plasma-framework
+ solid
+ threadweaver
+
+
+ /usr/share
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ krunner-devel
+ Development files for krunner
+
+ qt5-base-devel
+ krunner
+
+
+ /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
+
+
+