From 2b753a2ec6a3fb856e3294231b222e2c860ea5ca Mon Sep 17 00:00:00 2001 From: jef Date: Sat, 15 May 2010 07:28:28 +0000 Subject: [PATCH] fix #2720 git-svn-id: http://svn.osgeo.org/qgis/trunk@13488 c8812cc2-4d05-0410-92ff-de0c093fc19c --- cmake/FindPyQt4.cmake | 12 +++--------- python/CMakeLists.txt | 4 ++-- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/cmake/FindPyQt4.cmake b/cmake/FindPyQt4.cmake index 9935c31c72c..37f645ea6c2 100644 --- a/cmake/FindPyQt4.cmake +++ b/cmake/FindPyQt4.cmake @@ -22,10 +22,10 @@ # # PYQT4_SIP_FLAGS - The SIP flags used to build PyQt. -IF(EXISTS PYQT4_VERSION_STR) +IF(EXISTS PYQT4_VERSION) # Already in cache, be silent SET(PYQT4_FOUND TRUE) -ELSE(EXISTS PYQT4_VERSION_STR) +ELSE(EXISTS PYQT4_VERSION) FIND_FILE(_find_pyqt_py FindPyQt.py PATHS ${CMAKE_MODULE_PATH}) @@ -50,10 +50,4 @@ ELSE(EXISTS PYQT4_VERSION_STR) ENDIF(PYQT4_FIND_REQUIRED) ENDIF(PYQT4_FOUND) -ENDIF(EXISTS PYQT4_VERSION_STR) - -STRING(REGEX REPLACE "^([0-9]*)\\.[0-9]*\\.[0-9]*$" "\\1" PYQT4_MAJOR_VERSION ${PYQT4_VERSION_STR}) -STRING(REGEX REPLACE "^[0-9]*\\.([0-9]*)\\.[0-9]*$" "\\1" PYQT4_MINOR_VERSION ${PYQT4_VERSION_STR}) -STRING(REGEX REPLACE "^[0-9]*\\.[0-9]*\\.([0-9]*)$" "\\1" PYQT4_PATCH_VERSION ${PYQT4_VERSION_STR}) -MATH( EXPR PYQT4_NUM_VERSION "${PYQT4_MAJOR_VERSION}*10000 + ${PYQT4_MINOR_VERSION}*100 + ${PYQT4_PATCH_VERSION}") - +ENDIF(EXISTS PYQT4_VERSION) diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index dcc47eb6f1d..2dbe4a154f5 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -35,9 +35,9 @@ IF(MSVC) ADD_DEFINITIONS(-DNOMINMAX) ENDIF(MSVC) -IF(${PYQT4_NUM_VERSION} LESS 40600) +IF(PYQT4_VERSION_TAG LESS 263680) # 0x040600 SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} PROXY_FACTORY) -ENDIF(${PYQT4_NUM_VERSION} LESS 40600) +ENDIF(PYQT4_VERSION_TAG LESS 263680) # core module FILE(GLOB sip_files_core core/*.sip)