diff options
author | Marcel Radzio | 2018-10-03 02:04:45 +0200 |
---|---|---|
committer | Marcel Radzio | 2018-10-03 02:04:45 +0200 |
commit | b840ec8db6c3f592d85578f70aa9fb77f1d4ebf3 (patch) | |
tree | 9e32f3c2efd4072c610a57b982921975bb5190c5 /PKGBUILD | |
parent | 33a4d6856bfc3074a162cc64ae96685d6a7dae4a (diff) | |
download | aur-b840ec8db6c3f592d85578f70aa9fb77f1d4ebf3.tar.gz |
fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -1,14 +1,14 @@ # Maintainer: Marcel Radzio <info@nordgedanken.de> pkgbase=riot-desktop-git pkgver=v0.16.5.r26.gf69869ac -pkgrel=1 +pkgrel=2 pkgname=riot-desktop-git pkgdesc="A glossy Matrix collaboration client for the desktop." arch=('any') url="https://riot.im" license=('Apache') depends=('electron') -makedepends=('git' 'npm') +makedepends=('git' 'npm' 'jq') conflicts=('riot-desktop' 'riot-web') provides=('riot-desktop') backup=("etc/riot/config.json") @@ -36,10 +36,18 @@ prepare() { build() { cd "$srcdir/${pkgname}" + + jq '.dependencies."matrix-react-sdk" = "github:matrix-org/matrix-react-sdk#develop"' "$srcdir/${pkgname}/package.json" > "$srcdir/${pkgname}/package_tmp.json" + cp "$srcdir/${pkgname}/package_tmp.json" "$srcdir/${pkgname}/package.json" + jq '.dependencies."matrix-js-sdk" = "github:matrix-org/matrix-js-sdk#develop"' "$srcdir/${pkgname}/package.json" > "$srcdir/${pkgname}/package_tmp.json" + mv "$srcdir/${pkgname}/package_tmp.json" "$srcdir/${pkgname}/package.json" + jq '.scripts."build:react-sdk" = "node scripts/npm-sub.js matrix-react-sdk run build"' "$srcdir/${pkgname}/package.json" > "$srcdir/${pkgname}/package_tmp.json" + mv "$srcdir/${pkgname}/package_tmp.json" "$srcdir/${pkgname}/package.json" + npm install --cache "${srcdir}/npm-cache" - cd "$srcdir/${pkgname}" - npm run build --cache "${srcdir}/npm-cache" + npm run build + } package() { |