diff options
author | zxp19821005 | 2024-03-29 16:05:13 +0800 |
---|---|---|
committer | zxp19821005 | 2024-03-29 16:05:13 +0800 |
commit | 6b077e96a81d479438f64fa6db3939fe445bdda6 (patch) | |
tree | c6d94e0520bd5006868137e490a0fb83e380fd68 | |
parent | 63a00a7f86a8435aa9fee71dd4682f824bd948a9 (diff) | |
download | aur-6b077e96a81d479438f64fa6db3939fe445bdda6.tar.gz |
update to 1.17.8
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 13 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = escrcpy pkgdesc = 使用图形化的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动 - pkgver = 1.17.7 + pkgver = 1.17.8 pkgrel = 1 url = https://github.com/viarotel-org/escrcpy arch = aarch64 @@ -13,9 +13,9 @@ pkgbase = escrcpy makedepends = icoutils depends = electron27 conflicts = escrcpy - source = escrcpy.git::git+https://github.com/viarotel-org/escrcpy.git#tag=v1.17.7 + source = escrcpy.git::git+https://github.com/viarotel-org/escrcpy.git#tag=v1.17.8 source = escrcpy.sh - sha256sums = 55f0cc27b0a68c21e140dfe7f3b397bb45d01b969b29e9a03c8435feaadfe19d + sha256sums = 7a9c2b6cc8588964fa90a725f65f58bdc87341a63f0281b3b53b29e048c76956 sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8 pkgname = escrcpy @@ -1,6 +1,6 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=escrcpy -pkgver=1.17.7 +pkgver=1.17.8 _electronversion=27 _nodeversion=18 pkgrel=1 @@ -26,7 +26,7 @@ source=( "${pkgname}.git::git+${url}.git#tag=v${pkgver}" "${pkgname}.sh" ) -sha256sums=('55f0cc27b0a68c21e140dfe7f3b397bb45d01b969b29e9a03c8435feaadfe19d' +sha256sums=('7a9c2b6cc8588964fa90a725f65f58bdc87341a63f0281b3b53b29e048c76956' 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') _ensure_local_nvm() { export NVM_DIR="${srcdir}/.nvm" @@ -51,7 +51,14 @@ build() { export ELECTRONVERSION="${_electronversion}" export npm_config_disturl=https://electronjs.org/headers HOME="${srcdir}/.electron-gyp" - # .npmrc already existed,pointed to China's mirrors. + if [ `curl -s ipinfo.io/country | grep CN | wc -l ` -ge 1 ];then + export npm_config_registry=https://registry.npmmirror.com + export npm_config_electron_mirror=https://registry.npmmirror.com/-/binary/electron/ + export npm_config_electron_builder_binaries_mirror=https://registry.npmmirror.com/-/binary/electron-builder-binaries/ + else + echo "Your network is OK." + fi + rm -rf dist_release node_modules sed "s|--linux|build -l --dir|g" -i package.json icotool -i 1 -x public/logo.ico -o public/logo.png sed "s|logo.icns|logo.png|g" -i electron-builder.json |