summaryrefslogtreecommitdiff
path: root/kde-base/pykde4/files/pykde4-installation-fix.patch
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-07-23 12:23:34 +0200
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-07-23 12:23:34 +0200
commit2e9d9f6ecce3eb0ef5bf041b2460043a70ed1188 (patch)
tree4d03d0ee4a5a4823b181d85cdb87a2efd3925f79 /kde-base/pykde4/files/pykde4-installation-fix.patch
parent0c3a29500c29dd85c6dc1f7e322c9a8d60ffecf6 (diff)
downloadkde-2e9d9f6ecce3eb0ef5bf041b2460043a70ed1188.tar.gz
kde-2e9d9f6ecce3eb0ef5bf041b2460043a70ed1188.tar.bz2
kde-2e9d9f6ecce3eb0ef5bf041b2460043a70ed1188.zip
[kde-base/pykde4] Further pykde4 cleanups + pykdeuic4 installation patch
Diffstat (limited to 'kde-base/pykde4/files/pykde4-installation-fix.patch')
-rw-r--r--kde-base/pykde4/files/pykde4-installation-fix.patch10
1 files changed, 10 insertions, 0 deletions
diff --git a/kde-base/pykde4/files/pykde4-installation-fix.patch b/kde-base/pykde4/files/pykde4-installation-fix.patch
new file mode 100644
index 00000000000..a0a3e642d49
--- /dev/null
+++ b/kde-base/pykde4/files/pykde4-installation-fix.patch
@@ -0,0 +1,10 @@
+Index: python/pykde4/tools/pykdeuic4/CMakeLists.txt
+===================================================================
+--- python/pykde4/tools/pykdeuic4/CMakeLists.txt (revision 1001414)
++++ python/pykde4/tools/pykdeuic4/CMakeLists.txt (working copy)
+@@ -1,2 +1,4 @@
+ PYTHON_INSTALL(kde4.py ${PYTHON_SITE_PACKAGES_DIR}/PyQt4/uic/widget-plugins/)
+-PYTHON_INSTALL(pykdeuic4.py ${BIN_INSTALL_DIR}/pykdeuic4)
++PYTHON_INSTALL(pykdeuic4.py ${PYTHON_SITE_PACKAGES_DIR}/PyQt4/uic/)
++find_path(cmake_module_dir create_exe_symlink.cmake ${CMAKE_MODULE_PATH})
++INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -DTARGET=${PYTHON_SITE_PACKAGES_DIR}/PyQt4/uic/pykdeuic4.py -DLINK_NAME=${BIN_INSTALL_DIR}/pykdeuic4 -P ${cmake_module_dir}/create_exe_symlink.cmake)" )