diff options
Diffstat (limited to 'kde/cmake')
l--------- | kde/cmake/akonadi-contacts | 1 | ||||
l--------- | kde/cmake/akonadi-mime | 1 | ||||
l--------- | kde/cmake/akonadi-notes | 1 | ||||
l--------- | kde/cmake/cervisia | 1 | ||||
l--------- | kde/cmake/kdev-php | 1 | ||||
l--------- | kde/cmake/kdev-python | 1 | ||||
l---------[-rw-r--r--] | kde/cmake/kdevelop | 20 | ||||
l--------- | kde/cmake/kdevelop-pg-qt | 1 | ||||
l--------- | kde/cmake/kdevplatform | 1 | ||||
-rw-r--r--[l---------] | kde/cmake/kjots | 24 | ||||
l--------- | kde/cmake/kolourpaint | 1 | ||||
l--------- | kde/cmake/kpmcore | 1 | ||||
-rw-r--r-- | kde/cmake/kservice | 9 | ||||
-rw-r--r--[l---------] | kde/cmake/solid | 29 |
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 \ + .. + |