From e2050f9101b4a4edce49e8189cf4959b665234be Mon Sep 17 00:00:00 2001
From: Stephen Kelly <stephen.kelly@kdab.com>
Date: Wed, 17 Oct 2012 16:15:30 +0200
Subject: [PATCH] Generate a ConfigVersion.cmake file for Qt5LinguistTools.

Change-Id: I1ea47da2d782693a16eb4ac9b8e69f6275da721d
Reviewed-by: Clinton Stimpson <clinton@elemtech.com>
Reviewed-by: Alexander Neundorf <neundorf@kde.org>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
---
 src/linguist/linguist.pro | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/linguist/linguist.pro b/src/linguist/linguist.pro
index e0deeceb4..b35928f59 100644
--- a/src/linguist/linguist.pro
+++ b/src/linguist/linguist.pro
@@ -27,13 +27,16 @@ contains(CMAKE_BIN_DIR, "$${CMAKE_QT_INSTALL_PREFIX_ESCAPED}.*") {
 }
 
 cmake_linguist_config_file.input = $$PWD/Qt5LinguistToolsConfig.cmake.in
+cmake_linguist_config_version_file.input = $$[QT_INSTALL_DATA]/mkspecs/cmake/Qt5ConfigVersion.cmake.in
 cmake_linguist_macros_file.input = $$PWD/Qt5LinguistToolsMacros.cmake
 # NOTE: We need to put the linguist tools cmake files in the lib directory. The lib directory
 # as set by the uitools module is used for that, as linguist doesn't set such a variable.
+CMAKE_PACKAGE_VERSION = $$eval(QT.uitools.VERSION)
 cmake_linguist_config_file.output = $$eval(QT.uitools.libs)/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake
+cmake_linguist_config_version_file.output = $$eval(QT.uitools.libs)/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake
 cmake_linguist_macros_file.output = $$eval(QT.uitools.libs)/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake
 cmake_linguist_macros_file.CONFIG = verbatim
-QMAKE_SUBSTITUTES += cmake_linguist_config_file cmake_linguist_macros_file
+QMAKE_SUBSTITUTES += cmake_linguist_config_file cmake_linguist_config_version_file cmake_linguist_macros_file
 
 cmake_linguist_tools_files.files += $$cmake_linguist_config_file.output $$cmake_linguist_macros_file.output
 cmake_linguist_tools_files.path = $$[QT_INSTALL_LIBS]/cmake/Qt5LinguistTools
-- 
GitLab