diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 13 insertions, 17 deletions
@@ -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/* } |