|
|
|
@ -388,17 +388,6 @@ endif(NOT WIN32 AND NOT DPKG_PROGRAM AND NOT APPLE)
|
|
|
|
|
if(DPKG_PROGRAM)
|
|
|
|
|
SET(CMAKE_INSTALL_PREFIX "/usr")
|
|
|
|
|
|
|
|
|
|
if(IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/.git")
|
|
|
|
|
exec_program("git" ${CMAKE_CURRENT_SOURCE_DIR} ARGS "describe" OUTPUT_VARIABLE GIT_VERSION )
|
|
|
|
|
STRING(REGEX REPLACE "openmw-" "" VERSION_STRING "${GIT_VERSION}")
|
|
|
|
|
exec_program("git" ARGS "config --get user.name" OUTPUT_VARIABLE GIT_NAME )
|
|
|
|
|
exec_program("git" ARGS "config --get user.email" OUTPUT_VARIABLE GIT_EMAIL)
|
|
|
|
|
set(PACKAGE_MAINTAINER "${GIT_NAME} <${GIT_EMAIL}>")
|
|
|
|
|
else()
|
|
|
|
|
set(VERSION_STRING "${OPENMW_VERSION}")
|
|
|
|
|
set(PACKAGE_MAINTAINER "unknown")
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
# Install icon and desktop file
|
|
|
|
|
INSTALL(FILES "${OpenMW_BINARY_DIR}/openmw.desktop" DESTINATION "share/applications/" PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT "openmw")
|
|
|
|
|
INSTALL(FILES "${OpenMW_SOURCE_DIR}/files/launcher/images/openmw.png" DESTINATION "share/pixmaps/" PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT "openmw")
|
|
|
|
@ -413,6 +402,17 @@ if(DPKG_PROGRAM)
|
|
|
|
|
INSTALL(DIRECTORY "${OpenMW_BINARY_DIR}/resources" DESTINATION "share/games/openmw/" FILE_PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT "Resources")
|
|
|
|
|
INSTALL(DIRECTORY DESTINATION "share/games/openmw/data/" COMPONENT "Resources")
|
|
|
|
|
|
|
|
|
|
if(IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/.git")
|
|
|
|
|
exec_program("git" ${CMAKE_CURRENT_SOURCE_DIR} ARGS "describe" OUTPUT_VARIABLE GIT_VERSION )
|
|
|
|
|
STRING(REGEX REPLACE "openmw-" "" VERSION_STRING "${GIT_VERSION}")
|
|
|
|
|
exec_program("git" ARGS "config --get user.name" OUTPUT_VARIABLE GIT_NAME )
|
|
|
|
|
exec_program("git" ARGS "config --get user.email" OUTPUT_VARIABLE GIT_EMAIL)
|
|
|
|
|
set(PACKAGE_MAINTAINER "${GIT_NAME} <${GIT_EMAIL}>")
|
|
|
|
|
else()
|
|
|
|
|
set(VERSION_STRING "${OPENMW_VERSION}")
|
|
|
|
|
set(PACKAGE_MAINTAINER "unknown")
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
SET(CPACK_GENERATOR "DEB")
|
|
|
|
|
SET(CPACK_PACKAGE_NAME "openmw")
|
|
|
|
|
SET(CPACK_DEBIAN_PACKAGE_HOMEPAGE "http://openmw.org")
|
|
|
|
|