diff options
author | Daniel Peukert | 2020-02-25 15:24:32 +0100 |
---|---|---|
committer | Daniel Peukert | 2020-02-25 15:24:32 +0100 |
commit | e370c1a9557dfd15ea1787967b24c1b912394998 (patch) | |
tree | d54e59496f74ecd82868b36073c9b28a36d08b4c | |
parent | 353756b6b90cc1fec73bde81ea7937204f36b49d (diff) | |
download | aur-e370c1a9557dfd15ea1787967b24c1b912394998.tar.gz |
Moved CARCH switch to build()
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 17 insertions, 17 deletions
@@ -30,21 +30,6 @@ sha256sums=('SKIP' '3a21a67cc821892f9ae1b53b9108ec1859aa42b301fa6523c6c7accf6bc2a6c5' '91cc72f00db20e1bded69d08578e6ae9fdc89a4582ee8f6d29697b0233d7d095') -case "$CARCH" in - i686) - _electronbuilderarch='ia32' - ;; - armv7h) - _electronbuilderarch='armv7l' - ;; - aarch64) - _electronbuilderarch='arm64' - ;; - *) - _electronbuilderarch='x64' - ;; -esac - _sourcedirectory="$pkgname" pkgver() { @@ -62,7 +47,7 @@ prepare() { git submodule update --init --recursive # Set system Electron version for ABI compatibility - sed -E -i 's|("electron": ").*"|\1'"$(cat /usr/lib/electron/version)"'"|' 'package.json' + sed -E -i 's|("electron": ").*"|\1'"$(cat '/usr/lib/electron/version')"'"|' 'package.json' # Prevent Ferdi from being launched in dev mode sed -i "s|import isDevMode from 'electron-is-dev'|const isDevMode = false|g" 'src/index.js' 'src/config.js' @@ -83,6 +68,21 @@ prepare() { build() { cd "$srcdir/$_sourcedirectory/" + case "$CARCH" in + i686) + local _electronbuilderarch='ia32' + ;; + armv7h) + local _electronbuilderarch='armv7l' + ;; + aarch64) + local _electronbuilderarch='arm64' + ;; + *) + local _electronbuilderarch='x64' + ;; + esac + export NODE_ENV='production' export HOME="$srcdir/$pkgname-home" export XDG_CACHE_HOME="$srcdir/$pkgname-cache" @@ -90,7 +90,7 @@ build() { export npm_config_cache="$srcdir/$pkgname-npm-cache" npx gulp build - npx electron-builder --linux dir "--$_electronbuilderarch" -c.electronDist='/usr/lib/electron' -c.electronVersion="$(cat /usr/lib/electron/version)" + npx electron-builder --linux dir "--$_electronbuilderarch" -c.electronDist='/usr/lib/electron' -c.electronVersion="$(cat '/usr/lib/electron/version')" } package() { |