summaryrefslogtreecommitdiffstats
path: root/libraries/VTK/patch-handle-64bit.diff
diff options
context:
space:
mode:
author Youjie Zhou <jmpopush@gmail.com>2014-02-17 19:17:06 +0700
committer Erik Hanson <erik@slackbuilds.org>2014-02-18 14:59:56 -0600
commit14778a16925e75e495f241a398e02acba66fe97b (patch)
tree0dd068331d1afda81de6c4672ada9bb7b5667d81 /libraries/VTK/patch-handle-64bit.diff
parent5d5bdf12ee93d5e4f783e0437f135032ac8c1603 (diff)
downloadslackbuilds-14778a16925e75e495f241a398e02acba66fe97b.tar.gz
slackbuilds-14778a16925e75e495f241a398e02acba66fe97b.tar.xz
libraries/VTK: Added (The Visualization Toolkit).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/VTK/patch-handle-64bit.diff')
-rw-r--r--libraries/VTK/patch-handle-64bit.diff56
1 files changed, 56 insertions, 0 deletions
diff --git a/libraries/VTK/patch-handle-64bit.diff b/libraries/VTK/patch-handle-64bit.diff
new file mode 100644
index 0000000000..128d2a9dd3
--- /dev/null
+++ b/libraries/VTK/patch-handle-64bit.diff
@@ -0,0 +1,56 @@
+--- CMakeLists.txt.orig 2013-12-31 07:20:28.000000000 +1000
++++ CMakeLists.txt 2014-01-15 10:20:36.928326331 +1000
+@@ -55,13 +55,13 @@
+ endif()
+ if(NOT CMAKE_LIBRARY_OUTPUT_DIRECTORY)
+ if(UNIX)
+- set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${VTK_BINARY_DIR}/lib")
++ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${VTK_BINARY_DIR}/lib${LIB_SUFFIX}")
+ else()
+ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${VTK_BINARY_DIR}/bin")
+ endif()
+ endif()
+ if(NOT CMAKE_ARCHIVE_OUTPUT_DIRECTORY)
+- set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${VTK_BINARY_DIR}/lib")
++ set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${VTK_BINARY_DIR}/lib${LIB_SUFFIX}")
+ endif()
+ mark_as_advanced(CMAKE_RUNTIME_OUTPUT_DIRECTORY
+ CMAKE_LIBRARY_OUTPUT_DIRECTORY
+@@ -78,14 +78,17 @@
+ "${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION}.${VTK_BUILD_VERSION}")
+
+ # VTK installation structure
++IF(NOT LIB_SUFFIX)
++ SET(LIB_SUFFIX "")
++ENDIF(NOT LIB_SUFFIX)
+ if(NOT VTK_INSTALL_RUNTIME_DIR)
+ set(VTK_INSTALL_RUNTIME_DIR bin)
+ endif()
+ if(NOT VTK_INSTALL_LIBRARY_DIR)
+- set(VTK_INSTALL_LIBRARY_DIR lib)
++ set(VTK_INSTALL_LIBRARY_DIR lib${LIB_SUFFIX})
+ endif()
+ if(NOT VTK_INSTALL_ARCHIVE_DIR)
+- set(VTK_INSTALL_ARCHIVE_DIR lib)
++ set(VTK_INSTALL_ARCHIVE_DIR lib${LIB_SUFFIX})
+ endif()
+ if(NOT VTK_INSTALL_INCLUDE_DIR)
+ set(VTK_INSTALL_INCLUDE_DIR include/vtk-${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION})
+@@ -97,14 +100,14 @@
+ set(VTK_INSTALL_DOC_DIR share/doc/vtk-${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION})
+ endif()
+ if(NOT VTK_INSTALL_PACKAGE_DIR)
+- set(VTK_INSTALL_PACKAGE_DIR "lib/cmake/vtk-${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION}")
++ set(VTK_INSTALL_PACKAGE_DIR "lib${LIB_SUFFIX}/cmake/vtk-${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION}")
+ endif()
+ if(NOT VTK_INSTALL_DOXYGEN_DIR)
+ set(VTK_INSTALL_DOXYGEN_DIR ${VTK_INSTALL_DOC_DIR}/doxygen)
+ endif()
+ if(NOT VTK_INSTALL_TCL_DIR)
+- # tclsh searches <prefix>/lib/tcltk and its subdirectories for pkgIndex.tcl files
+- set(VTK_INSTALL_TCL_DIR lib/tcltk/vtk-${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION})
++ # tclsh searches <prefix>/lib${LIB_SUFFIX}/tcltk and its subdirectories for pkgIndex.tcl files
++ set(VTK_INSTALL_TCL_DIR lib${LIB_SUFFIX}/tcltk/vtk-${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION})
+ endif()
+ if(NOT VTK_INSTALL_EXPORT_NAME)
+ set(VTK_INSTALL_EXPORT_NAME VTKTargets)