summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRimuruW2021-08-25 13:16:51 +0800
committerRimuruW2021-08-25 13:16:51 +0800
commitebbe7147814e668d5f2a5ba15d764f2e0e890130 (patch)
tree9df87372e4510b8afbdc509566e3b4b6b4768109
parente52ac82cb1bcbdaa698184001f07d147b3e5b832 (diff)
downloadaur-ebbe7147814e668d5f2a5ba15d764f2e0e890130.tar.gz
Use system electron version
-rw-r--r--PKGBUILD15
1 files changed, 7 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 17679da3ecab..5c14e4adbcd1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -45,21 +45,20 @@ sha256sums=(
prepare() {
cd SwitchHosts-${pkgver}
- sed -i "/mirror:/d" scripts/make.js
# use system electron version
# see: https://wiki.archlinux.org/index.php/Electron_package_guidelines
- #electronDist=$(dirname $(realpath $(which electron13)))
- #electronVer=$(electron13 --version | tail -c +2)
- #sed -i "/electronDownload/,/}/d" scripts/make.js
- #sed -i "/directories/i\ electronVersion: \`$electronVer\`," scripts/make.js
- #sed -i "/directories/i\ electronDist: \`/usr/lib/electron\`," scripts/make.js
+ electronVer=$(electron --version | tail -c +2)
+ sed -i "/electronDownload/,/}/d" scripts/make.js
+ sed -i "/directories/i\ electronVersion: \`$electronVer\`," scripts/make.js
+ sed -i "/directories/i\ electronDist: \`/usr/lib/electron\`," scripts/make.js
+ sed -i "s/.*\"electron\":.*$/ \"electron\": \"^$electronVer\",/" package.json
# Set arch and target
local i686=ia32 x86_64=x64 armv7h=armv7l aarch64=arm64
sed -i "s/.*AppImage:x64.*$/ linux: ['pacman:build_arch'],/" scripts/make.js
sed -i "s#build_arch#${!CARCH}#g" scripts/make.js
sed -i "/await makeMacArm/d" scripts/make.js
- sed -i "/win: \[/d" scripts/make.js
- sed -i "/mac: \[/d" scripts/make.js
+ sed -i "/await sign/d" scripts/make.js
+ sed -i "s/TARGET_PLATFORMS_configs.all/TARGET_PLATFORMS_configs.all.linux/g" scripts/make.js
}
build() {