1
Description: Search for liblightdm-qt-2 and liblightdm-qt-3.
2
Author: Iain Lane <iain.lane@canonical.com>
4
Index: b/cmake/modules/FindQLightDM.cmake
5
===================================================================
6
--- a/cmake/modules/FindQLightDM.cmake
7
+++ b/cmake/modules/FindQLightDM.cmake
9
find_package(PkgConfig)
11
if (QLIGHTDM_MIN_VERSION)
12
- PKG_CHECK_MODULES(PC_QLIGHTDM liblightdm-qt-2>=${QLIGHTDM_MIN_VERSION})
13
+ PKG_CHECK_MODULES(PC_QLIGHTDM liblightdm-qt-3>=${QLIGHTDM_MIN_VERSION})
14
else (QLIGHTDM_MIN_VERSION)
15
- PKG_CHECK_MODULES(PC_QLIGHTDM liblightdm-qt-2)
16
+ PKG_CHECK_MODULES(PC_QLIGHTDM liblightdm-qt-3)
17
endif (QLIGHTDM_MIN_VERSION)
18
+ SET (QLIGHTDM_API 3)
19
+ if (NOT PC_QLIGHTDM_FOUND)
20
+ if (QLIGHTDM_MIN_VERSION)
21
+ PKG_CHECK_MODULES(PC_QLIGHTDM liblightdm-qt-2>=${QLIGHTDM_MIN_VERSION})
22
+ else (QLIGHTDM_MIN_VERSION)
23
+ PKG_CHECK_MODULES(PC_QLIGHTDM liblightdm-qt-2)
24
+ endif (QLIGHTDM_MIN_VERSION)
25
+ SET (QLIGHTDM_API 2)
26
+ endif (NOT PC_QLIGHTDM_FOUND)
27
endif(PKG_CONFIG_FOUND)
33
find_library(QLIGHTDM_LIBRARIES
35
+ NAMES lightdm-qt-${QLIGHTDM_API}
38
${PC_QLIGHTDM_LIBRARY_DIRS}