[QGIS Commit] r13488 - in trunk/qgis: cmake python

svn_qgis at osgeo.org svn_qgis at osgeo.org
Sat May 15 03:28:29 EDT 2010


Author: jef
Date: 2010-05-15 03:28:28 -0400 (Sat, 15 May 2010)
New Revision: 13488

Modified:
   trunk/qgis/cmake/FindPyQt4.cmake
   trunk/qgis/python/CMakeLists.txt
Log:
fix #2720

Modified: trunk/qgis/cmake/FindPyQt4.cmake
===================================================================
--- trunk/qgis/cmake/FindPyQt4.cmake	2010-05-14 16:06:37 UTC (rev 13487)
+++ trunk/qgis/cmake/FindPyQt4.cmake	2010-05-15 07:28:28 UTC (rev 13488)
@@ -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 @@
     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)

Modified: trunk/qgis/python/CMakeLists.txt
===================================================================
--- trunk/qgis/python/CMakeLists.txt	2010-05-14 16:06:37 UTC (rev 13487)
+++ trunk/qgis/python/CMakeLists.txt	2010-05-15 07:28:28 UTC (rev 13488)
@@ -35,9 +35,9 @@
   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)



More information about the QGIS-commit mailing list