mirror of
https://github.com/upa/mscp.git
synced 2026-02-27 10:44:41 +08:00
use /etc/os-release instead of lsb_release
This commit is contained in:
@@ -25,12 +25,16 @@ if(BUILD_PKG)
|
|||||||
|
|
||||||
# on linux
|
# on linux
|
||||||
if(UNIX AND NOT APPLE)
|
if(UNIX AND NOT APPLE)
|
||||||
execute_process(COMMAND lsb_release -c -s
|
execute_process(COMMAND
|
||||||
OUTPUT_VARIABLE LSB_CODE OUTPUT_STRIP_TRAILING_WHITESPACE)
|
bash "-c" "cat /etc/os-release|grep '^ID='|cut -d '=' -f 2"
|
||||||
|
OUTPUT_VARIABLE DIST_NAME OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
|
execute_process(COMMAND
|
||||||
|
bash "-c" "cat /etc/os-release|grep '^VERSION_ID='|cut -d '=' -f 2|tr -d '\"'"
|
||||||
|
OUTPUT_VARIABLE DIST_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
execute_process(COMMAND uname -p
|
execute_process(COMMAND uname -p
|
||||||
OUTPUT_VARIABLE ARCH OUTPUT_STRIP_TRAILING_WHITESPACE)
|
OUTPUT_VARIABLE ARCH OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
set(PACKAGE_FILE_NAME
|
set(PACKAGE_FILE_NAME
|
||||||
${PROJECT_NAME}_${PROJECT_VERSION}-${LSB_CODE}-${ARCH})
|
${PROJECT_NAME}_${PROJECT_VERSION}-${DIST_NAME}-${DIST_VERSION}-${ARCH})
|
||||||
|
|
||||||
set(CPACK_DEBIAN_FILE_NAME ${PACKAGE_FILE_NAME}.deb)
|
set(CPACK_DEBIAN_FILE_NAME ${PACKAGE_FILE_NAME}.deb)
|
||||||
set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/upa/mscp")
|
set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/upa/mscp")
|
||||||
|
|||||||
Reference in New Issue
Block a user