summaryrefslogtreecommitdiffstats
path: root/kde/cmake
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2014-12-22 15:23:54 +0100
committer Eric Hameleers <alien@slackware.com>2014-12-22 15:23:54 +0100
commitb1b35d20ce6b70330b23a9d056dcb44b58795bd6 (patch)
treed393ca76dae97b64e8de58184a15f60ca1a7412a /kde/cmake
parentf0e6e91722ec10bf7aa6a4bf53d1aedd8aee4c74 (diff)
downloadktown-b1b35d20ce6b70330b23a9d056dcb44b58795bd6.tar.gz
ktown-b1b35d20ce6b70330b23a9d056dcb44b58795bd6.tar.xz
KDE 5 for Slackware current (post-14.1) (16sep2014)5
The KDE 5 Software Compilation no longer exists as such. The components are now: - Frameworks 5.2.0 - Plasma 5.0.2 These packages need to be installed on top of the most recent KDE 4.14.x because Applications tarballs which build on top of Frameworks and Plasma have not yet been released.
Diffstat (limited to 'kde/cmake')
l---------kde/cmake/attica-framework1
-rw-r--r--kde/cmake/baloo526
l---------kde/cmake/breeze1
l---------kde/cmake/extra-cmake-modules1
l---------kde/cmake/frameworkintegration1
-rw-r--r--kde/cmake/frameworks20
l---------kde/cmake/kactivities-framework1
l---------kde/cmake/kapidox1
l---------kde/cmake/karchive1
l---------kde/cmake/kauth1
l---------kde/cmake/kbookmarks1
l---------kde/cmake/kcmutils1
l---------kde/cmake/kcodecs1
l---------kde/cmake/kcompletion1
l---------kde/cmake/kconfig1
l---------kde/cmake/kconfigwidgets1
l---------kde/cmake/kcoreaddons1
l---------kde/cmake/kcrash1
l---------kde/cmake/kdbusaddons1
-rw-r--r--kde/cmake/kde-cli-tools22
l---------kde/cmake/kdeclarative1
l---------kde/cmake/kded1
l---------kde/cmake/kdelibs4support1
-rw-r--r--kde/cmake/kdepimlibs-framework20
l---------kde/cmake/kdesignerplugin1
l---------kde/cmake/kdesu1
l---------kde/cmake/kdewebkit1
l---------kde/cmake/kdnssd1
l---------kde/cmake/kdoctools1
l---------kde/cmake/kemoticons1
l---------kde/cmake/kfileaudiopreview1
l---------kde/cmake/kfilemetadata51
l---------kde/cmake/kglobalaccel1
l---------kde/cmake/kguiaddons1
-rw-r--r--kde/cmake/khelpcenter22
l---------kde/cmake/khotkeys1
l---------kde/cmake/khtml1
l---------kde/cmake/ki18n1
l---------kde/cmake/kiconthemes1
l---------kde/cmake/kidletime1
l---------kde/cmake/kimageformats1
l---------kde/cmake/kinfocenter1
l---------kde/cmake/kinit1
l---------kde/cmake/kio1
-rw-r--r--kde/cmake/kio-extras22
l---------kde/cmake/kitemmodels1
l---------kde/cmake/kitemviews1
l---------kde/cmake/kjobwidgets1
l---------kde/cmake/kjs1
l---------kde/cmake/kjsembed1
l---------kde/cmake/kmediaplayer1
l---------kde/cmake/kmenuedit1
l---------kde/cmake/knewstuff1
l---------kde/cmake/knotifications1
l---------kde/cmake/knotifyconfig1
l---------kde/cmake/kparts1
l---------kde/cmake/kplotting1
l---------kde/cmake/kpty1
l---------kde/cmake/kross1
l---------kde/cmake/krunner1
l---------kde/cmake/kscreen21
l---------kde/cmake/kservice1
-rw-r--r--kde/cmake/ksysguard22
l---------kde/cmake/ktexteditor1
l---------kde/cmake/ktextwidgets1
l---------kde/cmake/kunitconversion1
l---------kde/cmake/kwallet1
l---------kde/cmake/kwidgetsaddons1
-rw-r--r--kde/cmake/kwin22
l---------kde/cmake/kwindowsystem1
l---------kde/cmake/kwrited1
l---------kde/cmake/kxmlgui1
l---------kde/cmake/libkscreen21
l---------kde/cmake/libksysguard1
l---------kde/cmake/libmm-qt51
l---------kde/cmake/libnm-qt51
l---------kde/cmake/milou1
-rw-r--r--kde/cmake/oxygen19
-rw-r--r--kde/cmake/oxygen-fonts0
-rw-r--r--kde/cmake/plasma23
l---------kde/cmake/plasma-desktop1
l---------kde/cmake/plasma-framework1
l---------kde/cmake/plasma-workspace1
l---------kde/cmake/powerdevil1
-rw-r--r--kde/cmake/sddm-qt517
l---------kde/cmake/solid1
l---------kde/cmake/sonnet1
-rw-r--r--kde/cmake/systemsettings22
l---------kde/cmake/threadweaver1
89 files changed, 333 insertions, 0 deletions
diff --git a/kde/cmake/attica-framework b/kde/cmake/attica-framework
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/attica-framework
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/baloo5 b/kde/cmake/baloo5
new file mode 100644
index 0000000..33f041f
--- /dev/null
+++ b/kde/cmake/baloo5
@@ -0,0 +1,26 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+# Change "-DKDEPIM_SUPPORT_BUILD=FALSE" to "-DKDEPIM_SUPPORT_BUILD=TRUE"
+# if we have a kdepimlibs-framework package.
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ -DKDEPIM_SUPPORT_BUILD=FALSE \
+ ..
+
diff --git a/kde/cmake/breeze b/kde/cmake/breeze
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/breeze
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/extra-cmake-modules b/kde/cmake/extra-cmake-modules
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/extra-cmake-modules
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/frameworkintegration b/kde/cmake/frameworkintegration
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/frameworkintegration
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/frameworks b/kde/cmake/frameworks
new file mode 100644
index 0000000..004ade4
--- /dev/null
+++ b/kde/cmake/frameworks
@@ -0,0 +1,20 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -Dlconvert_executable=/usr/lib$LIBDIRSUFFIX/qt5/bin/lconvert \
+ ..
+
diff --git a/kde/cmake/kactivities-framework b/kde/cmake/kactivities-framework
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kactivities-framework
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kapidox b/kde/cmake/kapidox
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kapidox
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/karchive b/kde/cmake/karchive
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/karchive
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kauth b/kde/cmake/kauth
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kauth
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kbookmarks b/kde/cmake/kbookmarks
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kbookmarks
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcmutils b/kde/cmake/kcmutils
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcmutils
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcodecs b/kde/cmake/kcodecs
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcodecs
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcompletion b/kde/cmake/kcompletion
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcompletion
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kconfig b/kde/cmake/kconfig
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kconfig
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kconfigwidgets b/kde/cmake/kconfigwidgets
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kconfigwidgets
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcoreaddons b/kde/cmake/kcoreaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcoreaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcrash b/kde/cmake/kcrash
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcrash
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdbusaddons b/kde/cmake/kdbusaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdbusaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kde-cli-tools b/kde/cmake/kde-cli-tools
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/kde-cli-tools
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/kdeclarative b/kde/cmake/kdeclarative
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdeclarative
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kded b/kde/cmake/kded
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kded
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdelibs4support b/kde/cmake/kdelibs4support
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdelibs4support
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdepimlibs-framework b/kde/cmake/kdepimlibs-framework
new file mode 100644
index 0000000..a552351
--- /dev/null
+++ b/kde/cmake/kdepimlibs-framework
@@ -0,0 +1,20 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_EXE_LINKER_FLAGS_RELEASE:STRING="-lQt5Core $SLKLDFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ ..
+
diff --git a/kde/cmake/kdesignerplugin b/kde/cmake/kdesignerplugin
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdesignerplugin
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdesu b/kde/cmake/kdesu
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdesu
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdewebkit b/kde/cmake/kdewebkit
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdewebkit
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdnssd b/kde/cmake/kdnssd
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdnssd
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdoctools b/kde/cmake/kdoctools
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdoctools
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kemoticons b/kde/cmake/kemoticons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kemoticons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kfileaudiopreview b/kde/cmake/kfileaudiopreview
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kfileaudiopreview
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kfilemetadata5 b/kde/cmake/kfilemetadata5
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kfilemetadata5
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kglobalaccel b/kde/cmake/kglobalaccel
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kglobalaccel
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kguiaddons b/kde/cmake/kguiaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kguiaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/khelpcenter b/kde/cmake/khelpcenter
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/khelpcenter
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/khotkeys b/kde/cmake/khotkeys
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/khotkeys
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/khtml b/kde/cmake/khtml
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/khtml
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/ki18n b/kde/cmake/ki18n
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/ki18n
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kiconthemes b/kde/cmake/kiconthemes
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kiconthemes
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kidletime b/kde/cmake/kidletime
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kidletime
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kimageformats b/kde/cmake/kimageformats
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kimageformats
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kinfocenter b/kde/cmake/kinfocenter
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kinfocenter
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kinit b/kde/cmake/kinit
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kinit
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kio b/kde/cmake/kio
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kio
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kio-extras b/kde/cmake/kio-extras
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/kio-extras
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/kitemmodels b/kde/cmake/kitemmodels
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kitemmodels
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kitemviews b/kde/cmake/kitemviews
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kitemviews
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kjobwidgets b/kde/cmake/kjobwidgets
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kjobwidgets
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kjs b/kde/cmake/kjs
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kjs
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kjsembed b/kde/cmake/kjsembed
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kjsembed
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kmediaplayer b/kde/cmake/kmediaplayer
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kmediaplayer
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kmenuedit b/kde/cmake/kmenuedit
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kmenuedit
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/knewstuff b/kde/cmake/knewstuff
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/knewstuff
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/knotifications b/kde/cmake/knotifications
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/knotifications
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/knotifyconfig b/kde/cmake/knotifyconfig
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/knotifyconfig
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kparts b/kde/cmake/kparts
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kparts
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kplotting b/kde/cmake/kplotting
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kplotting
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kpty b/kde/cmake/kpty
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kpty
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kross b/kde/cmake/kross
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kross
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/krunner b/kde/cmake/krunner
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/krunner
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kscreen2 b/kde/cmake/kscreen2
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kscreen2
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kservice b/kde/cmake/kservice
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kservice
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/ksysguard b/kde/cmake/ksysguard
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/ksysguard
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/ktexteditor b/kde/cmake/ktexteditor
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/ktexteditor
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/ktextwidgets b/kde/cmake/ktextwidgets
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/ktextwidgets
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kunitconversion b/kde/cmake/kunitconversion
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kunitconversion
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwallet b/kde/cmake/kwallet
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kwallet
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwidgetsaddons b/kde/cmake/kwidgetsaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kwidgetsaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwin b/kde/cmake/kwin
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/kwin
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/kwindowsystem b/kde/cmake/kwindowsystem
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kwindowsystem
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwrited b/kde/cmake/kwrited
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kwrited
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kxmlgui b/kde/cmake/kxmlgui
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kxmlgui
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/libkscreen2 b/kde/cmake/libkscreen2
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libkscreen2
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libksysguard b/kde/cmake/libksysguard
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libksysguard
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libmm-qt5 b/kde/cmake/libmm-qt5
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libmm-qt5
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libnm-qt5 b/kde/cmake/libnm-qt5
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libnm-qt5
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/milou b/kde/cmake/milou
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/milou
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/oxygen b/kde/cmake/oxygen
new file mode 100644
index 0000000..aa828a2
--- /dev/null
+++ b/kde/cmake/oxygen
@@ -0,0 +1,19 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/oxygen-fonts b/kde/cmake/oxygen-fonts
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/kde/cmake/oxygen-fonts
diff --git a/kde/cmake/plasma b/kde/cmake/plasma
new file mode 100644
index 0000000..1dfcf63
--- /dev/null
+++ b/kde/cmake/plasma
@@ -0,0 +1,23 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ -DHAVE_SHADOW=TRUE \
+ ..
+
diff --git a/kde/cmake/plasma-desktop b/kde/cmake/plasma-desktop
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/plasma-desktop
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-framework b/kde/cmake/plasma-framework
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/plasma-framework
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/plasma-workspace b/kde/cmake/plasma-workspace
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/plasma-workspace
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/powerdevil b/kde/cmake/powerdevil
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/powerdevil
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/sddm-qt5 b/kde/cmake/sddm-qt5
new file mode 100644
index 0000000..808c87e
--- /dev/null
+++ b/kde/cmake/sddm-qt5
@@ -0,0 +1,17 @@
+# Switch the two booleans USE_QT4 and USE_QT5 to build a Qt4 version instead.
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DUSE_QT4:BOOL=FALSE \
+ -DUSE_QT5:BOOL=TRUE \
+ -DENABLE_JOURNALD:BOOL=OFF \
+ ..
+
diff --git a/kde/cmake/solid b/kde/cmake/solid
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/solid
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/sonnet b/kde/cmake/sonnet
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/sonnet
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/systemsettings b/kde/cmake/systemsettings
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/systemsettings
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/threadweaver b/kde/cmake/threadweaver
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/threadweaver
@@ -0,0 +1 @@
+frameworks \ No newline at end of file