1
0

fix: 更新rpm打包逻辑以支持麒麟系统的特殊标签

This commit is contained in:
TsMask
2025-05-12 10:24:56 +08:00
parent 83c7603f91
commit bbbd5471c7

View File

@@ -140,7 +140,12 @@ rpm() {
# 打包rpm
chmod 755 -R ${BuildDir}
rpmbuild -bb -D "_topdir ${BuildDir}" ${BuildDir}/SPECS/omc.spec
mv ${BuildDir}/RPMS/${ARCH_UNAME}/omc-${VERSION}-${Date}.${ARCH_UNAME}.rpm ${ReleaseDir}/${ReleaseFileName}
# 移动rpm包到发布目录
if [[ "$OS_NAME" == kylin* ]]; then # 麒麟系统有ky10标签
mv ${BuildDir}/RPMS/${ARCH_UNAME}/omc-${VERSION}-${Date}.ky10.${ARCH_UNAME}.rpm ${ReleaseDir}/${ReleaseFileName}
else
mv ${BuildDir}/RPMS/${ARCH_UNAME}/omc-${VERSION}-${Date}.${ARCH_UNAME}.rpm ${ReleaseDir}/${ReleaseFileName}
fi
rm -rf ${BuildDir}/RPMS
# 生成MD5文件