summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmegaRogue2023-08-26 18:11:24 +0200
committerOmegaRogue2023-08-26 18:11:24 +0200
commitd90d79436f84f9998eb2ce20176903a20dbf02ad (patch)
tree08b10fd18ea32b3e9356ecbb685e9e15d12878c5
parentcd17c260632ce0cefce9d2b85fa8e12ad5864979 (diff)
downloadaur-d90d79436f84f9998eb2ce20176903a20dbf02ad.tar.gz
Made package build against distro electron
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD9
2 files changed, 6 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 44799871d1f0..9b926940f62a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = fvtt-player-client
pkgdesc = Foundry VTT Desktop Client
pkgver = 1.3.1
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/theripper93/fvtt-player-client
arch = x86_64
license = MIT
makedepends = git
makedepends = yarn
makedepends = npm
+ makedepends = electron-builder
depends = electron
depends = nodejs
provides = fvtt-player-client
diff --git a/PKGBUILD b/PKGBUILD
index df9e96fe4927..be6e3adeeda4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: OmegaRogue <omegarogue@omegavoid.codes>
pkgname=fvtt-player-client
pkgver=1.3.1
-pkgrel=4
+pkgrel=5
pkgdesc='Foundry VTT Desktop Client'
arch=('x86_64')
url='https://github.com/theripper93/fvtt-player-client'
license=('MIT')
depends=('electron' 'nodejs')
-makedepends=('git' 'yarn' 'npm')
+makedepends=('git' 'yarn' 'npm' 'electron-builder')
provides=('fvtt-player-client')
source=("$pkgname-$pkgver.tar.gz::https://github.com/theripper93/${pkgname}/archive/${pkgver}.tar.gz"
fvtt-desktop-client.desktop
@@ -22,14 +22,13 @@ prepare() {
build() {
cd "$pkgname-$pkgver"
- yarn make --platform linux
+ electron-builder --linux --x64 --dir $dist -c.electronDist=/usr/lib/electron -c.electronVersion=$(cat /usr/lib/electron/version)
}
-
package() {
install -Dm644 -t "$pkgdir/usr/share/applications" fvtt-desktop-client.desktop
install -Dm755 -t "$pkgdir/usr/bin" fvtt-desktop-client
cd "$pkgname-$pkgver"
install -dm755 "$pkgdir/usr/lib/fvtt-desktop-client"
- cp -rt "$pkgdir/usr/lib/fvtt-desktop-client" out/vtt-desktop-client-linux-x64/*
+ cp -rt "$pkgdir/usr/lib/fvtt-desktop-client" dist/linux-unpacked/*
}