The path to the clash core should be $HOME/.local/share/stelliberty/app/data/flutter_assets/assets/clash/clash-core, not ..../clash-core/clash-core. The script should exit with an error if the file is not found. (add an else statement)
The sync_app function does not exclude the settings_preferences.json, dns_config.yaml, etc., and the user will LOSE them on every update.
Upstream updated its LICENSE file, causing the SHA256 checksum in PKGBUILD to change.
The current SHA256 checksum is b21d09c9d4fd0ca810f4a2657d36fff9a8a8602499315552fbc8a60bc68e6e53
Two issues with the PKGBUILD:
$HOME/.local/share/stelliberty/app/data/flutter_assets/assets/clash/clash-core, not..../clash-core/clash-core. The script should exit with an error if the file is not found. (add an else statement)sync_appfunction does not exclude thesettings_preferences.json,dns_config.yaml, etc., and the user will LOSE them on every update.