As a temporary solution to the problem I simply use this patch: --- --- kmymoney/CMakeLists.txt 2011-11-16 19:34:20.000000000 +0100 +++ kmymoney/CMakeLists.txt.new 2011-11-16 19:36:03.000000000 +0100 @@ -40,21 +40,7 @@ SET(ENV{LANG} ${LANG}) ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.svn)
-# Determine the GIT reference (if we're based on GIT) -IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.git) - # make sure we don't use translated messages here - SET(LANG $ENV{LANG}) - SET(ENV{LANG} "C") - EXECUTE_PROCESS(COMMAND git log -1 COMMAND head -n 1 WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_VARIABLE BRANCH) - # extract branch name - STRING(REGEX MATCH "commit ([^$]+)" BRANCH "${BRANCH}") - SET(BRANCH ${CMAKE_MATCH_1}) - # and use the first 10 chars of the commit id - STRING(SUBSTRING ${BRANCH} 0 10 BRANCH) - SET(VERSION_SUFFIX "-${BRANCH}") - # switch back to the original language setting - SET(ENV{LANG} ${LANG}) -ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.git) +SET(VERSION_SUFFIX "-GIT") ######################### General Requirements ########################## --- which eliminates the whole code involving interaction with git. Since the information concerning the actually installed version of kmymoney4-devel can be seen with "port installed kmymoney4-devel" I don't need more precise info in that VERSION_SUFFIX. _______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel