summaryrefslogtreecommitdiff
path: root/databases/sqlitebrowser/files/patch-cmake_FindQScintilla.cmake
blob: 7698da71c80225691e76f1e3dc85aad5d5976d6b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
The find module sets QSCINTILLA_INCLUDE_DIR to the directory containing
qsciscintilla.h, which in our case is already in the subdirectory Qsci/,
so (also) try another path for the version file. Accept only the Qt5
versions of the library.

--- cmake/FindQScintilla.cmake.orig	2017-09-20 13:59:51 UTC
+++ cmake/FindQScintilla.cmake
@@ -53,6 +53,10 @@ set ( QSCINTILLA_INCLUDE_DIRS ${QSCINTIL
 
 # version
 set ( _VERSION_FILE ${QSCINTILLA_INCLUDE_DIR}/Qsci/qsciglobal.h )
+if ( NOT EXISTS ${_VERSION_FILE} )
+  set ( _VERSION_FILE ${QSCINTILLA_INCLUDE_DIR}/qsciglobal.h )
+endif()
+
 if ( EXISTS ${_VERSION_FILE} )
   file ( STRINGS ${_VERSION_FILE} _VERSION_LINE REGEX "define[ ]+QSCINTILLA_VERSION_STR" )
   if ( _VERSION_LINE )
@@ -80,7 +84,7 @@ endif ()
 
 
 find_library ( QSCINTILLA_LIBRARY
-  NAMES qscintilla qscintilla2 libqscintilla2
+  NAMES qscintilla2_qt5 libqscintilla2_qt5
   HINTS ${QT_LIBRARY_DIR}
 )