diff options
author | RimuruW | 2021-08-25 13:16:51 +0800 |
---|---|---|
committer | RimuruW | 2021-08-25 13:16:51 +0800 |
commit | ebbe7147814e668d5f2a5ba15d764f2e0e890130 (patch) | |
tree | 9df87372e4510b8afbdc509566e3b4b6b4768109 | |
parent | e52ac82cb1bcbdaa698184001f07d147b3e5b832 (diff) | |
download | aur-ebbe7147814e668d5f2a5ba15d764f2e0e890130.tar.gz |
Use system electron version
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -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() { |