summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Finelli2018-02-28 07:55:43 -0500
committerMario Finelli2018-02-28 07:55:43 -0500
commit2d1c12a50def9b629e37724575fc9ef02c51dba8 (patch)
tree2240c012b4c8232451097dbef460ed213b4ac6b8
parent19f246423a3de9c102ffe1b6e0137f4acf8d6db1 (diff)
downloadaur-2d1c12a50def9b629e37724575fc9ef02c51dba8.tar.gz
Bump to 5.0.1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD23
2 files changed, 19 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a44c6dffd04b..f20e90f8c0a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,15 @@
-# Generated by mksrcinfo v8
-# Thu Oct 12 00:15:02 UTC 2017
pkgbase = nodejs-mocha
pkgdesc = Simple, flexible, fun test framework.
- pkgver = 4.0.1
+ pkgver = 5.0.1
pkgrel = 1
url = https://mochajs.org
arch = any
license = MIT
+ makedepends = npm
depends = nodejs
- depends = npm
- noextract = mocha-4.0.1.tgz
- options = !strip
- source = https://registry.npmjs.org/mocha/-/mocha-4.0.1.tgz
- sha256sums = 9da50190aa315ddedf8db4c84bb682dafd0f10ec8c99a9f76b0372eeef4e737b
+ noextract = mocha-5.0.1.tgz
+ source = https://registry.npmjs.org/mocha/-/mocha-5.0.1.tgz
+ sha256sums = 113dc11c894f8cff01ae6c46b45504af890600e8c905e3bbe8e7dca32d09e7ec
pkgname = nodejs-mocha
diff --git a/PKGBUILD b/PKGBUILD
index dbf48e5643fa..c06e2f74e690 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,22 +5,27 @@
_npmname=mocha
pkgname=nodejs-$_npmname
-pkgver=4.0.1
+pkgver=5.0.1
pkgrel=1
pkgdesc="Simple, flexible, fun test framework."
arch=(any)
url="https://mochajs.org"
license=('MIT')
-depends=('nodejs' 'npm')
-options=( '!strip' )
+depends=('nodejs')
+makedepends=('npm')
source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
-sha256sums=('9da50190aa315ddedf8db4c84bb682dafd0f10ec8c99a9f76b0372eeef4e737b')
+sha256sums=('113dc11c894f8cff01ae6c46b45504af890600e8c905e3bbe8e7dca32d09e7ec')
package() {
- cd "$srcdir"
- local _npmdir="$pkgdir/usr/lib/node_modules/"
- mkdir -p "$_npmdir"
- cd "$_npmdir"
- npm install -g --user root --prefix "$pkgdir/usr" $_npmname@$pkgver
+ npm install \
+ --user root --global \
+ --prefix "$pkgdir/usr" \
+ "$srcdir"/$_npmname-$pkgver.tgz
+
+ rm -r "$pkgdir"/usr/etc
+ find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+
+ install -Dm0644 "$pkgdir/usr/lib/node_modules/$_npmname/LICENSE" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}