File fleetingpm-install.patch of Package fleetingpm
Index: fleetingpm-2.9.0/CMakeLists.txt
===================================================================
--- fleetingpm-2.9.0.orig/CMakeLists.txt
+++ fleetingpm-2.9.0/CMakeLists.txt
@@ -126,9 +126,9 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
set(CMAKE_INSTALL_PREFIX /usr)
endif()
- install(PROGRAMS ${BINARY_NAME} DESTINATION ${BIN_PATH})
+ install(PROGRAMS ${CMAKE_BINARY_DIR}/${BINARY_NAME} DESTINATION ${BIN_PATH})
install(FILES AUTHORS CHANGELOG COPYING README DESTINATION ${DOC_PATH})
- install(FILES fleetingpm.desktop DESTINATION share/applications)
+ install(FILES ${CMAKE_BINARY_DIR}/fleetingpm.desktop DESTINATION share/applications)
install(FILES data/icons/fleetingpm.png DESTINATION share/pixmaps)
install(FILES data/icons/fleetingpm.png DESTINATION share/icons/hicolor/64x64/apps)
@@ -139,8 +139,8 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
else()
- install(PROGRAMS ${BINARY_NAME} DESTINATION .)
- install(FILES AUTHORS CHANGELOG COPYING README DESTINATION .)
+ install(PROGRAMS ${CMAKE_BINARY_DIR}/${BINARY_NAME} DESTINATION ${BIN_PATH})
+ install(FILES ${CMAKE_BINARY_DIR}/fleetingpm.desktop DESTINATION share/applications)
# CPack config to create e.g. self-extracting packages
set(CPACK_BINARY_STGZ "ON")
@@ -154,8 +154,8 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
set(CPACK_PACKAGE_FILE_NAME "fleetingpm-${VERSION}-linux-${CMAKE_HOST_SYSTEM_PROCESSOR}-${QT_VER_STR}")
- set(CPACK_RESOURCE_FILE_LICENSE "COPYING")
- set(CPACK_RESOURCE_FILE_README "README")
+ set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/COPYING")
+ set(CPACK_RESOURCE_FILE_README "${CMAKE_SOURCE_DIR}/README")
include(CPack)
endif()