diff options
author | Mario Finelli | 2018-03-06 07:40:15 -0500 |
---|---|---|
committer | Mario Finelli | 2018-03-06 07:40:15 -0500 |
commit | 1c78af2bd5fb2cea4ebedbe6fce3ff8074e2b704 (patch) | |
tree | cd506b68bba510be8b1754546ec08ee7ab226623 /PKGBUILD | |
parent | c9e87e99da8a4927c067f9a76dcc38a7e834f72f (diff) | |
download | aur-1c78af2bd5fb2cea4ebedbe6fce3ff8074e2b704.tar.gz |
Bump to 4.16.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 15 insertions, 9 deletions
@@ -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" } |