Blob Blame History Raw
diff -up phonon-4.7.0/cmake/FindPhononInternal.cmake.fix-rpath phonon-4.7.0/cmake/FindPhononInternal.cmake
--- phonon-4.7.0/cmake/FindPhononInternal.cmake.fix-rpath	2013-11-15 07:38:14.447106838 -0600
+++ phonon-4.7.0/cmake/FindPhononInternal.cmake	2013-11-15 07:39:07.616134963 -0600
@@ -216,7 +216,6 @@ endif(APPLE)
 # These two options below make it set the RPATH of the installed targets to all
 # RPATH directories outside the current CMAKE_BINARY_DIR and also the library 
 # install directory. Alex
-set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
 set(_abs_LIB_INSTALL_DIR "${LIB_INSTALL_DIR}")
 if (NOT IS_ABSOLUTE "${_abs_LIB_INSTALL_DIR}")
    set(_abs_LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}")
@@ -224,6 +223,7 @@ endif()
 list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${_abs_LIB_INSTALL_DIR}" _isSystemPlatformLibDir)
 list(FIND CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "${_abs_LIB_INSTALL_DIR}" _isSystemCxxLibDir)
 if("${_isSystemPlatformLibDir}" STREQUAL "-1" AND "${_isSystemCxxLibDir}" STREQUAL "-1")
+   set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
    set(CMAKE_INSTALL_RPATH "${_abs_LIB_INSTALL_DIR}")
 endif("${_isSystemPlatformLibDir}" STREQUAL "-1" AND "${_isSystemCxxLibDir}" STREQUAL "-1")