11set (CPACK_PACKAGE_VENDOR "khronos" )
22
3- set (CPACK_PACKAGE_DESCRIPTION "OpenCL API C headers " )
3+ set (CPACK_PACKAGE_DESCRIPTION "Khronos OpenCL Headers " )
44
55set (CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR} /LICENSE" )
66
@@ -10,34 +10,26 @@ if(NOT CPACK_PACKAGING_INSTALL_PREFIX)
1010 set (CPACK_PACKAGING_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX} " )
1111endif ()
1212
13- if (NOT CPACK_SOURCE_IGNORE_FILES)
14- set (CPACK_SOURCE_IGNORE_FILES="/.github/;/build/" )
15- endif ()
16-
1713# DEB packaging configuration
1814set (CPACK_DEBIAN_PACKAGE_MAINTAINER ${CPACK_PACKAGE_VENDOR} )
1915
2016set (CPACK_DEBIAN_PACKAGE_HOMEPAGE
2117 "https://github.com/KhronosGroup/OpenCL-Headers" )
2218
23- # Get Debian package name from project name
24- string (TOLOWER ${PROJECT_NAME} DEBIAN_PACKAGE_NAME)
25- string (REPLACE "opencl" "opencl-" DEBIAN_PACKAGE_NAME ${DEBIAN_PACKAGE_NAME} )
26-
2719# Version number [epoch:]upstream_version[-debian_revision]
28- set (CPACK_DEBIAN_PACKAGE_VERSION ${CPACK_PACKAGE_VERSION} ) # upstream_version
29- set (CPACK_DEBIAN_PACKAGE_RELEASE "1" ) # devian_revision (because this is a
20+ set (LATEST_RELEASE_VERSION "2023.04.17" )
21+ set (CPACK_DEBIAN_PACKAGE_VERSION "${PROJECT_VERSION} ~${LATEST_RELEASE_VERSION} " ) # upstream_version
22+ set (CPACK_DEBIAN_PACKAGE_RELEASE "1" ) # debian_revision (because this is a
3023 # non-native pkg)
3124
25+ set (DEBIAN_PACKAGE_NAME "opencl-c-headers" )
3226set (CPACK_DEBIAN_PACKAGE_NAME
33- "${CPACK_PACKAGE_VENDOR} - ${ DEBIAN_PACKAGE_NAME} "
27+ "${DEBIAN_PACKAGE_NAME} "
3428 CACHE STRING "Package name" FORCE )
3529
36- set (CPACK_DEBIAN_PACKAGE_FILE_NAME "${CPACK_DEBIAN_PACKAGE_NAME} -${CPACK_DEBIAN_PACKAGE_VERSION} " )
37-
3830# Package file name in deb format:
3931# <PackageName>_<VersionNumber>-<DebianRevisionNumber>_<DebianArchitecture>.deb
40- set (CPACK_DEBIAN_FILE_NAME DEB-DEFAULT )
32+ set (CPACK_DEBIAN_FILE_NAME " ${CPACK_PACKAGE_VENDOR} - ${DEBIAN_PACKAGE_NAME} _ ${CPACK_DEBIAN_PACKAGE_VERSION} _ ${CPACK_DEBIAN_PACKAGE_ARCHITECTURE} .deb" )
4133
4234set (CPACK_DEBIAN_PACKAGE_DEBUG ON )
4335
0 commit comments