mirror of
https://github.com/louisrubet/rpn
synced 2024-12-26 09:58:55 +01:00
#174: corrected description summary for packages
This commit is contained in:
parent
f9716a0543
commit
e09874af2b
1 changed files with 14 additions and 16 deletions
|
@ -16,7 +16,7 @@ set(RPN_VERSION "2.3.1")
|
|||
set(RPN_DISPLAY_NAME "rpn")
|
||||
set(RPN_URL_INFO_ABOUT "https://github.com/louisrubet/rpn")
|
||||
set(RPN_CONTACT "Louis Rubet <louis@rubet.fr>")
|
||||
set(RPN_FRIENDLY_STRING "rpn - Reverse Polish Notation cli calculator and language")
|
||||
set(RPN_FRIENDLY_STRING "rpn - Reverse Polish Notation math language")
|
||||
set(RPN_LICENSE "LGPLv3")
|
||||
set(RPN_LICENSE_FILE "${PROJECT_SOURCE_DIR}/LICENSE")
|
||||
set(RPN_DESCRIPTION_FILE "${PROJECT_SOURCE_DIR}/README.md")
|
||||
|
@ -79,30 +79,28 @@ install(TARGETS rpn DESTINATION bin)
|
|||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/doc/rpn.1.gz DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man1)
|
||||
|
||||
# packages (common variables for all packages)
|
||||
SET(CPACK_PACKAGE_NAME ${RPN_DISPLAY_NAME})
|
||||
set(CPACK_PACKAGE_NAME ${RPN_DISPLAY_NAME})
|
||||
set(CPACK_PACKAGE_VENDOR ${RPN_CONTACT})
|
||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY ${RPN_FRIENDLY_STRING})
|
||||
set(CPACK_PACKAGE_DESCRIPTION ${RPN_FRIENDLY_STRING})
|
||||
set(CPACK_PACKAGE_DESCRIPTION_FILE ${RPN_DESCRIPTION_FILE})
|
||||
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY, ${RPN_FRIENDLY_STRING})
|
||||
set(CPACK_RESOURCE_FILE_LICENSE ${RPN_LICENSE_FILE})
|
||||
set(CPACK_RESOURCE_FILE_README ${RPN_DESCRIPTION_FILE})
|
||||
|
||||
SET(CPACK_PACKAGE_FILE_NAME "${RPN_DISPLAY_NAME}-${RPN_VERSION}-amd64")
|
||||
SET(CPACK_PACKAGE_VERSION ${RPN_VERSION})
|
||||
set(CPACK_PACKAGE_RELEASE 0)
|
||||
SET(CPACK_PACKAGE_CONTACT ${RPN_CONTACT})
|
||||
set(CPACK_PACKAGE_FILE_NAME "${RPN_DISPLAY_NAME}-${RPN_VERSION}-amd64")
|
||||
set(CPACK_PACKAGE_VERSION ${RPN_VERSION})
|
||||
#set(CPACK_PACKAGE_RELEASE 0)
|
||||
set(CPACK_PACKAGE_CONTACT ${RPN_CONTACT})
|
||||
set(CPACK_PACKAGE_LICENSE ${RPN_LICENSE})
|
||||
SET(CPACK_PACKAGE_DESCRIPTION, ${RPN_FRIENDLY_STRING})
|
||||
set(CPACK_PACKAGING_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
|
||||
|
||||
# DEB package
|
||||
SET(CPACK_GENERATOR "DEB;RPM;TGZ")
|
||||
SET(CPACK_DEBIAN_PACKAGE_NAME ${RPN_DISPLAY_NAME})
|
||||
SET(CPACK_DEBIAN_PACKAGE_DESCRIPTION, ${RPN_FRIENDLY_STRING})
|
||||
SET(CPACK_DEBIAN_PACKAGE_MAINTAINER ${RPN_CONTACT})
|
||||
SET(CPACK_DEBIAN_PACKAGE_VERSION ${RPN_VERSION})
|
||||
SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE ${SYSTEM_PROCESSOR})
|
||||
SET(CPACK_DEBIAN_PACKAGE_SECTION "math")
|
||||
SET(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")
|
||||
set(CPACK_GENERATOR "DEB;RPM;TGZ")
|
||||
set(CPACK_DEBIAN_PACKAGE_MAINTAINER ${RPN_CONTACT})
|
||||
set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE ${SYSTEM_PROCESSOR})
|
||||
set(CPACK_DEBIAN_PACKAGE_SECTION "math")
|
||||
set(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")
|
||||
|
||||
include(CPack)
|
||||
|
||||
# RPM package
|
||||
|
|
Loading…
Reference in a new issue