Index: Mk/Uses/kde.mk =================================================================== --- Mk/Uses/kde.mk +++ Mk/Uses/kde.mk @@ -144,33 +144,33 @@ # ============================================================================== -# ==== SETUP CMAKE ENVIRONMENT ================================================= +# === SET UP CMAKE ENVIRONMENT ================================================= # Help cmake to find files when testing ports with non-default PREFIX. CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE}" -. if ${_KDE_VERSION:M*5*} # We set KDE_INSTALL_USE_QT_SYS_PATHS to install mkspecs files, plugins and # imports to the Qt 5 install directory. -CMAKE_ARGS+= -DBUILD_TESTING:BOOL=OFF \ - -DCMAKE_MODULE_PATH="${LOCALBASE};${KDE_PREFIX}" \ - -DCMAKE_INSTALL_PREFIX="${KDE_PREFIX}" \ - -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=TRUE -. endif +CMAKE_ARGS+= -DCMAKE_MODULE_PATH="${LOCALBASE};${KDE_PREFIX}" \ + -DCMAKE_INSTALL_PREFIX="${KDE_PREFIX}" \ + -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=true # Set man-page installation prefix. CMAKE_ARGS+= -DKDE_INSTALL_MANDIR:PATH="${KDE_PREFIX}/man" \ -DMAN_INSTALL_DIR:PATH="${KDE_PREFIX}/man" + +# Disable autotests unless TEST_TARGET is defined. +. if !defined(TEST_TARGET) +CMAKE_ARGS+= -DBUILD_TESTING:BOOL=false +. endif # ============================================================================== -# === SET-UP PLIST_SUB ========================================================= +# === SET UP PLIST_SUB ========================================================= # Prefix and include directory. PLIST_SUB+= KDE_PREFIX="${KDE_PREFIX}" # KDE Applications version. -PLIST_SUB+= KDE_APPLICATIONS_VERSION="${KDE_APPLICATIONS_VERSION}" -. if ${_KDE_VERSION:M*5*} -PLIST_SUB+= KDE_PLASMA_VERSION="${KDE_PLASMA_VERSION}" \ - KDE_FRAMEWORKS_VERSION="${KDE_FRAMEWORKS_VERSION}" -. endif +PLIST_SUB+= KDE_APPLICATIONS_VERSION="${KDE_APPLICATIONS_VERSION}" \ + KDE_FRAMEWORKS_VERSION="${KDE_FRAMEWORKS_VERSION}" \ + KDE_PLASMA_VERSION="${KDE_PLASMA_VERSION}" # ============================================================================== _USE_KDE_BOTH= akonadi attica libkcddb libkcompactdisc libkdcraw libkdegames \