Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37558959
en ru br
ALT Linux repos
S:5.110.0-alt1

Group :: Development/Other
RPM: extra-cmake-modules

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: alt-fix-python-install-dirs.patch
Download


--- 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()
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin