[arch-commits] Commit in riot/repos/community-any (6 files)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Monday, December 30, 2019 @ 23:55:08
  Author: archange
Revision: 545024

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 545023, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 545023, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 545023, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 23:54:57 UTC (rev 545023)
+++ PKGBUILD2019-12-30 23:55:08 UTC (rev 545024)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('f0fac527fedade01243268a08c891e3d302b2ea7ceab9c6a4aa21503b636c4b3'
-'SKIP'
-'7bb009c38bce944472e5b9d4eded6a9051e673665034ecc3a7f1cb63912123b7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 545023, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 23:55:08 UTC (rev 545024)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-web' 'riot-desktop')
+pkgver=1.5.6
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-12-03 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 3, 2019 @ 22:01:22
  Author: archange
Revision: 534986

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 534985, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 534985, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 534985, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-03 22:01:09 UTC (rev 534985)
+++ PKGBUILD2019-12-03 22:01:22 UTC (rev 534986)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('aefd9da11df537b8015fd767180c5e8ea67b3ce21d98f9990e02b9266c5c551e'
-'SKIP'
-'7bb009c38bce944472e5b9d4eded6a9051e673665034ecc3a7f1cb63912123b7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 534985, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-03 22:01:22 UTC (rev 534986)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.5
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-11-26 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 27, 2019 @ 01:11:49
  Author: archange
Revision: 533677

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 533676, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 533676, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 533676, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-27 01:11:35 UTC (rev 533676)
+++ PKGBUILD2019-11-27 01:11:49 UTC (rev 533677)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('910d9f63b637f4d779f002a058e050204228a7140829f48b56202b440b85cbb1'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 533676, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-27 01:11:49 UTC (rev 533677)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-11-06 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 6, 2019 @ 20:42:36
  Author: archange
Revision: 524421

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 524420, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 524420, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 524420, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-06 20:42:19 UTC (rev 524420)
+++ PKGBUILD2019-11-06 20:42:36 UTC (rev 524421)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('1969cd156ea88c6b6d091cfdffcafaab92beba769452dc114adc28b7540a0f49'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 524420, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-06 20:42:36 UTC (rev 524421)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-11-05 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 5, 2019 @ 10:42:41
  Author: archange
Revision: 524186

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 524185, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 524185, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 524185, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-05 10:29:53 UTC (rev 524185)
+++ PKGBUILD2019-11-05 10:42:41 UTC (rev 524186)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('1969cd156ea88c6b6d091cfdffcafaab92beba769452dc114adc28b7540a0f49'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 524185, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-05 10:42:41 UTC (rev 524186)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-11-04 Thread Bruno Pagani via arch-commits
Date: Monday, November 4, 2019 @ 21:00:17
  Author: archange
Revision: 524129

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 524128, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 524128, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 524128, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-04 20:50:00 UTC (rev 524128)
+++ PKGBUILD2019-11-04 21:00:17 UTC (rev 524129)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('1969cd156ea88c6b6d091cfdffcafaab92beba769452dc114adc28b7540a0f49'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 524128, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-04 21:00:17 UTC (rev 524129)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-11-04 Thread Bruno Pagani via arch-commits
Date: Monday, November 4, 2019 @ 20:50:00
  Author: archange
Revision: 524128

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 524127, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 524127, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 524127, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-04 20:49:41 UTC (rev 524127)
+++ PKGBUILD2019-11-04 20:50:00 UTC (rev 524128)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('d4bfdf0ccd8eb1a6e6f2f52b5809e7719e7eea7096211c12563ae480fbcd341b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 524127, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-04 20:50:00 UTC (rev 524128)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-10-19 Thread Bruno Pagani via arch-commits
Date: Saturday, October 19, 2019 @ 14:31:43
  Author: archange
Revision: 517461

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 517460, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 517460, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 517460, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-19 14:31:31 UTC (rev 517460)
+++ PKGBUILD2019-10-19 14:31:43 UTC (rev 517461)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('0d8ce20912ea8c6961ff04a3e3231da1f77ec18cfdc5000a1f01d19eec9ad51c'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 517460, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-19 14:31:43 UTC (rev 517461)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.5.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-10-05 Thread Bruno Pagani via arch-commits
Date: Saturday, October 5, 2019 @ 10:01:24
  Author: archange
Revision: 512906

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 512905, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 512905, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 512905, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-05 10:01:07 UTC (rev 512905)
+++ PKGBUILD2019-10-05 10:01:24 UTC (rev 512906)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.4.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('efaf1c2f3a629b8717f1c9d200c9f960327f0dffc6cc426aa33b0629fa5ee28b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 512905, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-05 10:01:24 UTC (rev 512906)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.4.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-10-02 Thread Bruno Pagani via arch-commits
Date: Wednesday, October 2, 2019 @ 17:08:28
  Author: archange
Revision: 512440

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 512439, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 512439, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 512439, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-02 17:08:13 UTC (rev 512439)
+++ PKGBUILD2019-10-02 17:08:28 UTC (rev 512440)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('980d2f90245851d5095940807ecc9278ab0d20a5e44e53dd84fb182630b23295'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 512439, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-02 17:08:28 UTC (rev 512440)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-09-27 Thread Bruno Pagani via arch-commits
Date: Friday, September 27, 2019 @ 22:54:37
  Author: archange
Revision: 511955

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 511954, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 511954, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 511954, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-27 22:54:16 UTC (rev 511954)
+++ PKGBUILD2019-09-27 22:54:37 UTC (rev 511955)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.3.6
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('098ec76042fbf067a36567f591d7bb2049acc2f7a3eb4f48fb09a164bcd57394'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 511954, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-27 22:54:37 UTC (rev 511955)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.4.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-09-19 Thread Bruno Pagani via arch-commits
Date: Thursday, September 19, 2019 @ 20:30:44
  Author: archange
Revision: 511216

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 511215, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 511215, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 511215, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-19 20:28:07 UTC (rev 511215)
+++ PKGBUILD2019-09-19 20:30:44 UTC (rev 511216)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.3.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('0de17344fb4530d9290a9f8680704fa2230aca18819424620a8423f265f420ee'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 511215, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-19 20:30:44 UTC (rev 511216)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.3.6
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-09-18 Thread Bruno Pagani via arch-commits
Date: Wednesday, September 18, 2019 @ 11:57:51
  Author: archange
Revision: 511044

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 511043, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 511043, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 511043, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-18 11:57:37 UTC (rev 511043)
+++ PKGBUILD2019-09-18 11:57:51 UTC (rev 511044)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.3.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('cc7dde29034821c956063acd0eae3ba6459f3a471e3133b33b07dbb7a4f2f62b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 511043, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-18 11:57:51 UTC (rev 511044)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.3.5
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-09-16 Thread Bruno Pagani via arch-commits
Date: Monday, September 16, 2019 @ 08:36:41
  Author: archange
Revision: 510861

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 510860, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 510860, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 510860, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-16 08:36:22 UTC (rev 510860)
+++ PKGBUILD2019-09-16 08:36:41 UTC (rev 510861)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.3.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('aa624ba1572b36af7ee1c5bda08f133c9091e2fe9d4166957f8dbb126fa9853b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 510860, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-16 08:36:41 UTC (rev 510861)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.3.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-08-19 Thread Bruno Pagani via arch-commits
Date: Monday, August 19, 2019 @ 16:14:41
  Author: archange
Revision: 500186

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 500185, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 500185, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 500185, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-19 16:13:43 UTC (rev 500185)
+++ PKGBUILD2019-08-19 16:14:41 UTC (rev 500186)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.3.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('c5f8b1b015653227a5a198c01fcdf0de27628d99db83aa9b2bca88cc48fbc8ca'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 500185, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-19 16:14:41 UTC (rev 500186)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.3.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-08-07 Thread Bruno Pagani via arch-commits
Date: Wednesday, August 7, 2019 @ 14:39:49
  Author: archange
Revision: 498153

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 498152, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 498152, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 498152, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  159 ++
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-07 14:39:29 UTC (rev 498152)
+++ PKGBUILD2019-08-07 14:39:49 UTC (rev 498153)
@@ -1,81 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.3.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh"
-
riot-electron5.patch::'https://gist.githubusercontent.com/dbkr/e898624be6d53590ebf494521d868fec/raw/e179d672f5e12fdd5ac9a9376928362b7b8735af/electron5.patch')
-sha256sums=('9e4ad34b961d68c96583079d53475a20496a79870600c77fc1e20a6d6d401c9d'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7'
-'82dd23b76a7887cb4f309955f76e7e0aafd780f9c7f20427d7d5028fff59aeda')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-  patch -p1 -i ../riot-electron5.patch
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 498152, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-07 14:39:49 UTC (rev 498153)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-07-19 Thread Bruno Pagani via arch-commits
Date: Friday, July 19, 2019 @ 14:37:09
  Author: archange
Revision: 492221

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 492220, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 492220, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 492220, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  162 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-19 14:36:51 UTC (rev 492220)
+++ PKGBUILD2019-07-19 14:37:09 UTC (rev 492221)
@@ -1,81 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.2.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh"
-
riot-electron5.patch::'https://gist.githubusercontent.com/dbkr/e898624be6d53590ebf494521d868fec/raw/e179d672f5e12fdd5ac9a9376928362b7b8735af/electron5.patch')
-sha256sums=('43e5b767cd14272a857285cb62fea1c56ded535d9963ab92aafc29bc19fc273b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7'
-'82dd23b76a7887cb4f309955f76e7e0aafd780f9c7f20427d7d5028fff59aeda')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-  patch -p1 -i ../riot-electron5.patch
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 492220, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-19 14:37:09 UTC (rev 492221)
@@ -0,0 +1,81 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-07-12 Thread Bruno Pagani via arch-commits
Date: Friday, July 12, 2019 @ 11:23:12
  Author: archange
Revision: 489095

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 489094, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 489094, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 489094, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  162 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-12 11:22:58 UTC (rev 489094)
+++ PKGBUILD2019-07-12 11:23:12 UTC (rev 489095)
@@ -1,81 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.2.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh"
-
riot-electron5.patch::'https://gist.githubusercontent.com/dbkr/e898624be6d53590ebf494521d868fec/raw/e179d672f5e12fdd5ac9a9376928362b7b8735af/electron5.patch')
-sha256sums=('d86eaa19ba256468794c76dd26827c1cb1ce25441d39c1505f4f8aa253d5c705'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7'
-'82dd23b76a7887cb4f309955f76e7e0aafd780f9c7f20427d7d5028fff59aeda')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-  patch -p1 -i ../riot-electron5.patch
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 489094, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-12 11:23:12 UTC (rev 489095)
@@ -0,0 +1,81 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.2.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-07-08 Thread Bruno Pagani via arch-commits
Date: Monday, July 8, 2019 @ 12:06:16
  Author: archange
Revision: 487699

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 487698, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 487698, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 487698, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  162 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-08 12:05:42 UTC (rev 487698)
+++ PKGBUILD2019-07-08 12:06:16 UTC (rev 487699)
@@ -1,81 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.2.2
-pkgrel=2
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh"
-
riot-electron5.patch::'https://gist.githubusercontent.com/dbkr/e898624be6d53590ebf494521d868fec/raw/e179d672f5e12fdd5ac9a9376928362b7b8735af/electron5.patch')
-sha256sums=('5ef33554ddbd94e138af618f0725935f5f0dbcb72ec22f644cd67ef17b9662dd'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7'
-'82dd23b76a7887cb4f309955f76e7e0aafd780f9c7f20427d7d5028fff59aeda')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-  patch -p1 -i ../riot-electron5.patch
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 487698, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-08 12:06:16 UTC (rev 487699)
@@ -0,0 +1,81 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.2.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-06-19 Thread Bruno Pagani via arch-commits
Date: Wednesday, June 19, 2019 @ 16:05:01
  Author: archange
Revision: 482405

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 482404, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 482404, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 482404, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-06-19 16:04:34 UTC (rev 482404)
+++ PKGBUILD2019-06-19 16:05:01 UTC (rev 482405)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.2.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('7519083fcf579bf79bd5e0e5665bad43b89432a215f677fa00d8a115a34fdf08'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 482404, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-06-19 16:05:01 UTC (rev 482405)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-05-31 Thread Bruno Pagani via arch-commits
Date: Friday, May 31, 2019 @ 13:56:26
  Author: archange
Revision: 475932

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 475931, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 475931, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 475931, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-31 13:56:13 UTC (rev 475931)
+++ PKGBUILD2019-05-31 13:56:26 UTC (rev 475932)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('d587237af8b7d253f49655f7a756f7879f66ce2b7532bb9246a4176e7eedd369'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 475931, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-31 13:56:26 UTC (rev 475932)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-05-29 Thread Bruno Pagani via arch-commits
Date: Wednesday, May 29, 2019 @ 16:19:16
  Author: archange
Revision: 474368

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 474367, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 474367, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 474367, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  159 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 93 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-29 16:18:27 UTC (rev 474367)
+++ PKGBUILD2019-05-29 16:19:16 UTC (rev 474368)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('d587237af8b7d253f49655f7a756f7879f66ce2b7532bb9246a4176e7eedd369'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 474367, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-29 16:19:16 UTC (rev 474368)
@@ -0,0 +1,81 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-05-29 Thread Bruno Pagani via arch-commits
Date: Wednesday, May 29, 2019 @ 15:42:16
  Author: archange
Revision: 474366

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 474365, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 474365, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 474365, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-29 15:42:03 UTC (rev 474365)
+++ PKGBUILD2019-05-29 15:42:16 UTC (rev 474366)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.1.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('8cd6499201d5c7a083c7b9687c787e31525430d5d561a2d6515bc4842b765209'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 474365, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-29 15:42:16 UTC (rev 474366)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-05-15 Thread Bruno Pagani via arch-commits
Date: Wednesday, May 15, 2019 @ 16:42:15
  Author: archange
Revision: 467390

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 467389, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 467389, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 467389, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-15 16:41:54 UTC (rev 467389)
+++ PKGBUILD2019-05-15 16:42:15 UTC (rev 467390)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.1.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('6b1c32c3279303e2cb5bafaaf114d82ffc0ec357e4529242eb723260b8f11c5e'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 467389, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-15 16:42:15 UTC (rev 467390)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.1.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-05-14 Thread Bruno Pagani via arch-commits
Date: Tuesday, May 14, 2019 @ 13:17:40
  Author: archange
Revision: 467213

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 467212, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 467212, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 467212, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-14 13:17:27 UTC (rev 467212)
+++ PKGBUILD2019-05-14 13:17:40 UTC (rev 467213)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.1.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('d3366ffaaf4bcd198c377ec7fe76a8c380687bad0073c3435eb3792a99c392fc'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 467212, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-14 13:17:40 UTC (rev 467213)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.1.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-04-16 Thread Bruno Pagani via arch-commits
Date: Tuesday, April 16, 2019 @ 12:06:00
  Author: archange
Revision: 451774

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 451773, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 451773, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 451773, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-16 12:05:41 UTC (rev 451773)
+++ PKGBUILD2019-04-16 12:06:00 UTC (rev 451774)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.0.7
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'yarn')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('0b1b58b0ac69e6c27bc67b16cb74dc663d3f76fde19b578e3be77e41824cd12b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 451773, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-16 12:06:00 UTC (rev 451774)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.8
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+  

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-04-09 Thread Bruno Pagani via arch-commits
Date: Tuesday, April 9, 2019 @ 11:44:50
  Author: archange
Revision: 450604

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 450603, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 450603, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 450603, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-09 11:44:35 UTC (rev 450603)
+++ PKGBUILD2019-04-09 11:44:50 UTC (rev 450604)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.0.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'yarn')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('28b25829d3deeccff4de906a351deb7975cd4a4aa336164bc067cf74d36be2cc'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 450603, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-09 11:44:50 UTC (rev 450604)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.7
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'yarn')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-03-21 Thread Bruno Pagani via arch-commits
Date: Thursday, March 21, 2019 @ 13:14:33
  Author: archange
Revision: 443031

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 443030, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 443030, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 443030, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-21 13:14:12 UTC (rev 443030)
+++ PKGBUILD2019-03-21 13:14:33 UTC (rev 443031)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.0.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'yarn')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('c09c4b817d67c8cf83ec5dffedf57ce1924153717664d676eee32a420116bb0b'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 443030, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-21 13:14:33 UTC (rev 443031)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.5
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'yarn')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-03-18 Thread Bruno Pagani via arch-commits
Date: Monday, March 18, 2019 @ 23:29:29
  Author: archange
Revision: 442520

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 442519, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 442519, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 442519, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-18 23:29:17 UTC (rev 442519)
+++ PKGBUILD2019-03-18 23:29:29 UTC (rev 442520)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.0.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('08fb87299b2589c93760112c03edc3a8e4962b966d78c1fe56bf39f97323d02a'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 442519, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-18 23:29:29 UTC (rev 442520)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'yarn')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-03-07 Thread Bruno Pagani via arch-commits
Date: Thursday, March 7, 2019 @ 14:26:06
  Author: archange
Revision: 438005

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 438004, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 438004, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 438004, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-07 14:25:52 UTC (rev 438004)
+++ PKGBUILD2019-03-07 14:26:06 UTC (rev 438005)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.0.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('0b346c85c215947db53266afd3d1d66346dfbfbb014ebfae66c2e637bf79abeb'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 438004, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-07 14:26:06 UTC (rev 438005)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-03-06 Thread Bruno Pagani via arch-commits
Date: Wednesday, March 6, 2019 @ 14:47:06
  Author: archange
Revision: 437855

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 437854, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 437854, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 437854, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-06 14:46:49 UTC (rev 437854)
+++ PKGBUILD2019-03-06 14:47:06 UTC (rev 437855)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.0.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('486f8a76b4ccddd47ab75ef9534157cf2ff874ff2358b372fd452b0e4e18e3d4'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 437854, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-06 14:47:06 UTC (rev 437855)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-02-15 Thread Bruno Pagani via arch-commits
Date: Friday, February 15, 2019 @ 16:18:39
  Author: archange
Revision: 432765

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 432764, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 432764, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 432764, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-15 16:18:13 UTC (rev 432764)
+++ PKGBUILD2019-02-15 16:18:39 UTC (rev 432765)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.17.9
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('a97e2762b110c79f2495784b8278e44949c9f76486ba91b30fbcce5628b9ac90'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 432764, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-15 16:18:39 UTC (rev 432765)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-01-22 Thread Bruno Pagani via arch-commits
Date: Tuesday, January 22, 2019 @ 16:12:14
  Author: archange
Revision: 427021

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 427020, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 427020, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 427020, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  155 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 16:11:52 UTC (rev 427020)
+++ PKGBUILD2019-01-22 16:12:14 UTC (rev 427021)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.17.8
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('ded5fed8a967338bb43d6066b91aa67d039b76528d1be451274e4d9ef402db16'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 427020, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-22 16:12:14 UTC (rev 427021)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.17.9
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+  

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-12-10 Thread Bruno Pagani via arch-commits
Date: Monday, December 10, 2018 @ 16:17:27
  Author: archange
Revision: 414275

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 414274, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 414274, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 414274, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-10 16:17:18 UTC (rev 414274)
+++ PKGBUILD2018-12-10 16:17:27 UTC (rev 414275)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.17.7
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('2545625bdbcb5a2e00e47f4226eef27957ffe737538b14e3080139f2bf44b966'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 414274, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-10 16:17:27 UTC (rev 414275)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.17.8
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+  

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-11-24 Thread Bruno Pagani via arch-commits
Date: Saturday, November 24, 2018 @ 19:42:55
  Author: archange
Revision: 409642

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 409641, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 409641, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 409641, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-24 19:42:36 UTC (rev 409641)
+++ PKGBUILD2018-11-24 19:42:55 UTC (rev 409642)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.17.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('04ddf0ef2422ebb7668ff6fd8b0bbbc98979f30c9dd16ec5d0975b46795014cb'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 409641, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-24 19:42:55 UTC (rev 409642)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.17.7
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-10-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, October 30, 2018 @ 15:35:13
  Author: archange
Revision: 399684

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 399683, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 399683, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 399683, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-30 15:34:49 UTC (rev 399683)
+++ PKGBUILD2018-10-30 15:35:13 UTC (rev 399684)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.17.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('d043182827dd67b6f68df04c9751aefac8eb24ca5a0d670c5178fdca0fd2d8c0'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 399683, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-30 15:35:13 UTC (rev 399684)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.17.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+  

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-10-21 Thread Bruno Pagani via arch-commits
Date: Sunday, October 21, 2018 @ 17:39:39
  Author: archange
Revision: 398276

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 398275, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 398275, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 398275, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-21 17:39:10 UTC (rev 398275)
+++ PKGBUILD2018-10-21 17:39:39 UTC (rev 398276)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.16.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('12802bd663c6f98c6a08f8021cf567f609503a94a2ba9710edcad3106fe5d444'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 398275, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-21 17:39:39 UTC (rev 398276)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.17.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+   

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-10-04 Thread Bruno Pagani via arch-commits
Date: Thursday, October 4, 2018 @ 16:43:01
  Author: archange
Revision: 389556

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 389555, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 389555, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 389555, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-04 16:42:44 UTC (rev 389555)
+++ PKGBUILD2018-10-04 16:43:01 UTC (rev 389556)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.16.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('cf5d3132f9e4cc7539f239ed67a7b3949b9b0aa89dc3272f6ef4b8318ca74aac'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 389555, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-04 16:43:01 UTC (rev 389556)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.16.5
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+  

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-09-11 Thread Bruno Pagani via arch-commits
Date: Tuesday, September 11, 2018 @ 16:01:39
  Author: archange
Revision: 379749

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 379748, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 379748, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 379748, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-11 16:01:16 UTC (rev 379748)
+++ PKGBUILD2018-09-11 16:01:39 UTC (rev 379749)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.16.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('e49a84eb29baa881b222e54ca36c493d8a39b4bd39caa167a5cc04a2448fb05f'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 379748, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-11 16:01:39 UTC (rev 379749)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.16.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-09-06 Thread Bruno Pagani via arch-commits
Date: Thursday, September 6, 2018 @ 15:26:41
  Author: archange
Revision: 377664

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 377663, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 377663, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 377663, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-06 15:26:37 UTC (rev 377663)
+++ PKGBUILD2018-09-06 15:26:41 UTC (rev 377664)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.16.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('fc539cd84e9759f3afa0f879170784f0ec5e0ff3b1030be9359ef12ce459c960'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 377663, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-06 15:26:41 UTC (rev 377664)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.16.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-08-22 Thread Bruno Pagani via arch-commits
Date: Wednesday, August 22, 2018 @ 14:09:29
  Author: archange
Revision: 373256

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 373255, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 373255, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 373255, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-22 14:09:20 UTC (rev 373255)
+++ PKGBUILD2018-08-22 14:09:29 UTC (rev 373256)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.16.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('b038490680e8d9bae901699f13b5c53864c5a1f0ced3defa405bed44691e4017'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 373255, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-22 14:09:29 UTC (rev 373256)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.16.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+ 

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-07-30 Thread Bruno Pagani via arch-commits
Date: Monday, July 30, 2018 @ 13:18:50
  Author: archange
Revision: 364971

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 364970, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 364970, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 364970, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-30 13:18:36 UTC (rev 364970)
+++ PKGBUILD2018-07-30 13:18:50 UTC (rev 364971)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.7
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('1cf25736cb4060ecc92206feb8fd40f6c8a3167598604b28cd06f9acbb69a1c7'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 364970, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-30 13:18:50 UTC (rev 364971)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.16.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-07-11 Thread Bruno Pagani via arch-commits
Date: Wednesday, July 11, 2018 @ 12:22:54
  Author: archange
Revision: 357335

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 357334, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 357334, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 357334, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-11 12:22:38 UTC (rev 357334)
+++ PKGBUILD2018-07-11 12:22:54 UTC (rev 357335)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.6
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('5dd9c23862296d3e6057ce8a2f410027aea556a8f293062c2136904ddd255f4c'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 357334, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-11 12:22:54 UTC (rev 357335)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.7
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+   

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-07-01 Thread Bruno Pagani via arch-commits
Date: Sunday, July 1, 2018 @ 20:10:12
  Author: archange
Revision: 349430

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 349429, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 349429, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 349429, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 20:08:29 UTC (rev 349429)
+++ PKGBUILD2018-07-01 20:10:12 UTC (rev 349430)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('80775f8a097800ecfda63d1abf0048f83bef1d7a8003ee07776c630153aedb79'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 349429, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 20:10:12 UTC (rev 349430)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.6
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-06-14 Thread Bruno Pagani via arch-commits
Date: Thursday, June 14, 2018 @ 16:39:09
  Author: archange
Revision: 343084

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 343083, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 343083, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 343083, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-14 16:38:58 UTC (rev 343083)
+++ PKGBUILD2018-06-14 16:39:09 UTC (rev 343084)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('684166bb4f248db995cccaa1e6e46fe03d7c2eccf9581ec7a2223f831144ffcf'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 343083, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-14 16:39:09 UTC (rev 343084)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.5
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-05-25 Thread Bruno Pagani via arch-commits
Date: Friday, May 25, 2018 @ 15:01:51
  Author: archange
Revision: 329361

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 329360, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 329360, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 329360, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-25 15:01:26 UTC (rev 329360)
+++ PKGBUILD2018-05-25 15:01:51 UTC (rev 329361)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('23a4d6b19eb3e8d56bf5b470072c4521d5cfe209dc7f24f556c70bc15e0a39bc'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 329360, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-25 15:01:51 UTC (rev 329361)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-05-18 Thread Bruno Pagani via arch-commits
Date: Friday, May 18, 2018 @ 14:00:09
  Author: archange
Revision: 324276

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 324275, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 324275, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 324275, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-18 13:59:47 UTC (rev 324275)
+++ PKGBUILD2018-05-18 14:00:09 UTC (rev 324276)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('3a8f0302c0aca88d055dc7071ea59dd012a1587ca84f5b37dafbd638178084bd'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 324275, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-18 14:00:09 UTC (rev 324276)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-05-17 Thread Bruno Pagani via arch-commits
Date: Thursday, May 17, 2018 @ 16:06:41
  Author: archange
Revision: 323856

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 323855, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 323855, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 323855, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-17 16:06:19 UTC (rev 323855)
+++ PKGBUILD2018-05-17 16:06:41 UTC (rev 323856)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.14.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('3ceb5af585e65c8b240d90e896835d9ff4b1a611b8ced2274b8a1396a8688a56'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 323855, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-17 16:06:41 UTC (rev 323856)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-05-01 Thread Bruno Pagani via arch-commits
Date: Tuesday, May 1, 2018 @ 21:09:00
  Author: archange
Revision: 318618

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 318617, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 318617, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 318617, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-01 21:08:38 UTC (rev 318617)
+++ PKGBUILD2018-05-01 21:09:00 UTC (rev 318618)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.14.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('4bbad9b943c08359be241c9014261a3dcc02a283c50659cac7c853473aea8d69'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 318617, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-01 21:09:00 UTC (rev 318618)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.14.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-04-12 Thread Bruno Pagani via arch-commits
Date: Thursday, April 12, 2018 @ 13:19:21
  Author: archange
Revision: 316068

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 316067, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 316067, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 316067, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 13:19:01 UTC (rev 316067)
+++ PKGBUILD2018-04-12 13:19:21 UTC (rev 316068)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.14.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('de16ceaeeea785d812d2e9e2d24581477f2727c812e9628576dc4647db0bae1d'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 316067, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 13:19:21 UTC (rev 316068)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.14.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-04-11 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 11, 2018 @ 11:23:01
  Author: archange
Revision: 315726

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 315725, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 315725, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 315725, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-11 11:22:36 UTC (rev 315725)
+++ PKGBUILD2018-04-11 11:23:01 UTC (rev 315726)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.5
-pkgrel=2
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('877512b5a2112e48299de723f251cfa578d130875609a2060fbfc8037bb4480d'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 315725, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-11 11:23:01 UTC (rev 315726)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.14.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-03-01 Thread Bruno Pagani via arch-commits
Date: Thursday, March 1, 2018 @ 12:31:39
  Author: archange
Revision: 300950

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 300949, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 300949, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 300949, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-01 12:30:17 UTC (rev 300949)
+++ PKGBUILD2018-03-01 12:31:39 UTC (rev 300950)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('877512b5a2112e48299de723f251cfa578d130875609a2060fbfc8037bb4480d'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 300949, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-01 12:31:39 UTC (rev 300950)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.5
+pkgrel=2
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-02-12 Thread Bruno Pagani via arch-commits
Date: Monday, February 12, 2018 @ 12:53:48
  Author: archange
Revision: 293135

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 293134, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 293134, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 293134, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-02-12 12:53:29 UTC (rev 293134)
+++ PKGBUILD2018-02-12 12:53:48 UTC (rev 293135)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.4
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('c1b63eae4a322a94f3cfd9d9dae0dc9067686cf3f6dfdb621e6e5bb3fbbd6d70'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 293134, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-02-12 12:53:48 UTC (rev 293135)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.5
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2018-01-03 Thread Bruno Pagani via arch-commits
Date: Wednesday, January 3, 2018 @ 16:29:23
  Author: archange
Revision: 278235

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 278234, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 278234, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 278234, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-03 16:29:01 UTC (rev 278234)
+++ PKGBUILD2018-01-03 16:29:23 UTC (rev 278235)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('9a621796b5d830062c3d679877ba3c96f23a50150ca5d5f4e11586cbd024d21e'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 278234, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-03 16:29:23 UTC (rev 278235)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.4
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-12-05 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 5, 2017 @ 21:39:16
  Author: archange
Revision: 272339

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 272338, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 272338, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 272338, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-05 21:38:42 UTC (rev 272338)
+++ PKGBUILD2017-12-05 21:39:16 UTC (rev 272339)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('2f51838c9ee0a705e1b4284250c43f276f9d4cc3516d970ac59f68c41965891f'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 272338, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-05 21:39:16 UTC (rev 272339)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-11-28 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 28, 2017 @ 14:54:07
  Author: archange
Revision: 270501

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 270500, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 270500, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 270500, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-28 14:53:45 UTC (rev 270500)
+++ PKGBUILD2017-11-28 14:54:07 UTC (rev 270501)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.1
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('e5491d18b2ce5c882cf81fbe68a9ecb94e633ca120ce4c3cc49bdb150b02c846'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 270500, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-28 14:54:07 UTC (rev 270501)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-11-18 Thread Bruno Pagani
Date: Saturday, November 18, 2017 @ 12:37:38
  Author: archange
Revision: 267278

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 267277, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 267277, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 267277, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-18 12:37:17 UTC (rev 267277)
+++ PKGBUILD2017-11-18 12:37:38 UTC (rev 267278)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.13.0
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('58002580ab13751470fbbc58c157783df11e4d89499cc6febaf430285280ab31'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 267277, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-18 12:37:38 UTC (rev 267278)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.1
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-11-15 Thread Bruno Pagani
Date: Wednesday, November 15, 2017 @ 13:48:59
  Author: archange
Revision: 266872

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 266871, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 266871, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 266871, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-15 13:48:38 UTC (rev 266871)
+++ PKGBUILD2017-11-15 13:48:59 UTC (rev 266872)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.12.7
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('0aab04676562bb63e3dd25a775313dede9b110fe030d807b1f166b68ce17393a'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 266871, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-15 13:48:59 UTC (rev 266872)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.13.0
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-10-17 Thread Bruno Pagani
Date: Tuesday, October 17, 2017 @ 09:38:11
  Author: archange
Revision: 263139

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 263138, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 263138, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 263138, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-10-17 09:37:55 UTC (rev 263138)
+++ PKGBUILD2017-10-17 09:38:11 UTC (rev 263139)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.12.6
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('ee08898c1468d3808cad146e749fcd2add12b9339cff1c21bbe42b7611642cf4'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 263138, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-10-17 09:38:11 UTC (rev 263139)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.12.7
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-09-24 Thread Bruno Pagani
Date: Sunday, September 24, 2017 @ 22:14:20
  Author: archange
Revision: 260456

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 260455, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 260455, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 260455, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-09-24 22:14:01 UTC (rev 260455)
+++ PKGBUILD2017-09-24 22:14:20 UTC (rev 260456)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.12.3
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('8c3830dbf3b8daa0a63226fb64e70cbb20b6701020e5718a4dd9c8ad5a856eee'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache "${srcdir}/npm-cache"
-  npm run build --cache "${srcdir}/npm-cache"
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}/npm-cache"
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 260455, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-09-24 22:14:20 UTC (rev 260456)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.12.6
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-09-07 Thread Bruno Pagani
Date: Thursday, September 7, 2017 @ 13:16:44
  Author: archange
Revision: 256101

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 256100, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 256100, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 256100, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-09-07 13:14:25 UTC (rev 256100)
+++ PKGBUILD2017-09-07 13:16:44 UTC (rev 256101)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.12.2
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('d31713f6efcd07366bf0d3b7364f547504c958a35d07a37bed809ef71789e2bf'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache "${srcdir}/npm-cache"
-  npm run build --cache "${srcdir}/npm-cache"
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}/npm-cache"
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 256100, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-09-07 13:16:44 UTC (rev 256101)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.12.3
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+

[arch-commits] Commit in riot/repos/community-any (6 files)

2017-08-31 Thread Bruno Pagani
Date: Thursday, August 31, 2017 @ 14:59:46
  Author: archange
Revision: 255195

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 255194, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 255194, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 255194, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  155 ++
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-31 14:59:29 UTC (rev 255194)
+++ PKGBUILD2017-08-31 14:59:46 UTC (rev 255195)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.9.10
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im;
-_url="https://github.com/vector-im/riot-web;
-license=('Apache')
-makedepends=('npm' 'git' 'phantomjs')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('fb79dc2dcaf9613895bdee87f558c74c3a646511b2459cdc6a038250e97f6bc9'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'cb7304188845e3be24966b3a8bca5763f4d1b0055a0afa1a17a60917556caaf0')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache "${srcdir}/npm-cache"
-  npm run build --cache "${srcdir}/npm-cache"
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  optdepends=('libappindicator-gtk3: tray icon support')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}/npm-cache"
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 src/skins/vector/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 255194, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-31 14:59:46 UTC (rev 255195)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.12.2
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im;
+_url="https://github.com/vector-im/riot-web;
+license=('Apache')
+makedepends=('npm' 'git' 'phantomjs')