diff options
author | Mario Finelli | 2021-01-09 10:40:16 -0500 |
---|---|---|
committer | Mario Finelli | 2021-01-09 10:40:16 -0500 |
commit | 11739f94564792db96af2d2a7ab3daf539fa6bc8 (patch) | |
tree | 7b68e0f32d90b49ba17d5f575f496a6bdc2403d3 | |
parent | c8d5a27e160970c927bc77dcaaaa0457c84623d4 (diff) | |
download | aur-11739f94564792db96af2d2a7ab3daf539fa6bc8.tar.gz |
Update to 8.3.1
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 19 insertions, 13 deletions
@@ -1,15 +1,16 @@ pkgbase = nodejs-postcss-cli - pkgdesc = Traditional CLI for postcss. - pkgver = 7.1.2 + pkgdesc = CLI for postcss + pkgver = 8.3.1 pkgrel = 1 - url = https://github.com/code42day/postcss-cli + url = https://github.com/postcss/postcss-cli arch = any license = MIT makedepends = npm depends = nodejs - noextract = postcss-cli-7.1.2.tgz - source = https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz - sha256sums = 0da1749e30bc60d3a833a7e8d1b275ff97d8c2b4d02b7091b28b8f5f6403c503 + depends = nodejs-postcss + noextract = postcss-cli-8.3.1.tgz + source = https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz + sha256sums = 3c9f4951456d7a58d664ffbd4684895265ca4f6f5cb32d6fba9735bdfa2ce635 pkgname = nodejs-postcss-cli @@ -2,26 +2,31 @@ _npmname=postcss-cli pkgname=nodejs-$_npmname -pkgver=7.1.2 +pkgver=8.3.1 pkgrel=1 -pkgdesc="Traditional CLI for postcss." -arch=('any') -url="https://github.com/code42day/postcss-cli" -license=('MIT') -depends=('nodejs') +pkgdesc="CLI for postcss" +arch=(any) +url=https://github.com/postcss/postcss-cli +license=(MIT) +depends=(nodejs nodejs-postcss) makedepends=(npm) source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz) noextract=($_npmname-$pkgver.tgz) -sha256sums=('0da1749e30bc60d3a833a7e8d1b275ff97d8c2b4d02b7091b28b8f5f6403c503') +sha256sums=('3c9f4951456d7a58d664ffbd4684895265ca4f6f5cb32d6fba9735bdfa2ce635') package() { npm install \ + --cache "$srcdir/.npm-cache" \ --user root --global \ --prefix "$pkgdir/usr" \ "$srcdir"/$_npmname-$pkgver.tgz find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + # npm gives ownership of ALL FILES to build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "${pkgdir}" + install -Dm0644 "$pkgdir/usr/lib/node_modules/$_npmname/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |