summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Finelli2018-03-06 07:40:15 -0500
committerMario Finelli2018-03-06 07:40:15 -0500
commit1c78af2bd5fb2cea4ebedbe6fce3ff8074e2b704 (patch)
treecd506b68bba510be8b1754546ec08ee7ab226623
parentc9e87e99da8a4927c067f9a76dcc38a7e834f72f (diff)
downloadaur-1c78af2bd5fb2cea4ebedbe6fce3ff8074e2b704.tar.gz
Bump to 4.16.2
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD24
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4aff93707c78..552700d1ee28 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
-# Generated by mksrcinfo v8
-# Fri Nov 11 23:55:26 UTC 2016
pkgbase = nodejs-express
pkgdesc = Fast, unopinionated, minimalist web framework.
- pkgver = 4.14.0
+ pkgver = 4.16.2
pkgrel = 1
- url = http://expressjs.com
+ url = https://expressjs.com
arch = any
license = MIT
+ makedepends = npm
depends = nodejs
- depends = npm
- noextract = express-4.14.0.tgz
- source = https://registry.npmjs.org/express/-/express-4.14.0.tgz
- sha256sums = e21c61034b8d836ca5d68de4b3365012548e8c57af4a6047026b21797efd8c80
+ noextract = express-4.16.2.tgz
+ source = https://registry.npmjs.org/express/-/express-4.16.2.tgz
+ sha256sums = 30b8dd924dd2452ecd85ad400f104b5ad723f32296e7bd183550ffbb8539d662
pkgname = nodejs-express
diff --git a/PKGBUILD b/PKGBUILD
index 1b3b1aff2566..b3636b7b071c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,21 +3,27 @@
_npmname=express
pkgname=nodejs-$_npmname
-pkgver=4.14.0
+pkgver=4.16.2
pkgrel=1
pkgdesc="Fast, unopinionated, minimalist web framework."
arch=('any')
-url="http://expressjs.com"
+url="https://expressjs.com"
license=('MIT')
-depends=('nodejs' 'npm')
+depends=('nodejs')
+makedepends=('npm')
source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
-sha256sums=('e21c61034b8d836ca5d68de4b3365012548e8c57af4a6047026b21797efd8c80')
+sha256sums=('30b8dd924dd2452ecd85ad400f104b5ad723f32296e7bd183550ffbb8539d662')
package() {
- cd "$srcdir"
- local _npmdir="$pkgdir/usr/lib/node_modules/"
- mkdir -p "$_npmdir"
- cd "$_npmdir"
- npm install --user root -g --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"
}