File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,11 @@ endif (COMMAND cmake_policy)
66
77project (pkcs11 C)
88
9+ set (VERSION "0.1.2" )
10+ set (VERSION_MAJOR 0)
11+ set (VERSION_MINOR 1)
12+ set (VERSION_PATCH 2)
13+
914set (CMAKE_C_STANDARD 99)
1015set (PKCS11_PROXY_SRCS gck-rpc-module.c gck-rpc-message.c gck-rpc-util.c egg-buffer.c)
1116if (NOT WIN32 )
@@ -14,6 +19,7 @@ endif ()
1419
1520add_definitions (-Wall)
1621add_library (pkcs11-proxy SHARED ${PKCS11_PROXY_SRCS} )
22+ set_target_properties (pkcs11-proxy PROPERTIES VERSION ${VERSION} SOVERSION 0)
1723
1824# Disable console when building Win32 binary in release mode
1925if (WIN32 )
@@ -28,8 +34,6 @@ if (NOT WIN32)
2834 add_executable (pkcs11-daemon ${GUI_TYPE} ${PKCS11_DAEMON_SRCS} )
2935endif ()
3036
31- set_target_properties (pkcs11-proxy PROPERTIES VERSION 0.1 SOVERSION 0)
32-
3337if (WIN32 )
3438 target_link_libraries (pkcs11-proxy ws2_32)
3539else ()
@@ -42,12 +46,15 @@ else ()
4246 DESTINATION /usr/bin
4347 COMPONENT daemon)
4448
49+ # Packaging
4550 set (CPACK_SYSTEM_NAME "amd64" )
4651 set (CPACK_GENERATOR "DEB" )
52+ set (CPACK_PACKAGE_VERSION ${VERSION} )
4753 set (CPACK_DEBIAN_PACKAGE_MAINTAINER "Konstantin Leboev <konstantin.leboev@gmail.com" )
4854 set (CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_SOURCE_DIR} /debian/changelog" )
4955 set (CPACK_DEB_COMPONENT_INSTALL ON )
50- # set(CPACK_DEBIAN_PROXY_PACKAGE_NAME "pkcs11-proxy")
51- # set(CPACK_DEBIAN_DAEMON_PACKAGE_NAME "pkcs11-daemon")
56+
57+ set (CPACK_DEBIAN_PROXY_DESCRIPTION "PKCS#11 proxy client library" )
58+ set (CPACK_DEBIAN_DAEMON_DESCRIPTION "PKCS#11 proxy server daemon" )
5259 include (CPack)
5360endif ()
You can’t perform that action at this time.
0 commit comments