|
|
@ -18,23 +18,37 @@ set(CPACK_PACKAGE_RELOCATABLE ON CACHE BOOL "Build relocatable package") |
|
|
|
|
|
|
|
set(CPACK_RPM_PACKAGE_LICENSE "MIT") |
|
|
|
set(CPACK_RPM_PACKAGE_GROUP "Development/Libraries") |
|
|
|
set(CPACK_DEBIAN_PACKAGE_SECTION "libs") |
|
|
|
set(CPACK_RPM_PACKAGE_URL ${CPACK_PROJECT_URL}) |
|
|
|
set(CPACK_DEBIAN_PACKAGE_HOMEPAGE ${CPACK_PROJECT_URL}) |
|
|
|
set(CPACK_RPM_PACKAGE_DESCRIPTION "Very fast, header-only/compiled, C++ logging library.") |
|
|
|
set(CPACK_DEBIAN_PACKAGE_DESCRIPTION "Very fast, header-only/compiled, C++ logging library.") |
|
|
|
|
|
|
|
if(CPACK_PACKAGE_NAME) |
|
|
|
set(CPACK_RPM_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") |
|
|
|
set(CPACK_DEBIAN_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") |
|
|
|
else() |
|
|
|
set(CPACK_RPM_FILE_NAME "${PROJECT_NAME}-${CPACK_PACKAGE_VERSION}") |
|
|
|
set(CPACK_DEBIAN_FILE_NAME "${PROJECT_NAME}-${CPACK_PACKAGE_VERSION}") |
|
|
|
set(CPACK_RPM_PACKAGE_NAME "${PROJECT_NAME}") |
|
|
|
set(CPACK_DEBIAN_PACKAGE_NAME "${PROJECT_NAME}") |
|
|
|
endif() |
|
|
|
|
|
|
|
if(CPACK_RPM_PACKAGE_RELEASE) |
|
|
|
set(CPACK_RPM_FILE_NAME "${CPACK_RPM_FILE_NAME}-${CPACK_RPM_PACKAGE_RELEASE}") |
|
|
|
endif() |
|
|
|
if(CPACK_DEBIAN_PACKAGE_RELEASE) |
|
|
|
set(CPACK_DEBIAN_FILE_NAME "${CPACK_DEBIAN_FILE_NAME}-${CPACK_DEBIAN_PACKAGE_RELEASE}") |
|
|
|
endif() |
|
|
|
|
|
|
|
if(CPACK_RPM_PACKAGE_ARCHITECTURE) |
|
|
|
set(CPACK_RPM_FILE_NAME "${CPACK_RPM_FILE_NAME}.${CPACK_RPM_PACKAGE_ARCHITECTURE}") |
|
|
|
endif() |
|
|
|
if(CPACK_DEBIAN_PACKAGE_ARCHITECTURE) |
|
|
|
set(CPACK_DEBIAN_FILE_NAME "${CPACK_DEBIAN_FILE_NAME}.${CPACK_DEBIAN_PACKAGE_ARCHITECTURE}") |
|
|
|
endif() |
|
|
|
set(CPACK_RPM_FILE_NAME "${CPACK_RPM_FILE_NAME}.rpm") |
|
|
|
set(CPACK_DEBIAN_FILE_NAME "${CPACK_DEBIAN_FILE_NAME}.deb") |
|
|
|
|
|
|
|
if(NOT CPACK_PACKAGE_RELOCATABLE) |
|
|
|
# Depend on pkgconfig rpm to create the system pkgconfig folder |
|
|
|