Группа :: Разработка/Прочее
Пакет: extra-cmake-modules
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: alt-fix-python-install-dirs.patch
Скачать
Скачать
--- a/find-modules/FindPythonModuleGeneration.cmake
+++ b/find-modules/FindPythonModuleGeneration.cmake
@@ -230,7 +230,7 @@ foreach(pyversion ${_pyversions})
)
else()
- set(KDE_INSTALL_PYTHON${pyversion}DIR lib/python${pyversion${pyversion}_maj_min}/site-packages)
+ set(KDE_INSTALL_PYTHON${pyversion}DIR lib${LIB_SUFFIX}/python${pyversion${pyversion}_maj_min}/site-packages)
endif()
if(NOT IS_ABSOLUTE ${KDE_INSTALL_PYTHON${pyversion}DIR})
@@ -514,10 +514,16 @@ headers = sipAPI${GPB_MODULENAME}
${_kf5_python_prefix}
)
+ if (pyversion EQUAL "3")
+ set(sipversion ${pyversion})
+ else ()
+ set(sipversion "")
+ endif()
+
install(DIRECTORY ${CMAKE_BINARY_DIR}/py${pyversion}/${GPB_PYTHONNAMESPACE}
DESTINATION ${KDE_INSTALL_PYTHON${pyversion}DIR})
install(FILES ${sip_files} "${CMAKE_CURRENT_BINARY_DIR}/sip/${GPB_PYTHONNAMESPACE}/${GPB_MODULENAME}/${GPB_MODULENAME}mod.sip"
- DESTINATION share/sip/${GPB_PYTHONNAMESPACE}/${GPB_MODULENAME}
+ DESTINATION share/sip${sipversion}/${GPB_PYTHONNAMESPACE}/${GPB_MODULENAME}
)
endforeach()
endfunction()