[arch-commits] Commit in caprine/trunk (PKGBUILD)

Nicola Squartini tensor5 at archlinux.org
Sun Apr 30 15:04:16 UTC 2017


    Date: Sunday, April 30, 2017 @ 15:04:15
  Author: tensor5
Revision: 226356

upgpkg: caprine 2.1.0-1

Modified:
  caprine/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-30 12:21:22 UTC (rev 226355)
+++ PKGBUILD	2017-04-30 15:04:15 UTC (rev 226356)
@@ -2,7 +2,7 @@
 # Maintainer: Nicola Squartini <tensor5 at gmail.com>
 
 pkgname=caprine
-pkgver=1.8.0
+pkgver=2.1.0
 pkgrel=1
 pkgdesc='Unofficial Facebook Messenger app'
 arch=('any')
@@ -10,10 +10,10 @@
 license=('MIT')
 depends=('electron')
 makedepends=('npm')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
         'caprine.desktop'
         'caprine.js')
-sha256sums=('e6299153c9f53cb8fcc6129ac1a3c5281823332f746c58827e619cb807c7b954'
+sha256sums=('3c8c0dc5517d3b62207a310937f0752c5c9535aaa9ac0e3b272fbfb90591f295'
             'ddb693c06b0d4adf41c799fd4d97c2d9c106669034f69f7af53a63cc45911a97'
             '76bc862279afe9250554b8b6cdafde529648285e72b6a88d75403ef6b29c571c')
 
@@ -20,7 +20,7 @@
 build() {
     cd ${pkgname}-${pkgver}
 
-    npm install --production
+    npm install --ignore-scripts --production
 }
 
 package() {
@@ -44,6 +44,7 @@
         "${pkgdir}"/usr/share/licenses/${pkgname}
 
     # Clean up
+    rm -r "${pkgdir}"${appdir}/build
     rm "${pkgdir}"${appdir}/{media/Icon.ai,static/Icon.{icns,ico}}
     find "${pkgdir}"${appdir} \
         -name "package.json" \
@@ -53,5 +54,6 @@
         -or -name "bin" -prune -exec rm -r '{}' \; \
         -or -name "example" -prune -exec rm -r '{}' \; \
         -or -name "examples" -prune -exec rm -r '{}' \; \
-        -or -name "test" -prune -exec rm -r '{}' \;
+        -or -name "test" -prune -exec rm -r '{}' \; \
+        -or -executable -type f -exec rm -r '{}' \;
 }



More information about the arch-commits mailing list