freebsd-ports/math/plplot/files/patch-cmake_modules_tcl-related.cmake
Thierry Thomas 0242a38770 Upgrade to 5.9.5, required by GDL.
Notes:

- support of Gnome2 and VGAlib are now deprecated;

- support of Qt added;

- plrender is also deprecated, but we force it to build.

Many more options could be enabled, if someone needs them.
2009-12-29 13:43:18 +00:00

32 lines
1.6 KiB
CMake

--- cmake/modules/tcl-related.cmake.orig 2009-09-06 21:04:43.000000000 +0200
+++ cmake/modules/tcl-related.cmake 2009-12-25 17:44:43.000000000 +0100
@@ -98,11 +98,13 @@
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/cmake/modules
OUTPUT_VARIABLE itcl_library_versions)
message(STATUS "Looking for itcl.h")
- find_path(ITCL_INCLUDE_PATH itcl.h ${TCL_INCLUDE_PATH})
+ find_path(ITCL_INCLUDE_PATH itcl.h ${TCL_INCLUDE_PATH}/../itcl%%ITCL_VER%%)
if(ITCL_INCLUDE_PATH)
message(STATUS "Looking for itcl.h - found")
message(STATUS "Looking for itcl library")
get_filename_component(TCL_LIBRARY_PATH ${TCL_LIBRARY} PATH)
+ find_library(ITCL_LIBRARY itcl PATHS ${TCL_LIBRARY_PATH}
+ PATH_SUFFIXES itcl)
set(itcl_library_versions 3.4 3.3 3.2 3.1 3.0 2.1 2.0)
foreach(version ${itcl_library_versions})
find_library(ITCL_LIBRARY itcl${version} PATHS ${TCL_LIBRARY_PATH}
@@ -158,11 +160,12 @@
endif(ENABLE_tk)
if(ENABLE_itk)
message(STATUS "Looking for itk.h")
- find_path(ITK_INCLUDE_PATH itk.h ${TK_INCLUDE_PATH})
+ find_path(ITK_INCLUDE_PATH itk.h ${TCL_INCLUDE_PATH}/../itk%%ITCL_VER%%)
if(ITK_INCLUDE_PATH)
message(STATUS "Looking for itk.h - found")
message(STATUS "Looking for itk library")
- set(itk_library_versions 3.4 3.3 3.2 3.1 3.0 2.1 2.0)
+ find_library(ITK_LIBRARY itk PATH_SUFFIXES itk)
+ set(itk_library_versions "" 3.4 3.3 3.2 3.1 3.0 2.1 2.0)
foreach(version ${itk_library_versions})
find_library(ITK_LIBRARY itk${version}
PATH_SUFFIXES itk${version})