修正Linux平台打包一些错误
This commit is contained in:
9
build.sh
9
build.sh
@@ -19,7 +19,7 @@ export total=4
|
|||||||
old_name="weread"
|
old_name="weread"
|
||||||
old_zh_name="微信阅读"
|
old_zh_name="微信阅读"
|
||||||
old_url="weread.qq.com"
|
old_url="weread.qq.com"
|
||||||
package_prefix="com.tw93"
|
package_prefix="com-tw93"
|
||||||
|
|
||||||
if [[ "$OSTYPE" =~ ^linux ]]; then
|
if [[ "$OSTYPE" =~ ^linux ]]; then
|
||||||
echo "==============="
|
echo "==============="
|
||||||
@@ -28,8 +28,7 @@ if [[ "$OSTYPE" =~ ^linux ]]; then
|
|||||||
# for linux, package name may be com.xxx.xxx
|
# for linux, package name may be com.xxx.xxx
|
||||||
echo "rename package name"
|
echo "rename package name"
|
||||||
export desktop_file="src-tauri/assets/${package_prefix}.weread.desktop"
|
export desktop_file="src-tauri/assets/${package_prefix}.weread.desktop"
|
||||||
mv "src-tauri/assets/weread.desktop" ${desktop_file}
|
sed -i "s/\"productName\": \"weread\"/\"productName\": \"${package_prefix}-weread\"/g" src-tauri/tauri.conf.json
|
||||||
sed -i "s/\"productName\": \"weread\"/\"productName\": \"${package_prefix}.weread\"" ${desktop_file}
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$OSTYPE" =~ ^darwin ]]; then
|
if [[ "$OSTYPE" =~ ^darwin ]]; then
|
||||||
@@ -61,8 +60,8 @@ for app_info in "${app_list[@]}"; do
|
|||||||
|
|
||||||
if [[ "$OSTYPE" =~ ^linux ]]; then
|
if [[ "$OSTYPE" =~ ^linux ]]; then
|
||||||
echo "update desktop"
|
echo "update desktop"
|
||||||
old_desktop="src-tauri/assets/${package_prefix}.${old_name}.desktop"
|
old_desktop="src-tauri/assets/${package_prefix}-${old_name}.desktop"
|
||||||
new_desktop="src-tauri/assets/${package_prefix}.${old_name}.desktop"
|
new_desktop="src-tauri/assets/${package_prefix}-${package_name}.desktop"
|
||||||
mv ${old_desktop} ${new_desktop}
|
mv ${old_desktop} ${new_desktop}
|
||||||
sed -i "s/${old_zh_name}/${package_zh_name}/g" ${new_desktop}
|
sed -i "s/${old_zh_name}/${package_zh_name}/g" ${new_desktop}
|
||||||
sed -i "s/${old_name}/${package_name}/g" ${new_desktop}
|
sed -i "s/${old_name}/${package_name}/g" ${new_desktop}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Encoding=UTF-8
|
Encoding=UTF-8
|
||||||
Categories=Office
|
Categories=Office
|
||||||
Exec=weread
|
Exec=com-tw93-weread
|
||||||
Icon=weread
|
Icon=com-tw93-weread
|
||||||
Name=weread
|
Name=com-tw93-weread
|
||||||
Name[zh_CN]=微信阅读
|
Name[zh_CN]=微信阅读
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
Terminal=false
|
Terminal=false
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
"librsvg2-dev"
|
"librsvg2-dev"
|
||||||
],
|
],
|
||||||
"files": {
|
"files": {
|
||||||
"/usr/share/applications/weread.desktop": "assets/weread.desktop"
|
"/usr/share/applications/com-tw93-weread.desktop": "assets/com-tw93-weread.desktop"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"externalBin": [],
|
"externalBin": [],
|
||||||
|
|||||||
Reference in New Issue
Block a user