$OpenBSD: patch-python_CMakeLists_txt,v 1.1.1.1 2009/06/01 23:14:58 landry Exp $
--- python/CMakeLists.txt.orig	Sun May 31 12:28:44 2009
+++ python/CMakeLists.txt	Sun May 31 12:31:42 2009
@@ -38,10 +38,10 @@ FILE(GLOB GUI_SIP_FILES  "${CMAKE_CURRENT_SOURCE_DIR}/
 
 # Extract GDAL library path and name for configure.py.in
 STRING(REGEX REPLACE "^(.*)/.*$" "\\1" GDAL_LIB_PATH ${GDAL_LIBRARY})
-STRING(REGEX REPLACE "^.*/(lib)?(.*)\\.[^.]+$" "\\2" GDAL_LIB_NAME ${GDAL_LIBRARY})
+STRING(REGEX REPLACE "^.*/(lib)?(.*)\\.so.*$" "\\2" GDAL_LIB_NAME ${GDAL_LIBRARY})
 # Extract GEOS library path and name for configure.py.in
 STRING(REGEX REPLACE "^(.*)/.*$" "\\1" GEOS_LIB_PATH ${GEOS_LIBRARY})
-STRING(REGEX REPLACE "^.*/(lib)?(.*)\\.[^.]+$" "\\2" GEOS_LIB_NAME ${GEOS_LIBRARY})
+STRING(REGEX REPLACE "^.*/(lib)?(.*)\\.so.*$" "\\2" GEOS_LIB_NAME ${GEOS_LIBRARY})
 
 # Step 1: during configuration
 # create file configure.py from configure.py.in
