summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 13 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c5ab45de409b..4c73ff381722 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,36 @@
# Maintainer: OmegaRogue <omegarogue@omegavoid.codes>
pkgname=fvtt-player-client
-pkgver=1.3.1
-pkgrel=8
+pkgver=1.5.4
+pkgrel=1
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' 'electron-builder')
+makedepends=('git' 'yarn' 'npm')
provides=('fvtt-player-client')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/theripper93/${pkgname}/archive/${pkgver}.tar.gz"
+source=("$pkgname-${pkgver//_/-}.tar.gz::https://github.com/theripper93/${pkgname}/archive/${pkgver}.tar.gz"
fvtt-desktop-client.desktop
fvtt-desktop-client
- improve-button.patch
- f5reload.patch)
-sha256sums=('3f867ade10d9168e6fd8fa4ef557471132e1cb49ed4ab5e13fd3433a8484603e'
+ )
+sha256sums=('412698fa201314332827ee5c7acf0c70a23d73ce5a0a137bf0223c1ce1c38298'
'f23835dbdc669c2915ba44c650973a00c9606912c421fc36ff72092658df8b4a'
- 'db5c0491dad5e13a153b488a7a08229d8002a82b5471d26a0c98da285ed6fd9b'
- '4357ab2161a20fa6db1241eea2b3b8ab2db1cf30256c2ec47a7af5385e362ed8'
- '2cd6fc4b88acf9fd0b143e777b6cfd3e64f4d94959154fdb158eae822d4ad28b')
+ '91fdedeca016f05254f4b88b6cebb11f6d5961846df6579e9f28f8ea4dd67474')
prepare() {
- cd "$pkgname-$pkgver"
- patch --binary -p1 -i "$srcdir/improve-button.patch"
- patch --binary -p1 -i "$srcdir/f5reload.patch"
+ cd "${pkgname}-${pkgver//_/-}"
yarn install
}
build() {
- cd "$pkgname-$pkgver"
- electron-builder --linux --x64 --dir $dist -c.electronDist=/usr/lib/electron -c.electronVersion=$(cat /usr/lib/electron/version)
+ cd "${pkgname}-${pkgver//_/-}"
+ yarn version --no-git-tag-version --new-version ${pkgver//_/-}
+ yarn run electron-forge make --platform linux --targets '@electron-forge/maker-zip'
}
package() {
install -Dm644 -t "$pkgdir/usr/share/applications" fvtt-desktop-client.desktop
install -Dm755 -t "$pkgdir/usr/bin" fvtt-desktop-client
- cd "$pkgname-$pkgver"
+ cd "${pkgname}-${pkgver//_/-}"
install -dm755 "$pkgdir/usr/lib/fvtt-desktop-client"
- cp -rt "$pkgdir/usr/lib/fvtt-desktop-client" dist/linux-unpacked/*
+ cp -rt "$pkgdir/usr/lib/fvtt-desktop-client" out/vtt-desktop-client-linux-x64/*
}