[arch-commits] Commit in matrix-appservice-irc/trunk (PKGBUILD)

Bruno Pagani archange at archlinux.org
Sat Nov 25 18:44:36 UTC 2017


    Date: Saturday, November 25, 2017 @ 18:44:34
  Author: archange
Revision: 268459

upgpkg: matrix-appservice-irc 0.8.0-1

Some packaging changes required to make it work as before.

Modified:
  matrix-appservice-irc/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-25 18:41:25 UTC (rev 268458)
+++ PKGBUILD	2017-11-25 18:44:34 UTC (rev 268459)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) <archange at archlinux.org>
 
 pkgname='matrix-appservice-irc'
-pkgver=0.7.2
+pkgver=0.8.0
 pkgrel=1
 pkgdesc="Node.js IRC bridge for Matrix"
 arch=('any')
@@ -11,10 +11,17 @@
 makedepends=('npm' 'git')
 optdepends=('python: for maintenance scripts')
 source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('7076e078c415205622a396fa541221f8ecdb0e153521a22143ea1d7c5b873f43')
+sha256sums=('0e8b458c72242e5a0d2b0af856f546b4008e4ea84f9595719766edfb7a9ec354')
 
 package() {
   cd ${pkgbase}-${pkgver}
-  npm install --cache "${srcdir}/npm-cache" -g --user root --prefix "${pkgdir}"/usr
+  npm install --cache "${srcdir}"/npm-cache -g --user root --prefix "${pkgdir}"/usr
+
   rmdir "${pkgdir}"/usr/etc
+
+  # Apparently it now symlinks to the source folder…
+  rm -f "${pkgdir}"/usr/lib/node_modules/matrix-appservice-irc
+  mkdir -p "${pkgdir}"/usr/lib/node_modules/matrix-appservice-irc
+  cp -r * "${pkgdir}"/usr/lib/node_modules/matrix-appservice-irc/
+  chmod -R go-w "${pkgdir}"/usr/lib/node_modules/
 }



More information about the arch-commits mailing list