summaryrefslogtreecommitdiffstats
path: root/kde/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'kde/cmake')
l---------kde/cmake/akonadi-contacts1
l---------kde/cmake/akonadi-mime1
l---------kde/cmake/akonadi-notes1
l---------kde/cmake/cervisia1
l---------kde/cmake/kdev-php1
l---------kde/cmake/kdev-python1
l---------[-rw-r--r--]kde/cmake/kdevelop20
l---------kde/cmake/kdevelop-pg-qt1
l---------kde/cmake/kdevplatform1
-rw-r--r--[l---------]kde/cmake/kjots24
l---------kde/cmake/kolourpaint1
l---------kde/cmake/kpmcore1
-rw-r--r--kde/cmake/kservice9
-rw-r--r--[l---------]kde/cmake/solid29
14 files changed, 69 insertions, 23 deletions
diff --git a/kde/cmake/akonadi-contacts b/kde/cmake/akonadi-contacts
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/akonadi-contacts
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-mime b/kde/cmake/akonadi-mime
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/akonadi-mime
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/akonadi-notes b/kde/cmake/akonadi-notes
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/akonadi-notes
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/cervisia b/kde/cmake/cervisia
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/cervisia
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kdev-php b/kde/cmake/kdev-php
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/kdev-php
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kdev-python b/kde/cmake/kdev-python
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/kdev-python
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kdevelop b/kde/cmake/kdevelop
index d8e7e64..ab12832 100644..120000
--- a/kde/cmake/kdevelop
+++ b/kde/cmake/kdevelop
@@ -1,19 +1 @@
-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=/usr/lib$LIBDIRSUFFIX \
- -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DWITH_KDE4Workspace=OFF \
- ..
-
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kdevelop-pg-qt b/kde/cmake/kdevelop-pg-qt
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/kdevelop-pg-qt
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kdevplatform b/kde/cmake/kdevplatform
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/kdevplatform
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kjots b/kde/cmake/kjots
index ab12832..75557aa 120000..100644
--- a/kde/cmake/kjots
+++ b/kde/cmake/kjots
@@ -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="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="-I/usr/include/KF5/KTextWidgets $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 \
+ ..
+
diff --git a/kde/cmake/kolourpaint b/kde/cmake/kolourpaint
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/kolourpaint
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/kpmcore b/kde/cmake/kpmcore
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/kpmcore
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
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/solid b/kde/cmake/solid
index ec699d7..c20d2e4 120000..100644
--- a/kde/cmake/solid
+++ b/kde/cmake/solid
@@ -1 +1,28 @@
-frameworks \ No newline at end of file
+#
+# Separate cmake file for solid is needed 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 yet a part of Slackware.
+#
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -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 \
+ -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 \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -Dlconvert_executable=/usr/lib$LIBDIRSUFFIX/qt5/bin/lconvert \
+ ..
+