1
1
set (CPACK_PACKAGE_VENDOR "khronos" )
2
2
3
- set (CPACK_PACKAGE_DESCRIPTION "OpenCL API C headers " )
3
+ set (CPACK_PACKAGE_DESCRIPTION "Khronos OpenCL Headers " )
4
4
5
5
set (CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR} /LICENSE" )
6
6
@@ -10,34 +10,26 @@ if(NOT CPACK_PACKAGING_INSTALL_PREFIX)
10
10
set (CPACK_PACKAGING_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX} " )
11
11
endif ()
12
12
13
- if (NOT CPACK_SOURCE_IGNORE_FILES)
14
- set (CPACK_SOURCE_IGNORE_FILES="/.github/;/build/" )
15
- endif ()
16
-
17
13
# DEB packaging configuration
18
14
set (CPACK_DEBIAN_PACKAGE_MAINTAINER ${CPACK_PACKAGE_VENDOR} )
19
15
20
16
set (CPACK_DEBIAN_PACKAGE_HOMEPAGE
21
17
"https://github.com/KhronosGroup/OpenCL-Headers" )
22
18
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
-
27
19
# 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 ${CMAKE_PROJECT_VERSION} ) # upstream_version
22
+ set (CPACK_DEBIAN_PACKAGE_RELEASE "1" ) # debian_revision (because this is a
30
23
# non-native pkg)
31
24
25
+ set (DEBIAN_PACKAGE_NAME "opencl-c-headers" )
32
26
set (CPACK_DEBIAN_PACKAGE_NAME
33
- "${CPACK_PACKAGE_VENDOR} - ${ DEBIAN_PACKAGE_NAME} "
27
+ "${DEBIAN_PACKAGE_NAME} "
34
28
CACHE STRING "Package name" FORCE)
35
29
36
- set (CPACK_DEBIAN_PACKAGE_FILE_NAME "${CPACK_DEBIAN_PACKAGE_NAME} -${CPACK_DEBIAN_PACKAGE_VERSION} " )
37
-
38
30
# Package file name in deb format:
39
31
# <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" )
41
33
42
34
set (CPACK_DEBIAN_PACKAGE_DEBUG ON )
43
35
0 commit comments