summaryrefslogtreecommitdiffstats
path: root/kde/cmake
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2015-02-16 21:19:53 +0100
committer Eric Hameleers <alien@slackware.com>2015-02-16 21:19:53 +0100
commitd594a1771148862d9baedd18f56e8611b519355f (patch)
tree1e1aeb04a7ca38ff15ce7c1995b39bf14aec7f56 /kde/cmake
parent745b2101bdd138708e9e93c50d8f8b142d22ba56 (diff)
downloadktown-d594a1771148862d9baedd18f56e8611b519355f.tar.gz
ktown-d594a1771148862d9baedd18f56e8611b519355f.tar.xz
kde-workspace: stripped so that it can co-exist with plasma-workspace
Plasma 5 still needs this package, for kget and because kdeartwork fails to compile if kde-workspace is absent. The stripped package contains the bare minimum and none of its files are found in plasma-desktop.
Diffstat (limited to 'kde/cmake')
-rw-r--r--kde/cmake/applications10
-rw-r--r--kde/cmake/cmake2
l---------kde/cmake/gwenview2
l---------kde/cmake/kalgebra2
l---------kde/cmake/kanagram2
l---------kde/cmake/kapptemplate2
l---------kde/cmake/kate2
-rw-r--r--kde/cmake/kde-workspace54
-rw-r--r--kde/cmake/kdeartwork1
l---------kde/cmake/khangman2
l---------kde/cmake/kig2
l---------kde/cmake/konsole2
l---------kde/cmake/libkeduvocdocument2
l---------kde/cmake/okteta2
l---------kde/cmake/parley2
15 files changed, 71 insertions, 18 deletions
diff --git a/kde/cmake/applications b/kde/cmake/applications
index e239d7e..7f99619 100644
--- a/kde/cmake/applications
+++ b/kde/cmake/applications
@@ -11,13 +11,9 @@ cd build
-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 \
- -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
+ -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
+ -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
+ -DKDE4_BUILD_TESTS=OFF \
..
diff --git a/kde/cmake/cmake b/kde/cmake/cmake
index 263c12c..3a86efe 100644
--- a/kde/cmake/cmake
+++ b/kde/cmake/cmake
@@ -11,6 +11,8 @@ 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} \
..
diff --git a/kde/cmake/gwenview b/kde/cmake/gwenview
index b379e29..ab12832 120000
--- a/kde/cmake/gwenview
+++ b/kde/cmake/gwenview
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kalgebra b/kde/cmake/kalgebra
index b379e29..ab12832 120000
--- a/kde/cmake/kalgebra
+++ b/kde/cmake/kalgebra
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kanagram b/kde/cmake/kanagram
index b379e29..ab12832 120000
--- a/kde/cmake/kanagram
+++ b/kde/cmake/kanagram
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kapptemplate b/kde/cmake/kapptemplate
index b379e29..ab12832 120000
--- a/kde/cmake/kapptemplate
+++ b/kde/cmake/kapptemplate
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kate b/kde/cmake/kate
index b379e29..ab12832 120000
--- a/kde/cmake/kate
+++ b/kde/cmake/kate
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kde-workspace b/kde/cmake/kde-workspace
new file mode 100644
index 0000000..0cf312c
--- /dev/null
+++ b/kde/cmake/kde-workspace
@@ -0,0 +1,54 @@
+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/kdeartwork b/kde/cmake/kdeartwork
index 4f394d4..9bfd7d6 100644
--- a/kde/cmake/kdeartwork
+++ b/kde/cmake/kdeartwork
@@ -12,5 +12,6 @@ cd build
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DKSCREENSAVER_SOUND_SUPPORT=ON \
+ -DBUILD_kwin-styles=OFF \
..
diff --git a/kde/cmake/khangman b/kde/cmake/khangman
index b379e29..ab12832 120000
--- a/kde/cmake/khangman
+++ b/kde/cmake/khangman
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kig b/kde/cmake/kig
index b379e29..ab12832 120000
--- a/kde/cmake/kig
+++ b/kde/cmake/kig
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/konsole b/kde/cmake/konsole
index b379e29..ab12832 120000
--- a/kde/cmake/konsole
+++ b/kde/cmake/konsole
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/libkeduvocdocument b/kde/cmake/libkeduvocdocument
index b379e29..ab12832 120000
--- a/kde/cmake/libkeduvocdocument
+++ b/kde/cmake/libkeduvocdocument
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/okteta b/kde/cmake/okteta
index b379e29..ab12832 120000
--- a/kde/cmake/okteta
+++ b/kde/cmake/okteta
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file
diff --git a/kde/cmake/parley b/kde/cmake/parley
index b379e29..ab12832 120000
--- a/kde/cmake/parley
+++ b/kde/cmake/parley
@@ -1 +1 @@
-applications \ No newline at end of file
+applications5 \ No newline at end of file