-FIND_PACKAGE(LIBMLT REQUIRED)
-FIND_PACKAGE(LIBMLTPLUS REQUIRED)
-FIND_PACKAGE(LIBFFMPEG REQUIRED)
+find_package(MSGFMT REQUIRED)
+find_program(EXTRACTRC_EXECUTABLE extractrc)
+find_program(MSGFMT_EXECUTABLE msgfmt)
+find_program(MSGMERGE_EXECUTABLE msgmerge)
+find_program(XGETTEXT_EXECUTABLE xgettext)
+
+# Get current version.
+if(RELEASE_BUILD)
+ set(VERSION "\"${BASE_VERSION}\"")
+else(RELEASE_BUILD)
+ if(EXISTS ${PROJECT_SOURCE_DIR}/.svn)
+ # Probably a SVN workspace: determine the revision.
+ 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 the 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)