patch_use_LIB_SUFFIX.diff 2.1 KB

123456789101112131415161718192021222324252627282930313233
  1. --- src/libprojectM/CMakeLists.txt.orig 2012-05-20 03:43:26.000000000 +0000
  2. +++ src/libprojectM/CMakeLists.txt 2014-08-29 03:36:28.593809096 +0000
  3. @@ -35,7 +35,7 @@
  4. ADD_DEFINITIONS(-DCMAKE_INSTALL_PREFIX="\\\"${CMAKE_INSTALL_PREFIX}\\\"")
  5. -SET(LIB_INSTALL_DIR "\${exec_prefix}/lib"
  6. +SET(LIB_INSTALL_DIR "\${exec_prefix}/lib${LIB_SUFFIX}"
  7. CACHE PATH "The subdirectory relative to the install prefix where libraries will be installed (default is /lib)"
  8. FORCE)
  9. @@ -234,7 +234,7 @@
  10. FILE(GLOB presets "presets/*.milk" "presets/*.prjm" "presets/*.tga")
  11. INSTALL(FILES ${presets} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/projectM/presets)
  12. INSTALL(FILES ${Renderer_SOURCE_DIR}/projectM.cg ${Renderer_SOURCE_DIR}/blur.cg DESTINATION ${CMAKE_INSTALL_PREFIX}/share/projectM/shaders)
  13. -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libprojectM.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig)
  14. +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libprojectM.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig)
  15. INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/config.inp DESTINATION ${CMAKE_INSTALL_PREFIX}/share/projectM)
  16. INSTALL(FILES projectM.hpp event.h dlldefs.h fatal.h PCM.hpp Common.hpp DESTINATION include/libprojectM)
  17. -INSTALL(TARGETS projectM DESTINATION lib)
  18. +INSTALL(TARGETS projectM DESTINATION lib${LIB_SUFFIX})
  19. --- src/projectM-qt/CMakeLists.txt.orig 2012-05-20 03:43:25.000000000 +0000
  20. +++ src/projectM-qt/CMakeLists.txt 2014-08-29 03:37:40.050705339 +0000
  21. @@ -131,6 +131,6 @@
  22. target_link_libraries(projectM-qt projectM GLEW GL ${QT_QTGUI_LIBRARIES} ${QT_QTOPENGL_LIBRARIES} ${QT_QTXML_LIBRARIES} ${QT_LIBRARIES})
  23. install(FILES qprojectm_mainwindow.hpp DESTINATION include/libprojectM-qt)
  24. -install(TARGETS projectM-qt DESTINATION lib)
  25. -install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libprojectM-qt.pc" DESTINATION lib/pkgconfig)
  26. +install(TARGETS projectM-qt DESTINATION lib${LIB_SUFFIX})
  27. +install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libprojectM-qt.pc" DESTINATION lib${LIB_SUFFIX}/pkgconfig)
  28. install(FILES "images/icons/prjm16-transparent.svg" DESTINATION ${CMAKE_INSTALL_PREFIX}/share/pixmaps)