修复打包器生成的 deb 包在非 Deepin 系统无法正常在启动器显示快捷方式的问题

This commit is contained in:
2024-01-14 22:25:53 +08:00
parent 0ae06f118c
commit 4669c756c4
3 changed files with 11 additions and 2 deletions

View File

@@ -307,7 +307,9 @@ TranslateTemplateFileUos "$outdir/info"
#if no desktop_file_categories, don't create desktop
if [ -n "$desktop_file_categories" ]; then
mkdir -p "$outentries/applications"
mkdir -p "$dstdir/usr/share/applications"
cp "$curdir/template/target.desktop" "$outentries/applications/$deb_package_name.desktop"
cp "$curdir/template/target.desktop" "$dstdir/usr/share/applications/$deb_package_name.desktop"
TranslateTemplateFileUos "$outentries/applications/$deb_package_name.desktop"
# TODO: We should generate icons from main program automatically.