build(tauri): add pkexec dependency for linux packages (#4833)
* build(tauri): add pkexec dependency for linux packages - Include pkexec in deb package dependencies - Include pkexec in rpm package dependencies - Update dependency arrays formatting in tauri linux config Signed-off-by: Dragon1573 <49941141+Dragon1573@users.noreply.github.com> * refactor(tauri): Prettify configurations according to suggestions - Format `src-tauri/tauri.linux.conf.json` using Prettier Signed-off-by: Dragon1573 <49941141+Dragon1573@users.noreply.github.com> * feat: add pkexec dependency for Linux .deb and .rpm packaging --------- Signed-off-by: Dragon1573 <49941141+Dragon1573@users.noreply.github.com> Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
Unverified
parent
9de90200f5
commit
b608a389c5
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
### ✨ 新增功能
|
### ✨ 新增功能
|
||||||
|
|
||||||
|
- Linux 打包为 `.deb` `.rpm` 提供 pkexec 依赖项
|
||||||
- 支持前端修改日志(最大文件大小、最大保留数量)
|
- 支持前端修改日志(最大文件大小、最大保留数量)
|
||||||
|
|
||||||
### 🚀 优化改进
|
### 🚀 优化改进
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"targets": ["deb", "rpm"],
|
"targets": ["deb", "rpm"],
|
||||||
"linux": {
|
"linux": {
|
||||||
"deb": {
|
"deb": {
|
||||||
"depends": ["openssl"],
|
"depends": ["openssl", "pkexec"],
|
||||||
"desktopTemplate": "./packages/linux/clash-verge.desktop",
|
"desktopTemplate": "./packages/linux/clash-verge.desktop",
|
||||||
"provides": ["clash-verge"],
|
"provides": ["clash-verge"],
|
||||||
"conflicts": ["clash-verge"],
|
"conflicts": ["clash-verge"],
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
"preRemoveScript": "./packages/linux/pre-remove.sh"
|
"preRemoveScript": "./packages/linux/pre-remove.sh"
|
||||||
},
|
},
|
||||||
"rpm": {
|
"rpm": {
|
||||||
"depends": ["openssl"],
|
"depends": ["openssl", "pkexec"],
|
||||||
"desktopTemplate": "./packages/linux/clash-verge.desktop",
|
"desktopTemplate": "./packages/linux/clash-verge.desktop",
|
||||||
"provides": ["clash-verge"],
|
"provides": ["clash-verge"],
|
||||||
"conflicts": ["clash-verge"],
|
"conflicts": ["clash-verge"],
|
||||||
|
|||||||
Reference in New Issue
Block a user