File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -31,23 +31,27 @@ macro(installMCCODE)
3131 endif ()
3232
3333 ## CPack configuration
34- set (CPACK_PACKAGE_NAME "${FLAVOR} - ${MCCODE_VERSION} " )
34+ set (CPACK_PACKAGE_NAME "${FLAVOR} " )
3535 set (CPACK_RESOURCE_FilE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR} /../COPYING" )
3636 set (CPACK_PACKAGE_CONTACT
"[email protected] " )
3737
38+ # Split incoming MCCODE_VERSION to list
39+ string (REPLACE "." ";" MCCODE_VERSION_LIST ${MCCODE_VERSION} )
40+
3841 ## Package versioning
39- set (MAJOR "1" )
40- set (MINOR "0" )
42+ list (GET MCCODE_VERSION_LIST 0 MAJOR)
43+ list (GET MCCODE_VERSION_LIST 1 MINOR)
44+ list (GET MCCODE_VERSION_LIST 2 PATCH)
4145
42- set (CPACK_PACKAGE_VERSION "${MAJOR} .${MINOR} " )
46+ set (CPACK_PACKAGE_VERSION "${MAJOR} .${MINOR} . ${PATCH} " )
4347 set (CPACK_PACKAGE_VERSION_MAJOR "${MAJOR} " )
4448 set (CPACK_PACKAGE_VERSION_MINOR "${MINOR} " )
45-
49+ set (CPACK_PACKAGE_VERSION_PATCH " ${PATCH} " )
4650 ## Debian
4751 set (CPACK_DEBIAN_PACKAGE_DEPENDS "build-essential, libopenmpi-dev, bash" )
4852 set (CPACK_DEBIAN_PACKAGE_RECOMMENDS "${FLAVOR} -comps-${MCCODE_VERSION} " )
49- set (CPACK_DEBIAN_PACKAGE_CONFLICTS "${FLAVOR} -2.1rc1" )
5053 set (CPACK_DEBIAN_PACKAGE_SUGGESTS "" )
54+ set (CPACK_DEBIAN_PACKAGE_REPLACES "${FLAVOR} -3.5.1" )
5155
5256 ## FreeBSD
5357 set (CPACK_FREEBSD_PACKAGE_LICENSE "GPLv3" )
You can’t perform that action at this time.
0 commit comments