diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | cfw-start-pre.sh | 8 |
3 files changed, 10 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = clash-for-windows-electron-bin pkgdesc = A Windows/macOS/Linux GUI based on Clash and Electron. Using system clash and electron pkgver = 0.20.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Fndroid/clash_for_windows_pkg install = clash-for-windows-bin.install arch = x86_64 @@ -25,7 +25,7 @@ pkgbase = clash-for-windows-electron-bin source = clash-core-service@.service sha256sums = 9a84b05b718913d3d1fbe462a2da671abff2cb94bb2ded75a3af12204cebe32f sha256sums = db2e160e5d5cf82ed69d0926ac51c0eccb9efc541f89be3bb467d85be509f735 - sha256sums = d112b6a63b4b6bc4b6b56b77b389c3653d3f542bec02abacb4118a038afb6be5 + sha256sums = 4bdb11b1691cfb7f3f8e765dddea901c4612696354e251ab5d06d68881b51284 sha256sums = d55c2f4088505116a5bad6d09f5ebe232e7c6a269ea6bf46daada02bc3a9f961 source_x86_64 = clash-for-windows-electron-bin-0.20.2-x86_64-linux.tar.gz::https://github.com/Fndroid/clash_for_windows_pkg/releases/download/0.20.2/Clash.for.Windows-0.20.2-x64-linux.tar.gz sha256sums_x86_64 = 7c154272f5a38ff97e45c8fb3ca3f6306acc6a8bb2d34f690c46f01fa73f39b2 @@ -2,7 +2,7 @@ pkgname=clash-for-windows-electron-bin _pkgname=${pkgname%-bin} pkgver=0.20.2 -pkgrel=1 +pkgrel=2 pkgdesc="A Windows/macOS/Linux GUI based on Clash and Electron. Using system clash and electron" arch=("x86_64" "aarch64") license=('unknown') @@ -29,7 +29,7 @@ source=( "clash-core-service@.service") sha256sums=('9a84b05b718913d3d1fbe462a2da671abff2cb94bb2ded75a3af12204cebe32f' 'db2e160e5d5cf82ed69d0926ac51c0eccb9efc541f89be3bb467d85be509f735' - 'd112b6a63b4b6bc4b6b56b77b389c3653d3f542bec02abacb4118a038afb6be5' + '4bdb11b1691cfb7f3f8e765dddea901c4612696354e251ab5d06d68881b51284' 'd55c2f4088505116a5bad6d09f5ebe232e7c6a269ea6bf46daada02bc3a9f961') sha256sums_x86_64=('7c154272f5a38ff97e45c8fb3ca3f6306acc6a8bb2d34f690c46f01fa73f39b2') sha256sums_aarch64=('24c231088d470c80b0313a0e1efd36e657e7e52ff67ff3a833b0ec867ef7574e') diff --git a/cfw-start-pre.sh b/cfw-start-pre.sh index dd155b098117..02e1fe71061b 100644 --- a/cfw-start-pre.sh +++ b/cfw-start-pre.sh @@ -1,5 +1,9 @@ #!/usr/bin/env bash _parch=$(uname -m | sed "s/x86_64/x64/;s/aarch64/arm64/") -ln -sf /etc/clash/Country.mmdb "/home/$1/.config/clash" + +install -d "/home/$1/.config/clash" +ln -sf /etc/clash/Country.mmdb -t "/home/$1/.config/clash" + +install -d "/home/$1/.config/clash/service" ln -sf "/opt/clash-for-windows/static/files/linux/${_parch}/service/clash-core-service" \ - "/home/$1/.config/clash/service" + -t "/home/$1/.config/clash/service" |