mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-11-10 20:32:21 +08:00
The journal cannot tell an upgrade's prerm removal from an explicit uninstall, nor restore the previous enablement, so it must not trigger an automatic reinstall. Upgrades from packages whose prerm removes the Service are left unrecovered. Refs #8515
36 lines
1.3 KiB
JSON
36 lines
1.3 KiB
JSON
{
|
|
"$schema": "../node_modules/@tauri-apps/cli/config.schema.json",
|
|
"identifier": "io.github.clash-verge-rev.clash-verge-rev",
|
|
"bundle": {
|
|
"targets": ["deb", "rpm"],
|
|
"linux": {
|
|
"deb": {
|
|
"depends": ["openssl", "libayatana-appindicator3-1"],
|
|
"desktopTemplate": "./packages/linux/clash-verge.desktop",
|
|
"provides": ["clash-verge"],
|
|
"conflicts": ["clash-verge"],
|
|
"replaces": ["clash-verge"],
|
|
"postInstallScript": "./packages/linux/post-install.sh",
|
|
"preRemoveScript": "./packages/linux/pre-remove.sh"
|
|
},
|
|
"rpm": {
|
|
"depends": ["openssl", "libayatana-appindicator-gtk3"],
|
|
"recommends": ["policycoreutils", "policycoreutils-python-utils"],
|
|
"desktopTemplate": "./packages/linux/clash-verge.desktop",
|
|
"provides": ["clash-verge"],
|
|
"conflicts": ["clash-verge"],
|
|
"obsoletes": ["clash-verge"],
|
|
"postInstallScript": "./packages/linux/post-install-rpm.sh",
|
|
"preRemoveScript": "./packages/linux/pre-remove.sh"
|
|
}
|
|
},
|
|
"externalBin": [
|
|
"./sidecar/clash-verge-service",
|
|
"./sidecar/clash-verge-service-install",
|
|
"./sidecar/clash-verge-service-uninstall",
|
|
"./sidecar/verge-mihomo",
|
|
"./sidecar/verge-mihomo-alpha"
|
|
]
|
|
}
|
|
}
|