Add architecture and distro name to package name
This commit is contained in:
@ -219,6 +219,7 @@ endif()
|
|||||||
# Only do packaging if configured
|
# Only do packaging if configured
|
||||||
if(PACKAGE)
|
if(PACKAGE)
|
||||||
|
|
||||||
|
execute_process(COMMAND uname -m COMMAND tr -d '\n' OUTPUT_VARIABLE CPACK_PACKAGE_ARCHITECTURE)
|
||||||
# Install the files copied by the postinst script into the share folder
|
# Install the files copied by the postinst script into the share folder
|
||||||
install(FILES ${CMAKE_BINARY_DIR}/maxscale DESTINATION ${MAXSCALE_SHAREDIR}
|
install(FILES ${CMAKE_BINARY_DIR}/maxscale DESTINATION ${MAXSCALE_SHAREDIR}
|
||||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
||||||
@ -239,7 +240,7 @@ if(PACKAGE)
|
|||||||
set(CPACK_PACKAGE_VERSION_MINOR "${MAXSCALE_VERSION_MINOR}")
|
set(CPACK_PACKAGE_VERSION_MINOR "${MAXSCALE_VERSION_MINOR}")
|
||||||
set(CPACK_PACKAGE_VERSION_PATCH "${MAXSCALE_VERSION_PATCH}")
|
set(CPACK_PACKAGE_VERSION_PATCH "${MAXSCALE_VERSION_PATCH}")
|
||||||
set(CPACK_PACKAGE_CONTACT "MariaDB Corporation Ab")
|
set(CPACK_PACKAGE_CONTACT "MariaDB Corporation Ab")
|
||||||
set(CPACK_PACKAGE_FILE_NAME "maxscale-${MAXSCALE_VERSION}")
|
set(CPACK_PACKAGE_FILE_NAME "maxscale-${MAXSCALE_VERSION}-${CPACK_PACKAGE_ARCHITECTURE}-${DISTRIB_SUFFIX}")
|
||||||
set(CPACK_PACKAGE_NAME "maxscale")
|
set(CPACK_PACKAGE_NAME "maxscale")
|
||||||
set(CPACK_PACKAGE_VENDOR "MariaDB Corporation Ab")
|
set(CPACK_PACKAGE_VENDOR "MariaDB Corporation Ab")
|
||||||
set(CPACK_PACKAGE_DESCRIPTION_FILE ${CMAKE_SOURCE_DIR}/etc/DESCRIPTION)
|
set(CPACK_PACKAGE_DESCRIPTION_FILE ${CMAKE_SOURCE_DIR}/etc/DESCRIPTION)
|
||||||
|
|||||||
@ -5,7 +5,7 @@ set(CPACK_PACKAGE_VERSION_MAJOR "${MAXSCALE_VERSION_MAJOR}")
|
|||||||
set(CPACK_PACKAGE_VERSION_MINOR "${MAXSCALE_VERSION_MINOR}")
|
set(CPACK_PACKAGE_VERSION_MINOR "${MAXSCALE_VERSION_MINOR}")
|
||||||
set(CPACK_PACKAGE_VERSION_PATCH "${MAXSCALE_VERSION_PATCH}")
|
set(CPACK_PACKAGE_VERSION_PATCH "${MAXSCALE_VERSION_PATCH}")
|
||||||
set(CPACK_PACKAGE_CONTACT "MariaDB Corporation Ab")
|
set(CPACK_PACKAGE_CONTACT "MariaDB Corporation Ab")
|
||||||
set(CPACK_PACKAGE_FILE_NAME "maxscale-${MAXSCALE_VERSION}")
|
set(CPACK_PACKAGE_FILE_NAME "maxscale-${MAXSCALE_VERSION}-${CPACK_PACKAGE_ARCHITECTURE}-${DISTRIB_SUFFIX}")
|
||||||
set(CPACK_PACKAGE_NAME "maxscale")
|
set(CPACK_PACKAGE_NAME "maxscale")
|
||||||
set(CPACK_PACKAGE_VENDOR "MariaDB Corporation Ab")
|
set(CPACK_PACKAGE_VENDOR "MariaDB Corporation Ab")
|
||||||
set(CPACK_PACKAGE_DESCRIPTION_FILE ${CMAKE_SOURCE_DIR}/etc/DESCRIPTION)
|
set(CPACK_PACKAGE_DESCRIPTION_FILE ${CMAKE_SOURCE_DIR}/etc/DESCRIPTION)
|
||||||
|
|||||||
Reference in New Issue
Block a user