summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Radzio2017-07-11 19:59:36 +0200
committerMarcel Radzio2017-07-11 19:59:36 +0200
commitf7881dd422791aa05eda0d3e9a6f9175d65c2b09 (patch)
treec5bb42cd3d420e84f6572eb3bbfabb62715b0f73
parent9539c52c7fc492fc53cdc593e0fe8bead597db06 (diff)
downloadaur-f7881dd422791aa05eda0d3e9a6f9175d65c2b09.tar.gz
use npm electron && add sha256sums
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD14
2 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index be97d996e6e6..fb57052c866b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b47527be7f7d..57612af0bee0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/