summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <daniel@mariadb.org>2023-01-12 10:34:14 +1100
committerDaniel Black <daniel@mariadb.org>2023-01-16 16:34:39 +1100
commit1ca45c9cf16fcc621eb0868d9ad953d56fe82e45 (patch)
tree9b0449e8d2a94bf95792a0737e5457fc1b38f8c5
parent44dce3b2077e64a1efc607668d0d7b42a7c4ee78 (diff)
downloadmariadb-git-bb-11.0-danielblack-rpm-fix.tar.gz
Use MariaDB as the project name in CMakeLists.txt (fix)bb-11.0-danielblack-rpm-fix
Partial revert of d29d915790f7da41cd89c469f0a4c6c9b8f8a5c3. It seems from CI that lower case RPM names are generated without explictly setting the package name to mixed case.
-rw-r--r--CMakeLists.txt2
-rw-r--r--cmake/cpack_rpm.cmake1
2 files changed, 3 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7fcd4d9347f..3ac59eeefa6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -88,6 +88,8 @@ ELSE()
SET(CMAKE_CXX_STANDARD 11)
ENDIF()
+# Lower case package names from PROJECT are used if not explictly upper case.
+SET(CPACK_PACKAGE_NAME "MariaDB")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "MariaDB: a very fast and robust SQL database server")
SET(CPACK_PACKAGE_URL "http://mariadb.org")
diff --git a/cmake/cpack_rpm.cmake b/cmake/cpack_rpm.cmake
index f14bc9e93b8..339363b2169 100644
--- a/cmake/cpack_rpm.cmake
+++ b/cmake/cpack_rpm.cmake
@@ -34,6 +34,7 @@ SET(CPACK_COMPONENTS_ALL Server ManPagesServer IniFiles Server_Scripts
backup
)
+SET(CPACK_RPM_PACKAGE_NAME ${CPACK_PACKAGE_NAME})
SET(CPACK_RPM_PACKAGE_VERSION ${CPACK_PACKAGE_VERSION})
IF(CMAKE_VERSION VERSION_LESS "3.6.0")
SET(CPACK_PACKAGE_FILE_NAME "${CPACK_RPM_PACKAGE_NAME}-${SERVER_VERSION}-${RPM}-${CMAKE_SYSTEM_PROCESSOR}")