From d9f1009bde7b02c446273f58e1e52188d937d49d Mon Sep 17 00:00:00 2001 From: Chris Freehill Date: Fri, 8 Nov 2019 12:54:45 -0600 Subject: [PATCH] Make dpkg and rpm package names match their file names For example, $ dpkg -i rocm-smi-lib64-2.0.0.1.local-build-0-d10a391.deb will yield: ... Package: rocm-smi-lib64 Version: 2.0.0.1.local-build-0-d10a391 ... Change-Id: I1e56e0c623b9421261cf0864958e821d10226d39 [ROCm/rocm_smi_lib commit: c926d50c3a310e9ccc9dcc9b901be82865f95eb5] --- projects/rocm-smi-lib/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/projects/rocm-smi-lib/CMakeLists.txt b/projects/rocm-smi-lib/CMakeLists.txt index 6d32a5f10e..aef929496b 100755 --- a/projects/rocm-smi-lib/CMakeLists.txt +++ b/projects/rocm-smi-lib/CMakeLists.txt @@ -156,12 +156,17 @@ install(FILES ${SOURCE_DIR}/include/rocm_smi/rocm_smi.h set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/postinst; ${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/prerm") +set (CPACK_DEBIAN_PACKAGE_NAME ${ROCM_SMI_PACKAGE}) +set (CPACK_DEBIAN_PACKAGE_VERSION ${PKG_VERSION_STR}) # RPM package specific variables set(CPACK_RPM_PRE_INSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_post") set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_postun") +set (CPACK_RPM_PACKAGE_NAME ${ROCM_SMI_PACKAGE}) +set (CPACK_RPM_PACKAGE_VERSION ${PKG_VERSION_STR}) + include (CPack) # Generate Doxygen documentation