From 4e8ee28f3a314edef2a8489854c0ed58ac668070 Mon Sep 17 00:00:00 2001
From: Luca Beltrame <lbeltrame@kde.org>
Date: Fri, 4 Jan 2013 20:31:12 +0100
Subject: [PATCH] Use a slightly better strategy for symlinking: although the
previous code working locally, distribution users had issues in it not
properly working.
Patch by Raymond Wooninck.
CCMAIL: kde-packager@kde.org
---
tools/pykdeuic4/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/pykdeuic4/CMakeLists.txt b/tools/pykdeuic4/CMakeLists.txt
index 2209fba..092985d 100644
--- a/tools/pykdeuic4/CMakeLists.txt
+++ b/tools/pykdeuic4/CMakeLists.txt
@@ -10,7 +10,7 @@ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -DTARGET=${PYTHON_SITE_PA
if (NOT PYKDEUIC4_ALTINSTALL)
# Step 2: Make a the generated symlink a link to "pykdeuic4"
- install(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink ${BIN_INSTALL_DIR}/${_uic_name} ${BIN_INSTALL_DIR}/pykdeuic4)" )
+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -DTARGET=${BIN_INSTALL_DIR}/${_uic_name} -DLINK_NAME=${BIN_INSTALL_DIR}/pykdeuic4 -P ${cmake_module_dir}/create_exe_symlink.cmake)" )
endif()
unset(_uic_name)
--
1.8.1