diff options
author | Marcel Radzio | 2017-07-11 19:59:36 +0200 |
---|---|---|
committer | Marcel Radzio | 2017-07-11 19:59:36 +0200 |
commit | f7881dd422791aa05eda0d3e9a6f9175d65c2b09 (patch) | |
tree | c5bb42cd3d420e84f6572eb3bbfabb62715b0f73 | |
parent | 9539c52c7fc492fc53cdc593e0fe8bead597db06 (diff) | |
download | aur-f7881dd422791aa05eda0d3e9a6f9175d65c2b09.tar.gz |
use npm electron && add sha256sums
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 13 insertions, 11 deletions
@@ -1,22 +1,22 @@ pkgbase = riot-desktop-git pkgdesc = A glossy Matrix collaboration client for the desktop. pkgver = r3963.cf5cf025 - pkgrel = 1 + pkgrel = 2 url = https://riot.im arch = any license = Apache makedepends = git makedepends = npm - depends = electron conflicts = riot-desktop conflicts = riot-web + conflicts = electron backup = etc/riot/config.json source = riot-desktop-git::git://github.com/vector-im/riot-web.git source = riot-desktop.desktop source = riot-desktop.sh - md5sums = SKIP - md5sums = SKIP - md5sums = SKIP + sha256sums = SKIP + sha256sums = ae0654027f0646178961f6397322aefdc817d052625772dd297d636fe9726aff + sha256sums = 0f8d896793e6f6f677febb5921b2256c9786fad67294cb32efd6d059ed21e04c pkgname = riot-desktop-git @@ -1,23 +1,22 @@ # Maintainer: Marcel Radzio <info@nordgedanken.de> pkgbase=riot-desktop-git pkgver=r3963.cf5cf025 -pkgrel=1 +pkgrel=2 pkgname=riot-desktop-git pkgdesc="A glossy Matrix collaboration client for the desktop." arch=('any') url="https://riot.im" _url="https://github.com/vector-im/riot-web" license=('Apache') -depends=('electron') makedepends=('git' 'npm') -conflicts=('riot-desktop' 'riot-web') +conflicts=('riot-desktop' 'riot-web' 'electron') backup=("etc/riot/config.json") source=('riot-desktop-git::git://github.com/vector-im/riot-web.git' "riot-desktop.desktop" "riot-desktop.sh") -md5sums=('SKIP' - 'SKIP' - 'SKIP') +sha256sums=('SKIP' + 'ae0654027f0646178961f6397322aefdc817d052625772dd297d636fe9726aff' + '0f8d896793e6f6f677febb5921b2256c9786fad67294cb32efd6d059ed21e04c') pkgver() { cd "$srcdir/${pkgname}" @@ -38,6 +37,9 @@ build() { package() { cd "$srcdir/${pkgname}" + npm install -g --user root --prefix "$pkgdir/usr" electron --cache "${srcdir}/npm-cache" + chmod -R go-w "$pkgdir"/usr + install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/riot cp -r webapp/* "${pkgdir}"/usr/share/webapps/riot/ |