+find_package(MSGFMT REQUIRED)
+
+find_program(EXTRACTRC_EXECUTABLE extractrc)
+find_program(MSGFMT_EXECUTABLE msgfmt)
+find_program(MSGMERGE_EXECUTABLE msgmerge)
+find_program(XGETTEXT_EXECUTABLE xgettext)
+
+# current version
+IF (RELEASE_BUILD)
+ SET(VERSION "\"${BASE_VERSION}\"")
+ELSE(RELEASE_BUILD)
+ IF (EXISTS ${PROJECT_SOURCE_DIR}/.svn)
+ # Probably a SVN workspace, determine revision level
+ FIND_PACKAGE(Subversion)
+ IF(Subversion_FOUND)
+ Subversion_WC_INFO(${PROJECT_SOURCE_DIR} KDENLIVE)
+ MESSAGE("Current revision is ${KDENLIVE_WC_REVISION}")
+ SET(VERSION "\"${BASE_VERSION} (rev. ${KDENLIVE_WC_REVISION})\"")
+ ELSE(Subversion_FOUND)
+ MESSAGE("Could not determine SVN revision")
+ SET(VERSION "\"${BASE_VERSION}\"")
+ ENDIF(Subversion_FOUND)
+ ELSE(EXISTS ${PROJECT_SOURCE_DIR}/.svn)
+ SET(VERSION "\"${BASE_VERSION}\"")
+ ENDIF(EXISTS ${PROJECT_SOURCE_DIR}/.svn)
+ENDIF(RELEASE_BUILD)