summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-10-10 12:34:57 -0600
committerMark Wagie2021-10-10 12:34:57 -0600
commit4f9c6158542988840b27b566aeae90678c7147d8 (patch)
tree8801f4c7bccb43dcc5c3ad663f4d0755cb68ef86
parent7486a461ef41d1151bf8c8e4f6e47329f38b46b3 (diff)
downloadaur-4f9c6158542988840b27b566aeae90678c7147d8.tar.gz
improve build
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 8 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5ee65092cc93..7b5e827e6d8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = android-messages-desktop
pkgdesc = Android Messages as a cross-platform desktop app
pkgver = 5.1.1
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/OrangeDrangon/android-messages-desktop
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 315e546e3014..962727176939 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=android-messages-desktop
pkgver=5.1.1
-pkgrel=2
+pkgrel=3
pkgdesc="Android Messages as a cross-platform desktop app"
arch=('x86_64')
url="https://github.com/OrangeDrangon/android-messages-desktop"
@@ -29,17 +29,20 @@ _ensure_local_nvm() {
}
prepare() {
- export npm_config_cache="$srcdir/npm_cache"
_ensure_local_nvm
nvm install 14.18.0
}
build() {
cd "$pkgname-$pkgver"
+ electronDist=/usr/lib/electron11
+ electronVer=$(sed s/^v// /usr/lib/electron11/version)
_ensure_local_nvm
- yarn --cache-folder "$srcdir/yarn-cache"
+ yarn config set cache-folder "$srcdir/yarn-cache"
+ yarn install
yarn build
- ./node_modules/.bin/electron-builder --linux dir
+ ./node_modules/.bin/electron-builder --linux --x64 --dir \
+ $dist -c.electronDist=$electronDist -c.electronVersion=$electronVer
}
package() {