summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMario Finelli2018-03-06 07:40:15 -0500
committerMario Finelli2018-03-06 07:40:15 -0500
commit1c78af2bd5fb2cea4ebedbe6fce3ff8074e2b704 (patch)
treecd506b68bba510be8b1754546ec08ee7ab226623 /PKGBUILD
parentc9e87e99da8a4927c067f9a76dcc38a7e834f72f (diff)
downloadaur-1c78af2bd5fb2cea4ebedbe6fce3ff8074e2b704.tar.gz
Bump to 4.16.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 15 insertions, 9 deletions
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"
}