summaryrefslogtreecommitdiffstats
path: root/kde/cmake
diff options
context:
space:
mode:
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