summaryrefslogtreecommitdiffstats
path: root/kde/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'kde/cmake')
l---------kde/cmake/akonadi1
l---------kde/cmake/akonadi-calendar1
l---------kde/cmake/akonadi-contacts1
l---------kde/cmake/akonadi-mime1
l---------kde/cmake/akonadi-notes1
l---------kde/cmake/akonadi-search1
-rw-r--r--kde/cmake/akonadi416
-rw-r--r--kde/cmake/amarok22
-rw-r--r--kde/cmake/applications38
l---------kde/cmake/ark1
l---------kde/cmake/artikulate1
l---------kde/cmake/attica-framework1
l---------kde/cmake/baloo-widgets1
l---------kde/cmake/blinken1
l---------kde/cmake/bluedevil1
l---------kde/cmake/bomber1
l---------kde/cmake/bovo1
l---------kde/cmake/breeze-gtk1
l---------kde/cmake/breeze-icons1
l---------kde/cmake/calendarsupport1
-rw-r--r--kde/cmake/calligra2
l---------kde/cmake/cantor1
l---------kde/cmake/cervisia1
-rw-r--r--kde/cmake/cmake9
l---------kde/cmake/debugsettings1
-rw-r--r--kde/cmake/digikam34
l---------kde/cmake/discover1
l---------kde/cmake/dolphin1
l---------kde/cmake/dolphin-plugins1
l---------kde/cmake/dragon1
l---------kde/cmake/eventviews1
l---------kde/cmake/extra-cmake-modules1
l---------kde/cmake/filelight1
l---------kde/cmake/gpgmepp1
l---------kde/cmake/granatier1
l---------kde/cmake/grantleetheme1
-rw-r--r--[l---------]kde/cmake/gwenview25
l---------kde/cmake/incidenceeditor1
-rw-r--r--kde/cmake/k3b7
l---------kde/cmake/kaccounts-integration1
l---------kde/cmake/kaccounts-providers1
l---------kde/cmake/kactivities-framework1
l---------kde/cmake/kactivities-stats1
l---------kde/cmake/kactivities-workspace1
l---------kde/cmake/kactivitymanagerd1
-rw-r--r--kde/cmake/kajongg14
l---------kde/cmake/kalarmcal1
l---------kde/cmake/kalgebra1
l---------kde/cmake/kamera1
l---------kde/cmake/kanagram1
l---------kde/cmake/kapidox1
l---------kde/cmake/kapman1
l---------kde/cmake/kapptemplate1
l---------kde/cmake/karchive1
l---------kde/cmake/kate1
l---------kde/cmake/katomic1
l---------kde/cmake/kauth1
l---------kde/cmake/kblackbox1
l---------kde/cmake/kblocks1
l---------kde/cmake/kblog1
l---------kde/cmake/kbookmarks1
l---------kde/cmake/kbounce1
l---------kde/cmake/kbreakout1
l---------kde/cmake/kbruch1
l---------kde/cmake/kcalc1
l---------kde/cmake/kcalcore1
l---------kde/cmake/kcalutils1
l---------kde/cmake/kcharselect1
l---------kde/cmake/kcmutils1
l---------kde/cmake/kcodecs1
l---------kde/cmake/kcolorchooser1
l---------kde/cmake/kcompletion1
l---------kde/cmake/kconfig1
l---------kde/cmake/kconfigwidgets1
l---------kde/cmake/kcontacts1
l---------kde/cmake/kcoreaddons1
l---------kde/cmake/kcrash1
l---------kde/cmake/kcron1
l---------kde/cmake/kdbusaddons1
l---------kde/cmake/kde-cli-tools1
l---------kde/cmake/kde-gtk-config1
-rw-r--r--kde/cmake/kde-runtime27
-rw-r--r--kde/cmake/kde-workspace54
-rw-r--r--kde/cmake/kde4 (renamed from kde/cmake/kdevelop)5
-rw-r--r--kde/cmake/kdeaccessibility17
-rw-r--r--kde/cmake/kdeadmin18
-rw-r--r--kde/cmake/kdeartwork24
-rw-r--r--kde/cmake/kdebase16
-rw-r--r--kde/cmake/kdebindings31
l---------kde/cmake/kdebugsettings1
l---------kde/cmake/kdeclarative1
l---------kde/cmake/kdeconnect-framework1
l---------kde/cmake/kdecoration1
l---------kde/cmake/kded1
l---------kde/cmake/kdegraphics-thumbnailers1
-rw-r--r--kde/cmake/kdelibs1
l---------kde/cmake/kdelibs4support1
-rw-r--r--kde/cmake/kdenetwork16
l---------kde/cmake/kdenetwork-filesharing1
l---------kde/cmake/kdenlive1
l---------kde/cmake/kdepim-addons1
l---------kde/cmake/kdepim-apps-libs1
l---------kde/cmake/kdepim-runtime1
l---------kde/cmake/kdepimlibs1
l---------kde/cmake/kdeplasma-addons1
l---------kde/cmake/kdesdk-thumbnailers1
l---------kde/cmake/kdesignerplugin1
l---------kde/cmake/kdesu1
-rw-r--r--kde/cmake/kdewebdev17
l---------kde/cmake/kdewebkit1
l---------kde/cmake/kdgantt21
l---------kde/cmake/kdiamond1
l---------kde/cmake/kdnssd1
l---------kde/cmake/kdoctools1
l---------kde/cmake/kemoticons1
l---------kde/cmake/kfileaudiopreview1
l---------kde/cmake/kfilemetadata51
l---------kde/cmake/kfloppy1
l---------kde/cmake/kfourinline1
l---------kde/cmake/kgamma51
l---------kde/cmake/kgeography1
-rw-r--r--kde/cmake/kget (renamed from kde/cmake/networkmanagement)8
l---------kde/cmake/kglobalaccel1
l---------kde/cmake/kguiaddons1
l---------kde/cmake/khangman1
l---------kde/cmake/khelpcenter1
l---------kde/cmake/kholidays1
l---------kde/cmake/khotkeys1
l---------kde/cmake/khtml1
l---------kde/cmake/ki18n1
l---------kde/cmake/kiconthemes1
l---------kde/cmake/kidentitymanagement1
l---------kde/cmake/kidletime1
l---------kde/cmake/kig1
l---------kde/cmake/killbots1
l---------kde/cmake/kimageformats1
l---------kde/cmake/kimap1
l---------kde/cmake/kinfocenter1
l---------kde/cmake/kinit1
l---------kde/cmake/kio1
l---------kde/cmake/kio-extras1
l---------kde/cmake/kiriki1
l---------kde/cmake/kitemmodels1
l---------kde/cmake/kitemviews1
l---------kde/cmake/kiten1
l---------kde/cmake/kjobwidgets1
l---------kde/cmake/kjs1
l---------kde/cmake/kjsembed1
l---------kde/cmake/kjumpingcube1
l---------kde/cmake/kldap1
l---------kde/cmake/kleopatra1
l---------kde/cmake/klettres1
l---------kde/cmake/klines1
l---------kde/cmake/kmahjongg1
l---------kde/cmake/kmailtransport1
l---------kde/cmake/kmbox1
l---------kde/cmake/kmediaplayer1
l---------kde/cmake/kmenuedit1
l---------kde/cmake/kmime1
l---------kde/cmake/kmines1
l---------kde/cmake/kmplot1
l---------kde/cmake/knetwalk1
l---------kde/cmake/knewstuff1
l---------kde/cmake/knotifications1
l---------kde/cmake/knotifyconfig1
l---------kde/cmake/kollision1
l---------kde/cmake/kolourpaint1
l---------kde/cmake/kompare1
l---------kde/cmake/konsole1
l---------kde/cmake/kontactinterface1
-rw-r--r--kde/cmake/kopete (renamed from kde/cmake/kde-baseapps)11
l---------kde/cmake/kpackage1
l---------kde/cmake/kparts1
l---------kde/cmake/kpat1
l---------kde/cmake/kpeople1
l---------kde/cmake/kpimtextedit1
l---------kde/cmake/kplotting1
l---------kde/cmake/kpty1
l---------kde/cmake/krfb1
-rw-r--r--kde/cmake/krita (renamed from kde/cmake/applications5)29
l---------kde/cmake/kross1
l---------kde/cmake/kruler1
l---------kde/cmake/krunner1
-rw-r--r--kde/cmake/krusader24
l---------kde/cmake/kscreen21
-rw-r--r--[l---------]kde/cmake/kscreenlocker26
-rw-r--r--kde/cmake/kservice9
l---------kde/cmake/kshisen1
l---------kde/cmake/ksquares1
l---------kde/cmake/ksshaskpass1
l---------kde/cmake/kstars1
l---------kde/cmake/ksysguard1
l---------kde/cmake/kteatime1
l---------kde/cmake/ktexteditor1
l---------kde/cmake/ktextwidgets1
l---------kde/cmake/ktimer1
l---------kde/cmake/ktnef1
l---------kde/cmake/ktorrent1
l---------kde/cmake/ktp-accounts-kcm1
l---------kde/cmake/ktp-approver1
l---------kde/cmake/ktp-auth-handler1
l---------kde/cmake/ktp-call-ui1
l---------kde/cmake/ktp-common-internals1
l---------kde/cmake/ktp-contact-list1
l---------kde/cmake/ktp-contact-runner1
l---------kde/cmake/ktp-desktop-applets1
l---------kde/cmake/ktp-filetransfer-handler1
l---------kde/cmake/ktp-kded-module1
l---------kde/cmake/ktp-send-file1
l---------kde/cmake/ktp-text-ui1
l---------kde/cmake/kturtle1
l---------kde/cmake/kunitconversion1
l---------kde/cmake/kwallet1
l---------kde/cmake/kwallet-pam1
l---------kde/cmake/kwalletmanager1
-rw-r--r--kde/cmake/kwave25
l---------kde/cmake/kwayland1
l---------kde/cmake/kwayland-integration1
-rw-r--r--kde/cmake/kwebkitpart11
l---------kde/cmake/kwidgetsaddons1
l---------kde/cmake/kwin1
l---------kde/cmake/kwindowsystem1
l---------kde/cmake/kwordquiz1
l---------kde/cmake/kwrited1
l---------kde/cmake/kxmlgui1
l---------kde/cmake/kxmlrpcclient1
l---------kde/cmake/libbluedevil1
l---------kde/cmake/libgravatar1
l---------kde/cmake/libkdegames1
l---------kde/cmake/libkdepim1
l---------kde/cmake/libkeduvocdocument1
l---------kde/cmake/libkleo1
l---------kde/cmake/libkmahjongg1
l---------kde/cmake/libkomparediff21
l---------kde/cmake/libksane1
l---------kde/cmake/libkscreen21
l---------kde/cmake/libksieve1
l---------kde/cmake/libksysguard1
l---------kde/cmake/libktorrent1
l---------kde/cmake/libmm-qt51
l---------kde/cmake/libnm-qt51
l---------kde/cmake/lokalize1
l---------kde/cmake/mailcommon1
l---------kde/cmake/mailimporter1
-rw-r--r--kde/cmake/marble42
-rw-r--r--[l---------]kde/cmake/messagelib24
l---------kde/cmake/milou1
l---------kde/cmake/minuet1
l---------kde/cmake/modemmanager-qt1
l---------kde/cmake/muon1
l---------kde/cmake/networkmanager-qt1
l---------kde/cmake/okteta1
-rw-r--r--[l---------]kde/cmake/oxygen36
l---------kde/cmake/parley1
-rw-r--r--kde/cmake/partitionmanager7
-rw-r--r--kde/cmake/perlkde20
-rw-r--r--kde/cmake/perlqt20
l---------kde/cmake/picmi1
l---------kde/cmake/pimcommon1
-rw-r--r--kde/cmake/plasma12
-rw-r--r--kde/cmake/plasma-browser-integration25
l---------kde/cmake/plasma-desktop1
l---------kde/cmake/plasma-framework1
l---------kde/cmake/plasma-integration1
l---------kde/cmake/plasma-mediacenter1
l---------kde/cmake/plasma-pa1
l---------kde/cmake/plasma-sdk1
l---------kde/cmake/plasma-workspace1
l---------kde/cmake/plasma-workspace-wallpapers1
l---------kde/cmake/plasma5-nm1
-rw-r--r--kde/cmake/polkit-kde-agent-115
l---------kde/cmake/polkit-kde-framework1
-rw-r--r--kde/cmake/polkit-kde-kcmodules-115
l---------kde/cmake/powerdevil1
l---------kde/cmake/print-manager1
l---------kde/cmake/rocs1
-rw-r--r--[l---------]kde/cmake/sddm-kcm27
l---------kde/cmake/signon-kwallet-extension1
l---------kde/cmake/skanlite1
l---------kde/cmake/sonnet1
l---------kde/cmake/spectacle1
l---------kde/cmake/step1
l---------kde/cmake/syndication1
l---------kde/cmake/systemsettings1
l---------kde/cmake/threadweaver1
l---------kde/cmake/user-manager1
l---------kde/cmake/xembed-sni-proxy1
287 files changed, 330 insertions, 697 deletions
diff --git a/kde/cmake/akonadi b/kde/cmake/akonadi
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/akonadi
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-calendar b/kde/cmake/akonadi-calendar
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/akonadi-calendar
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-contacts b/kde/cmake/akonadi-contacts
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/akonadi-contacts
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-mime b/kde/cmake/akonadi-mime
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/akonadi-mime
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-notes b/kde/cmake/akonadi-notes
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/akonadi-notes
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-search b/kde/cmake/akonadi-search
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/akonadi-search
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi4 b/kde/cmake/akonadi4
deleted file mode 100644
index f47f241..0000000
--- a/kde/cmake/akonadi4
+++ /dev/null
@@ -1,16 +0,0 @@
-# If we do not specify the correct QT_PLUGINS_DIR, then the application
-# decides on using $QT4DIR/qt4/plugins instead.
-mkdir -p build
-cd build
- cmake \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DMAN_INSTALL_DIR=/usr/man \
- -DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=ON \
- -DQT_PLUGINS_DIR=/usr/lib$LIBDIRSUFFIX/qt/plugins \
- ..
-
diff --git a/kde/cmake/amarok b/kde/cmake/amarok
deleted file mode 100644
index 9cf5a28..0000000
--- a/kde/cmake/amarok
+++ /dev/null
@@ -1,22 +0,0 @@
-# NOTE: if cmake complains that it can not find qscript-qt when in fact you
-# have it installed, this is likely because you are building inside a chroot.
-# To remedy the error, run the command "dbus-uuidgen --ensure"
-# and then re-start this SlackBuild :
-
-export QTSCRIPTS=/usr/lib${LIBDIRSUFFIX}/qt4/plugins/script
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- ..
-
diff --git a/kde/cmake/applications b/kde/cmake/applications
index 05e5634..626e05d 100644
--- a/kde/cmake/applications
+++ b/kde/cmake/applications
@@ -1,31 +1,3 @@
-# Temporary cludge to fix badly ported applications:
-for APP in \
-libkexiv2 \
-libkdcraw \
-kde-baseapps \
-kde-runtime \
-okular \
-kdegraphics-thumbnailers \
-kolourpaint \
-kopete \
-ksnapshot \
-superkaramba \
-libkcddb \
-kget \
-kdeartwork \
-kajongg \
-ksirk \
-kalzium \
-; do
- if [ "$APP" = "$PKGNAME" ]; then
- if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then
- # Prepend a cmake_minimum_required stanza at the top, which enables
- # newer cmake features which the build needs:
- sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt
- fi
- fi
-done
-
mkdir build
cd build
cmake \
@@ -40,8 +12,12 @@ cd build
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DKDE4_BUILD_TESTS=OFF \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
..
diff --git a/kde/cmake/ark b/kde/cmake/ark
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ark
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/artikulate b/kde/cmake/artikulate
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/artikulate
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/attica-framework b/kde/cmake/attica-framework
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/attica-framework
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/baloo-widgets b/kde/cmake/baloo-widgets
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/baloo-widgets
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/blinken b/kde/cmake/blinken
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/blinken
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/bluedevil b/kde/cmake/bluedevil
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/bluedevil
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/bomber b/kde/cmake/bomber
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/bomber
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/bovo b/kde/cmake/bovo
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/bovo
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/breeze-gtk b/kde/cmake/breeze-gtk
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/breeze-gtk
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/breeze-icons b/kde/cmake/breeze-icons
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/breeze-icons
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/calendarsupport b/kde/cmake/calendarsupport
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/calendarsupport
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/calligra b/kde/cmake/calligra
index adb281f..442a45b 100644
--- a/kde/cmake/calligra
+++ b/kde/cmake/calligra
@@ -13,5 +13,7 @@ cd build
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DIHAVEPATCHEDQT:BOOL=ON \
+ -DOPENJPEG_INCLUDE_DIR=/usr/include/openmj2-2.1 \
+ -DOPENJPEG_NAMES=openmj2 \
..
diff --git a/kde/cmake/cantor b/kde/cmake/cantor
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/cantor
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/cervisia b/kde/cmake/cervisia
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/cervisia
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/cmake b/kde/cmake/cmake
index 3a86efe..626e05d 100644
--- a/kde/cmake/cmake
+++ b/kde/cmake/cmake
@@ -11,8 +11,13 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
..
diff --git a/kde/cmake/debugsettings b/kde/cmake/debugsettings
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/debugsettings
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/digikam b/kde/cmake/digikam
new file mode 100644
index 0000000..23af279
--- /dev/null
+++ b/kde/cmake/digikam
@@ -0,0 +1,34 @@
+# https://bugs.kde.org/show_bug.cgi?id=377597 :
+# Don't try to compile documentation translations for the moment.
+# Only the English handbook compiles fine.
+# Use cmake option "-DDIGIKAMSC_COMPILE_DOC=OFF"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++11" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c++11" \
+ -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 \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DENABLE_AKONADICONTACTSUPPORT=ON \
+ -DENABLE_APPSTYLES=ON \
+ -DENABLE_KFILEMETADATASUPPORT=ON \
+ -DENABLE_MEDIAPLAYER=ON \
+ -DENABLE_MYSQLSUPPORT=ON \
+ -DENABLE_OPENCV3=ON \
+ -DDIGIKAMSC_COMPILE_DOC=OFF \
+ ..
+
diff --git a/kde/cmake/discover b/kde/cmake/discover
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/discover
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/dolphin b/kde/cmake/dolphin
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/dolphin
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/dolphin-plugins b/kde/cmake/dolphin-plugins
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/dolphin-plugins
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/dragon b/kde/cmake/dragon
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/dragon
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/eventviews b/kde/cmake/eventviews
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/eventviews
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/extra-cmake-modules b/kde/cmake/extra-cmake-modules
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/extra-cmake-modules
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/filelight b/kde/cmake/filelight
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/filelight
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/gpgmepp b/kde/cmake/gpgmepp
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/gpgmepp
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/granatier b/kde/cmake/granatier
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/granatier
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/grantleetheme b/kde/cmake/grantleetheme
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/grantleetheme
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/gwenview b/kde/cmake/gwenview
index ab12832..7b74bdd 120000..100644
--- a/kde/cmake/gwenview
+++ b/kde/cmake/gwenview
@@ -1 +1,24 @@
-applications5 \ No newline at end of file
+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 \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DGWENVIEW_SEMANTICINFO_BACKEND="Baloo" \
+ ..
+
diff --git a/kde/cmake/incidenceeditor b/kde/cmake/incidenceeditor
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/incidenceeditor
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/k3b b/kde/cmake/k3b
index 75a29ec..01164dd 100644
--- a/kde/cmake/k3b
+++ b/kde/cmake/k3b
@@ -11,7 +11,12 @@ cd build
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DBUILD_TESTING:BOOL=OFF \
-DK3B_ENABLE_HAL_SUPPORT:BOOL=OFF \
- -DKDE4_ENABLE_HTMLHANDBOOK:BOOL=ON \
+ -DK3B_ENABLE_PERMISSION_HELPER:BOOL=ON \
+ -DKDE_INSTALL_LIBEXECDIR=/usr/libexec \
..
diff --git a/kde/cmake/kaccounts-integration b/kde/cmake/kaccounts-integration
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kaccounts-integration
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kaccounts-providers b/kde/cmake/kaccounts-providers
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kaccounts-providers
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kactivities-framework b/kde/cmake/kactivities-framework
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kactivities-framework
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kactivities-stats b/kde/cmake/kactivities-stats
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kactivities-stats
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kactivities-workspace b/kde/cmake/kactivities-workspace
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kactivities-workspace
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kactivitymanagerd b/kde/cmake/kactivitymanagerd
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kactivitymanagerd
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kajongg b/kde/cmake/kajongg
index 83b8c47..32a909b 100644
--- a/kde/cmake/kajongg
+++ b/kde/cmake/kajongg
@@ -1,10 +1,3 @@
-# Temporary kludge to allow badly ported app to compile:
-if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then
- # Prepend a cmake_minimum_required stanza at the top, which enables
- # newer cmake features which the build needs:
- sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt
-fi
-
mkdir build
cd build
cmake \
@@ -19,6 +12,13 @@ cd build
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
-DINSTALL_KAJONGG=TRUE \
..
diff --git a/kde/cmake/kalarmcal b/kde/cmake/kalarmcal
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kalarmcal
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kalgebra b/kde/cmake/kalgebra
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kalgebra
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kamera b/kde/cmake/kamera
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kamera
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kanagram b/kde/cmake/kanagram
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kanagram
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kapidox b/kde/cmake/kapidox
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kapidox
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kapman b/kde/cmake/kapman
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kapman
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kapptemplate b/kde/cmake/kapptemplate
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kapptemplate
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/karchive b/kde/cmake/karchive
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/karchive
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kate b/kde/cmake/kate
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kate
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/katomic b/kde/cmake/katomic
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/katomic
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kauth b/kde/cmake/kauth
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kauth
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kblackbox b/kde/cmake/kblackbox
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kblackbox
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kblocks b/kde/cmake/kblocks
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kblocks
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kblog b/kde/cmake/kblog
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kblog
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kbookmarks b/kde/cmake/kbookmarks
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kbookmarks
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kbounce b/kde/cmake/kbounce
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kbounce
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kbreakout b/kde/cmake/kbreakout
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kbreakout
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kbruch b/kde/cmake/kbruch
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kbruch
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcalc b/kde/cmake/kcalc
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcalc
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcalcore b/kde/cmake/kcalcore
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcalcore
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcalutils b/kde/cmake/kcalutils
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcalutils
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcharselect b/kde/cmake/kcharselect
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcharselect
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcmutils b/kde/cmake/kcmutils
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kcmutils
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kcodecs b/kde/cmake/kcodecs
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kcodecs
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kcolorchooser b/kde/cmake/kcolorchooser
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcolorchooser
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcompletion b/kde/cmake/kcompletion
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kcompletion
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kconfig b/kde/cmake/kconfig
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kconfig
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kconfigwidgets b/kde/cmake/kconfigwidgets
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kconfigwidgets
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kcontacts b/kde/cmake/kcontacts
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcontacts
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kcoreaddons b/kde/cmake/kcoreaddons
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kcoreaddons
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kcrash b/kde/cmake/kcrash
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kcrash
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kcron b/kde/cmake/kcron
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kcron
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdbusaddons b/kde/cmake/kdbusaddons
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdbusaddons
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kde-cli-tools b/kde/cmake/kde-cli-tools
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kde-cli-tools
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kde-gtk-config b/kde/cmake/kde-gtk-config
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kde-gtk-config
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kde-runtime b/kde/cmake/kde-runtime
deleted file mode 100644
index 5162bf9..0000000
--- a/kde/cmake/kde-runtime
+++ /dev/null
@@ -1,27 +0,0 @@
-# Temporary kludge to allow badly ported app to compile:
-if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then
- # Prepend a cmake_minimum_required stanza at the top, which enables
- # newer cmake features which the build needs:
- sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt
-fi
-
-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} \
- -DSAMBA_INCLUDE_DIR=/usr/include/samba-4.0 \
- -DBUILD_khelpcenter=OFF \
- -DBUILD_kglobalaccel=OFF \
- -DBUILD_kuiserver=OFF \
- ..
-
diff --git a/kde/cmake/kde-workspace b/kde/cmake/kde-workspace
deleted file mode 100644
index 0cf312c..0000000
--- a/kde/cmake/kde-workspace
+++ /dev/null
@@ -1,54 +0,0 @@
-mkdir build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -DKDE4_BUILD_TESTS=OFF \
- -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_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DBUILD_appmenu:BOOL=OFF \
- -DBUILD_cursors:BOOL=OFF \
- -DBUILD_doc:BOOL=OFF \
- -DBUILD_freespacenotifier:BOOL=OFF \
- -DBUILD_kcheckpass:BOOL=OFF \
- -DBUILD_kcminit:BOOL=OFF \
- -DBUILD_kcontrol:BOOL=OFF \
- -DBUILD_kdm:BOOL=OFF \
- -DBUILD_khotkeys:BOOL=OFF \
- -DBUILD_kinfocenter:BOOL=OFF \
- -DBUILD_klipper:BOOL=OFF \
- -DBUILD_kmenuedit:BOOL=OFF \
- -DBUILD_krunner:BOOL=OFF \
- -DBUILD_kscreensaver:BOOL=ON \
- -DBUILD_ksmserver:BOOL=OFF \
- -DBUILD_ksplash:BOOL=OFF \
- -DBUILD_kstartupconfig:BOOL=OFF \
- -DBUILD_kstyles:BOOL=ON \
- -DBUILD_ksysguard:BOOL=OFF \
- -DBUILD_ksystraycmd:BOOL=OFF \
- -DBUILD_ktouchpadenabler:BOOL=ON \
- -DBUILD_kwin:BOOL=OFF \
- -DBUILD_kwrited:BOOL=OFF \
- -DBUILD_module:BOOL=OFF \
- -DBUILD_plasma:BOOL=OFF \
- -DBUILD_powerdevil:BOOL=OFF \
- -DBUILD_python:BOOL=OFF \
- -DBUILD_qguiplatformplugin_kde:BOOL=OFF \
- -DBUILD_ruby:BOOL=OFF \
- -DBUILD_screenlocker:BOOL=OFF \
- -DBUILD_solid-actions-kcm:BOOL=OFF \
- -DBUILD_statusnotifierwatcher:BOOL=OFF \
- -DBUILD_systemsettings:BOOL=OFF \
- -DBUILD_webkit:BOOL=OFF \
- -Wno-dev \
- ..
-
diff --git a/kde/cmake/kdevelop b/kde/cmake/kde4
index d8e7e64..32eea71 100644
--- a/kde/cmake/kdevelop
+++ b/kde/cmake/kde4
@@ -2,6 +2,8 @@ mkdir build
cd build
cmake \
$KDE_OPT_ARGS \
+ -DKDE4_ENABLE_FINAL="ON" \
+ -DKDE4_BUILD_TESTS=OFF \
-DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
@@ -11,9 +13,8 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
-DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DWITH_KDE4Workspace=OFF \
..
diff --git a/kde/cmake/kdeaccessibility b/kde/cmake/kdeaccessibility
deleted file mode 100644
index 3fc784c..0000000
--- a/kde/cmake/kdeaccessibility
+++ /dev/null
@@ -1,17 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DBUILD_jovie:BOOL=OFF \
- -DWITH_Speechd:BOOL=OFF \
- ..
-
diff --git a/kde/cmake/kdeadmin b/kde/cmake/kdeadmin
deleted file mode 100644
index 863974d..0000000
--- a/kde/cmake/kdeadmin
+++ /dev/null
@@ -1,18 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DKU_FIRSTGID=1000 \
- -DKU_FIRSTUID=1000 \
- --with-shadow \
- ..
-
diff --git a/kde/cmake/kdeartwork b/kde/cmake/kdeartwork
deleted file mode 100644
index e6970bd..0000000
--- a/kde/cmake/kdeartwork
+++ /dev/null
@@ -1,24 +0,0 @@
-# Temporary kludge to allow badly ported app to compile:
-if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then
- # Prepend a cmake_minimum_required stanza at the top, which enables
- # newer cmake features which the build needs:
- sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt
-fi
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DKSCREENSAVER_SOUND_SUPPORT=ON \
- -DBUILD_kwin-styles=OFF \
- ..
-
diff --git a/kde/cmake/kdebase b/kde/cmake/kdebase
deleted file mode 100644
index c1835c3..0000000
--- a/kde/cmake/kdebase
+++ /dev/null
@@ -1,16 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DRUN_KAPPFINDER=ON \
- ..
-
diff --git a/kde/cmake/kdebindings b/kde/cmake/kdebindings
deleted file mode 100644
index 086f962..0000000
--- a/kde/cmake/kdebindings
+++ /dev/null
@@ -1,31 +0,0 @@
-# Set 'vendorarch' (install location for vendor shipped
-# architecture dependent perl modules):
-eval $(perl '-V:vendorarch')
-
-# Likewise for Ruby (note that our "vendordir" is empty, so we use sitedir):
-ruby_vendorlibdir=$(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')
-ruby_vendorarchdir=$(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')
-
-mkdir -p build
-cd build
- #-DCMAKE_BACKWARDS_COMPATIBILITY:STRING="2.2" \
- cmake \
- $KDE_OPT_ARGS \
- -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 \
- -DCUSTOM_PERL_SITE_ARCH_DIR=${vendorarch} \
- -DRUBY_VENDORARCH_DIR:PATH=${ruby_vendorarchdir} \
- -DRUBY_VENDORLIB_DIR:PATH=${ruby_vendorlibdir} \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DENABLE_QYOTO:BOOL=OFF \
- -DENABLE_QSCINTILLA_SHARP:BOOL=OFF \
- -DENABLE_KIMONO:BOOL=OFF \
- -DBUILD_csharp:BOOL=OFF \
- ..
-
diff --git a/kde/cmake/kdebugsettings b/kde/cmake/kdebugsettings
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdebugsettings
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdeclarative b/kde/cmake/kdeclarative
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdeclarative
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdeconnect-framework b/kde/cmake/kdeconnect-framework
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kdeconnect-framework
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kdecoration b/kde/cmake/kdecoration
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kdecoration
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kded b/kde/cmake/kded
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kded
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdegraphics-thumbnailers b/kde/cmake/kdegraphics-thumbnailers
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdegraphics-thumbnailers
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdelibs b/kde/cmake/kdelibs
index 92015a9..08add25 100644
--- a/kde/cmake/kdelibs
+++ b/kde/cmake/kdelibs
@@ -13,5 +13,6 @@ cd build
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DKDE_DISTRIBUTION_TEXT="volkerdi@slackware.com" \
+ -DWITH_SOLID_UDISKS2=ON \
..
diff --git a/kde/cmake/kdelibs4support b/kde/cmake/kdelibs4support
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdelibs4support
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdenetwork b/kde/cmake/kdenetwork
deleted file mode 100644
index eeb6206..0000000
--- a/kde/cmake/kdenetwork
+++ /dev/null
@@ -1,16 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DWITH_irc=ON \
- ..
-
diff --git a/kde/cmake/kdenetwork-filesharing b/kde/cmake/kdenetwork-filesharing
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdenetwork-filesharing
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdenlive b/kde/cmake/kdenlive
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdenlive
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdepim-addons b/kde/cmake/kdepim-addons
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdepim-addons
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdepim-apps-libs b/kde/cmake/kdepim-apps-libs
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdepim-apps-libs
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdepim-runtime b/kde/cmake/kdepim-runtime
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdepim-runtime
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdepimlibs b/kde/cmake/kdepimlibs
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdepimlibs
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdeplasma-addons b/kde/cmake/kdeplasma-addons
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kdeplasma-addons
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kdesdk-thumbnailers b/kde/cmake/kdesdk-thumbnailers
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdesdk-thumbnailers
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdesignerplugin b/kde/cmake/kdesignerplugin
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdesignerplugin
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdesu b/kde/cmake/kdesu
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdesu
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdewebdev b/kde/cmake/kdewebdev
deleted file mode 100644
index 1e309b8..0000000
--- a/kde/cmake/kdewebdev
+++ /dev/null
@@ -1,17 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DLIBTIDY_INCLUDE_DIR=$PKG/usr/include \
- -DLIBTIDY_LIBRARIES=$PKG/usr/lib${LIBDIRSUFFIX}/libtidy.so \
- ..
-
diff --git a/kde/cmake/kdewebkit b/kde/cmake/kdewebkit
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdewebkit
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdgantt2 b/kde/cmake/kdgantt2
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdgantt2
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdiamond b/kde/cmake/kdiamond
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kdiamond
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kdnssd b/kde/cmake/kdnssd
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdnssd
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kdoctools b/kde/cmake/kdoctools
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kdoctools
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kemoticons b/kde/cmake/kemoticons
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kemoticons
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kfileaudiopreview b/kde/cmake/kfileaudiopreview
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kfileaudiopreview
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kfilemetadata5 b/kde/cmake/kfilemetadata5
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kfilemetadata5
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kfloppy b/kde/cmake/kfloppy
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kfloppy
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kfourinline b/kde/cmake/kfourinline
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kfourinline
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kgamma5 b/kde/cmake/kgamma5
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kgamma5
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kgeography b/kde/cmake/kgeography
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kgeography
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/networkmanagement b/kde/cmake/kget
index 81964f4..c7f0e45 100644
--- a/kde/cmake/networkmanagement
+++ b/kde/cmake/kget
@@ -11,7 +11,13 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
- -DDBUS_SYSTEM_POLICY_DIR=/etc/dbus-1/system.d \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DWITH_NepomukCore=OFF \
+ -DWITH_NepomukWidgets=OFF \
+ -DWITH_KDE4Workspace=OFF \
+ -DWITH_QGpgme=OFF \
..
diff --git a/kde/cmake/kglobalaccel b/kde/cmake/kglobalaccel
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kglobalaccel
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kguiaddons b/kde/cmake/kguiaddons
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kguiaddons
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/khangman b/kde/cmake/khangman
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/khangman
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/khelpcenter b/kde/cmake/khelpcenter
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/khelpcenter
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kholidays b/kde/cmake/kholidays
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kholidays
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/khotkeys b/kde/cmake/khotkeys
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/khotkeys
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/khtml b/kde/cmake/khtml
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/khtml
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/ki18n b/kde/cmake/ki18n
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/ki18n
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kiconthemes b/kde/cmake/kiconthemes
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kiconthemes
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kidentitymanagement b/kde/cmake/kidentitymanagement
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kidentitymanagement
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kidletime b/kde/cmake/kidletime
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kidletime
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kig b/kde/cmake/kig
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kig
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/killbots b/kde/cmake/killbots
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/killbots
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kimageformats b/kde/cmake/kimageformats
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kimageformats
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kimap b/kde/cmake/kimap
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kimap
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kinfocenter b/kde/cmake/kinfocenter
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kinfocenter
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kinit b/kde/cmake/kinit
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kinit
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kio b/kde/cmake/kio
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kio
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kio-extras b/kde/cmake/kio-extras
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kio-extras
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kiriki b/kde/cmake/kiriki
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kiriki
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kitemmodels b/kde/cmake/kitemmodels
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kitemmodels
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kitemviews b/kde/cmake/kitemviews
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kitemviews
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kiten b/kde/cmake/kiten
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kiten
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kjobwidgets b/kde/cmake/kjobwidgets
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kjobwidgets
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kjs b/kde/cmake/kjs
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kjs
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kjsembed b/kde/cmake/kjsembed
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kjsembed
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kjumpingcube b/kde/cmake/kjumpingcube
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kjumpingcube
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kldap b/kde/cmake/kldap
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kldap
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kleopatra b/kde/cmake/kleopatra
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kleopatra
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/klettres b/kde/cmake/klettres
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/klettres
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/klines b/kde/cmake/klines
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/klines
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kmahjongg b/kde/cmake/kmahjongg
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kmahjongg
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kmailtransport b/kde/cmake/kmailtransport
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kmailtransport
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kmbox b/kde/cmake/kmbox
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kmbox
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kmediaplayer b/kde/cmake/kmediaplayer
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kmediaplayer
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kmenuedit b/kde/cmake/kmenuedit
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kmenuedit
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kmime b/kde/cmake/kmime
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kmime
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kmines b/kde/cmake/kmines
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kmines
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kmplot b/kde/cmake/kmplot
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kmplot
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/knetwalk b/kde/cmake/knetwalk
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/knetwalk
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/knewstuff b/kde/cmake/knewstuff
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/knewstuff
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/knotifications b/kde/cmake/knotifications
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/knotifications
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/knotifyconfig b/kde/cmake/knotifyconfig
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/knotifyconfig
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kollision b/kde/cmake/kollision
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kollision
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kolourpaint b/kde/cmake/kolourpaint
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kolourpaint
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kompare b/kde/cmake/kompare
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kompare
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/konsole b/kde/cmake/konsole
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/konsole
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kontactinterface b/kde/cmake/kontactinterface
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kontactinterface
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kde-baseapps b/kde/cmake/kopete
index 0bb9786..f25d089 100644
--- a/kde/cmake/kde-baseapps
+++ b/kde/cmake/kopete
@@ -12,14 +12,13 @@ cd build
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DQT_PLUGIN_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX/qt5/plugins \
- -DQML_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX/qt5/qml \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DBUILD_TESTING=OFF \
-DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
- -DBalooWidgets_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/KF5BalooWidgets \
- -DBaloo_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/KF5Baloo \
+ -DWITH_wlm:BOOL=OFF \
..
diff --git a/kde/cmake/kpackage b/kde/cmake/kpackage
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kpackage
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kparts b/kde/cmake/kparts
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kparts
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kpat b/kde/cmake/kpat
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kpat
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kpeople b/kde/cmake/kpeople
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kpeople
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kpimtextedit b/kde/cmake/kpimtextedit
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kpimtextedit
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kplotting b/kde/cmake/kplotting
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kplotting
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kpty b/kde/cmake/kpty
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kpty
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/krfb b/kde/cmake/krfb
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/krfb
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/applications5 b/kde/cmake/krita
index 57353de..f559c24 100644
--- a/kde/cmake/applications5
+++ b/kde/cmake/krita
@@ -1,31 +1,3 @@
-# Temporary cludge to fix badly ported apps:
-for APP in \
-libkexiv2 \
-libkdcraw \
-kde-baseapps \
-kde-runtime \
-okular \
-kdegraphics-thumbnailers \
-kolourpaint \
-kopete \
-ksnapshot \
-superkaramba \
-libkcddb \
-kget \
-kdeartwork \
-kajongg \
-ksirk \
-kalzium \
-; do
- if [ "$APP" = "$PKGNAME" ]; then
- if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then
- # Prepend a cmake_minimum_required stanza at the top, which enables
- # newer cmake features which the build needs:
- sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt
- fi
- fi
-done
-
mkdir build
cd build
cmake \
@@ -47,5 +19,6 @@ cd build
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DBUILD_TESTING=OFF \
-DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DPACKAGERS_BUILD=ON \
..
diff --git a/kde/cmake/kross b/kde/cmake/kross
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kross
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kruler b/kde/cmake/kruler
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kruler
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/krunner b/kde/cmake/krunner
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/krunner
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/krusader b/kde/cmake/krusader
new file mode 100644
index 0000000..c0ff58c
--- /dev/null
+++ b/kde/cmake/krusader
@@ -0,0 +1,24 @@
+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 \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DKDESU_PATH=/usr/lib${LIBDIRSUFFIX}/kf5/kdesu \
+ ..
+
diff --git a/kde/cmake/kscreen2 b/kde/cmake/kscreen2
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kscreen2
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kscreenlocker b/kde/cmake/kscreenlocker
index eff359e..943d246 120000..100644
--- a/kde/cmake/kscreenlocker
+++ b/kde/cmake/kscreenlocker
@@ -1 +1,25 @@
-plasma \ No newline at end of file
+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_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DHAVE_SHADOW=TRUE \
+ -DPAM_REQUIRED=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ ..
+
diff --git a/kde/cmake/kservice b/kde/cmake/kservice
index b33652b..86b95bb 100644
--- a/kde/cmake/kservice
+++ b/kde/cmake/kservice
@@ -1,10 +1,15 @@
+#
+# Need to append "-std=c99" to the # CMAKE_C_FLAGS, because of a bug in
+# flex-2.6.0 which generates a C code # with C++-style comments.
+# The bug has been fixed in flex 2.6.1 which is not part of Slackware.
+#
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_C_FLAGS:STRING="$SLKCFLAGS -std=c99" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c99" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_BUILD_TYPE=Release \
diff --git a/kde/cmake/kshisen b/kde/cmake/kshisen
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kshisen
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ksquares b/kde/cmake/ksquares
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ksquares
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ksshaskpass b/kde/cmake/ksshaskpass
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/ksshaskpass
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kstars b/kde/cmake/kstars
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kstars
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ksysguard b/kde/cmake/ksysguard
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/ksysguard
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kteatime b/kde/cmake/kteatime
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kteatime
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktexteditor b/kde/cmake/ktexteditor
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/ktexteditor
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/ktextwidgets b/kde/cmake/ktextwidgets
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/ktextwidgets
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/ktimer b/kde/cmake/ktimer
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktimer
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktnef b/kde/cmake/ktnef
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktnef
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktorrent b/kde/cmake/ktorrent
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktorrent
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-accounts-kcm b/kde/cmake/ktp-accounts-kcm
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-accounts-kcm
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-approver b/kde/cmake/ktp-approver
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-approver
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-auth-handler b/kde/cmake/ktp-auth-handler
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-auth-handler
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-call-ui b/kde/cmake/ktp-call-ui
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-call-ui
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-common-internals b/kde/cmake/ktp-common-internals
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-common-internals
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-contact-list b/kde/cmake/ktp-contact-list
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-contact-list
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-contact-runner b/kde/cmake/ktp-contact-runner
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-contact-runner
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-desktop-applets b/kde/cmake/ktp-desktop-applets
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-desktop-applets
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-filetransfer-handler b/kde/cmake/ktp-filetransfer-handler
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-filetransfer-handler
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-kded-module b/kde/cmake/ktp-kded-module
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-kded-module
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-send-file b/kde/cmake/ktp-send-file
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-send-file
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/ktp-text-ui b/kde/cmake/ktp-text-ui
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/ktp-text-ui
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kturtle b/kde/cmake/kturtle
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kturtle
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kunitconversion b/kde/cmake/kunitconversion
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kunitconversion
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kwallet b/kde/cmake/kwallet
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kwallet
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kwallet-pam b/kde/cmake/kwallet-pam
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kwallet-pam
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kwalletmanager b/kde/cmake/kwalletmanager
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kwalletmanager
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kwave b/kde/cmake/kwave
new file mode 100644
index 0000000..38598b2
--- /dev/null
+++ b/kde/cmake/kwave
@@ -0,0 +1,25 @@
+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 \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DWITH_MP3=ON \
+ -DWITH_OGG_OPUS=OFF \
+ ..
+
diff --git a/kde/cmake/kwayland b/kde/cmake/kwayland
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kwayland
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kwayland-integration b/kde/cmake/kwayland-integration
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kwayland-integration
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kwebkitpart b/kde/cmake/kwebkitpart
deleted file mode 100644
index ca8ac5d..0000000
--- a/kde/cmake/kwebkitpart
+++ /dev/null
@@ -1,11 +0,0 @@
-mkdir -p build
-cd build
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
- PATH=$QTDIR/bin:$PATH \
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
-
diff --git a/kde/cmake/kwidgetsaddons b/kde/cmake/kwidgetsaddons
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kwidgetsaddons
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kwin b/kde/cmake/kwin
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kwin
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kwindowsystem b/kde/cmake/kwindowsystem
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kwindowsystem
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kwordquiz b/kde/cmake/kwordquiz
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/kwordquiz
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/kwrited b/kde/cmake/kwrited
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/kwrited
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/kxmlgui b/kde/cmake/kxmlgui
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kxmlgui
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/kxmlrpcclient b/kde/cmake/kxmlrpcclient
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/kxmlrpcclient
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/libbluedevil b/kde/cmake/libbluedevil
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/libbluedevil
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/libgravatar b/kde/cmake/libgravatar
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libgravatar
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkdegames b/kde/cmake/libkdegames
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libkdegames
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkdepim b/kde/cmake/libkdepim
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libkdepim
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkeduvocdocument b/kde/cmake/libkeduvocdocument
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libkeduvocdocument
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkleo b/kde/cmake/libkleo
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libkleo
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkmahjongg b/kde/cmake/libkmahjongg
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libkmahjongg
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkomparediff2 b/kde/cmake/libkomparediff2
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libkomparediff2
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libksane b/kde/cmake/libksane
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libksane
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libkscreen2 b/kde/cmake/libkscreen2
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/libkscreen2
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/libksieve b/kde/cmake/libksieve
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libksieve
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libksysguard b/kde/cmake/libksysguard
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/libksysguard
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/libktorrent b/kde/cmake/libktorrent
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/libktorrent
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/libmm-qt5 b/kde/cmake/libmm-qt5
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/libmm-qt5
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/libnm-qt5 b/kde/cmake/libnm-qt5
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/libnm-qt5
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/lokalize b/kde/cmake/lokalize
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/lokalize
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/mailcommon b/kde/cmake/mailcommon
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/mailcommon
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/mailimporter b/kde/cmake/mailimporter
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/mailimporter
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/marble b/kde/cmake/marble
index afeab28..f47a2f0 100644
--- a/kde/cmake/marble
+++ b/kde/cmake/marble
@@ -11,6 +11,7 @@ function marble_configure()
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
+ -DKDE_INSTALL_SYSCONFDIR=/etc/kde \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
@@ -28,23 +29,26 @@ marble_configure \
-DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca
-cd -
-# Add Qt4 support (needed by libkgeomap):
-mkdir build_qt4
-cd build_qt4
-QT5DIR="" \
-QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
-marble_configure \
- -DQT_MOC_EXECUTABLE=/usr/lib${LIBDIRSUFFIX}/qt/bin/moc \
- -DQT_QMAKE_EXECUTABLE=/usr/lib${LIBDIRSUFFIX}/qt/bin/qmake \
- -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt/plugins \
- -DQT_PLUGINS_DIR=lib$LIBDIRSUFFIX/qt/plugins \
- -DMARBLE_PLUGIN_PATH=/usr/lib${LIBDIRSUFFIX}/marble4/plugins \
- -DQT5BUILD=OFF \
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON \
- -DCMAKE_DISABLE_FIND_PACKAGE_KF5=ON \
- -DBUILD_MARBLE_TESTS=OFF \
- -DBUILD_MARBLE_APPS=OFF
-
-# make can pick up from here, and first build the Qt4, then Qt5 stuff.
+#
+#cd -
+#
+## Add Qt4 support (needed by libkgeomap):
+#mkdir build_qt4
+#cd build_qt4
+#QT5DIR="" \
+#QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
+#marble_configure \
+# -DQT_MOC_EXECUTABLE=/usr/lib${LIBDIRSUFFIX}/qt/bin/moc \
+# -DQT_QMAKE_EXECUTABLE=/usr/lib${LIBDIRSUFFIX}/qt/bin/qmake \
+# -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt/plugins \
+# -DQT_PLUGINS_DIR=lib$LIBDIRSUFFIX/qt/plugins \
+# -DMARBLE_PLUGIN_PATH=/usr/lib${LIBDIRSUFFIX}/marble4/plugins \
+# -DQT5BUILD=OFF \
+# -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON \
+# -DCMAKE_DISABLE_FIND_PACKAGE_KF5=ON \
+# -DBUILD_MARBLE_TESTS=OFF \
+# -DBUILD_MARBLE_APPS=OFF
+#
+## make can pick up from here, and first build the Qt4, then Qt5 stuff.
+#
diff --git a/kde/cmake/messagelib b/kde/cmake/messagelib
index ab12832..defd50e 120000..100644
--- a/kde/cmake/messagelib
+++ b/kde/cmake/messagelib
@@ -1 +1,23 @@
-applications5 \ No newline at end of file
+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 -std=c++11" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c++11" \
+ -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 \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ ..
+
diff --git a/kde/cmake/milou b/kde/cmake/milou
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/milou
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/minuet b/kde/cmake/minuet
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/minuet
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/modemmanager-qt b/kde/cmake/modemmanager-qt
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/modemmanager-qt
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/muon b/kde/cmake/muon
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/muon
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/networkmanager-qt b/kde/cmake/networkmanager-qt
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/networkmanager-qt
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/okteta b/kde/cmake/okteta
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/okteta
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/oxygen b/kde/cmake/oxygen
index eff359e..bf73c11 120000..100644
--- a/kde/cmake/oxygen
+++ b/kde/cmake/oxygen
@@ -1 +1,35 @@
-plasma \ No newline at end of file
+function configure_oxygen()
+{
+ cmake \
+ $* \
+ -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} \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DBUILD_TESTING=OFF \
+ ..
+}
+
+# First configure the Qt5 support:
+mkdir build_qt5
+cd build_qt5
+configure_oxygen \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+cd -
+
+# Next, the Qt4 integration:
+mkdir build_qt4
+cd build_qt4
+configure_oxygen \
+ -DUSE_KDE4=ON
+
diff --git a/kde/cmake/parley b/kde/cmake/parley
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/parley
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/partitionmanager b/kde/cmake/partitionmanager
index b24718e..38af6ac 100644
--- a/kde/cmake/partitionmanager
+++ b/kde/cmake/partitionmanager
@@ -12,6 +12,13 @@ cd build
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
-DENABLE_UDISKS2=ON \
..
diff --git a/kde/cmake/perlkde b/kde/cmake/perlkde
deleted file mode 100644
index 670c028..0000000
--- a/kde/cmake/perlkde
+++ /dev/null
@@ -1,20 +0,0 @@
-# Set 'vendorarch' (install location for vendor shipped
-# architecture dependent perl modules):
-eval $(perl '-V:vendorarch')
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 \
- -DCUSTOM_PERL_SITE_ARCH_DIR=$vendorarch \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
-
diff --git a/kde/cmake/perlqt b/kde/cmake/perlqt
deleted file mode 100644
index 670c028..0000000
--- a/kde/cmake/perlqt
+++ /dev/null
@@ -1,20 +0,0 @@
-# Set 'vendorarch' (install location for vendor shipped
-# architecture dependent perl modules):
-eval $(perl '-V:vendorarch')
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 \
- -DCUSTOM_PERL_SITE_ARCH_DIR=$vendorarch \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
-
diff --git a/kde/cmake/picmi b/kde/cmake/picmi
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/picmi
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/pimcommon b/kde/cmake/pimcommon
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/pimcommon
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/plasma b/kde/cmake/plasma
index 38ab64d..db1744a 100644
--- a/kde/cmake/plasma
+++ b/kde/cmake/plasma
@@ -9,13 +9,13 @@ cd build
-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_INSTALL_DIR=lib$LIBDIRSUFFIX \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \
- -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
- -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \
+ -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \
+ -DKDE_INSTALL_MANDIR=/usr/man \
+ -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_SYSCONFDIR=/etc/kde \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DBUILD_TESTING=OFF \
-DHAVE_SHADOW=TRUE \
diff --git a/kde/cmake/plasma-browser-integration b/kde/cmake/plasma-browser-integration
new file mode 100644
index 0000000..7e9e3b2
--- /dev/null
+++ b/kde/cmake/plasma-browser-integration
@@ -0,0 +1,25 @@
+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 \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \
+ -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \
+ -DKDE_INSTALL_MANDIR=/usr/man \
+ -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_SYSCONFDIR=/etc/kde \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DHAVE_SHADOW=TRUE \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DINSTALL_CHROME_MANIFEST=ON \
+ ..
+
diff --git a/kde/cmake/plasma-desktop b/kde/cmake/plasma-desktop
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-desktop
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-framework b/kde/cmake/plasma-framework
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/plasma-framework
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/plasma-integration b/kde/cmake/plasma-integration
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-integration
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-mediacenter b/kde/cmake/plasma-mediacenter
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-mediacenter
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-pa b/kde/cmake/plasma-pa
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-pa
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-sdk b/kde/cmake/plasma-sdk
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-sdk
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-workspace b/kde/cmake/plasma-workspace
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-workspace
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-workspace-wallpapers b/kde/cmake/plasma-workspace-wallpapers
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma-workspace-wallpapers
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/plasma5-nm b/kde/cmake/plasma5-nm
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/plasma5-nm
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/polkit-kde-agent-1 b/kde/cmake/polkit-kde-agent-1
deleted file mode 100644
index 7c98736..0000000
--- a/kde/cmake/polkit-kde-agent-1
+++ /dev/null
@@ -1,15 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
-
diff --git a/kde/cmake/polkit-kde-framework b/kde/cmake/polkit-kde-framework
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/polkit-kde-framework
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/polkit-kde-kcmodules-1 b/kde/cmake/polkit-kde-kcmodules-1
deleted file mode 100644
index 7c98736..0000000
--- a/kde/cmake/polkit-kde-kcmodules-1
+++ /dev/null
@@ -1,15 +0,0 @@
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
-
diff --git a/kde/cmake/powerdevil b/kde/cmake/powerdevil
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/powerdevil
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/print-manager b/kde/cmake/print-manager
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/print-manager
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/rocs b/kde/cmake/rocs
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/rocs
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/sddm-kcm b/kde/cmake/sddm-kcm
index eff359e..c6a7f9b 120000..100644
--- a/kde/cmake/sddm-kcm
+++ b/kde/cmake/sddm-kcm
@@ -1 +1,26 @@
-plasma \ No newline at end of file
+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 \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \
+ -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \
+ -DKDE_INSTALL_MANDIR=/usr/man \
+ -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DKDE_INSTALL_SYSCONFDIR=/etc/kde \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF \
+ -DHAVE_SHADOW=TRUE \
+ -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DSDDM_CONFIG_DIR=/etc/sddm.conf.d \
+ -DSDDM_CONFIG_FILE=/etc/sddm.conf \
+ ..
+
diff --git a/kde/cmake/signon-kwallet-extension b/kde/cmake/signon-kwallet-extension
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/signon-kwallet-extension
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/skanlite b/kde/cmake/skanlite
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/skanlite
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/sonnet b/kde/cmake/sonnet
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/sonnet
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/spectacle b/kde/cmake/spectacle
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/spectacle
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/step b/kde/cmake/step
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/step
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/syndication b/kde/cmake/syndication
deleted file mode 120000
index ab12832..0000000
--- a/kde/cmake/syndication
+++ /dev/null
@@ -1 +0,0 @@
-applications5 \ No newline at end of file
diff --git a/kde/cmake/systemsettings b/kde/cmake/systemsettings
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/systemsettings
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/threadweaver b/kde/cmake/threadweaver
deleted file mode 120000
index ec699d7..0000000
--- a/kde/cmake/threadweaver
+++ /dev/null
@@ -1 +0,0 @@
-frameworks \ No newline at end of file
diff --git a/kde/cmake/user-manager b/kde/cmake/user-manager
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/user-manager
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file
diff --git a/kde/cmake/xembed-sni-proxy b/kde/cmake/xembed-sni-proxy
deleted file mode 120000
index eff359e..0000000
--- a/kde/cmake/xembed-sni-proxy
+++ /dev/null
@@ -1 +0,0 @@
-plasma \ No newline at end of file