summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Finelli2021-01-09 10:40:16 -0500
committerMario Finelli2021-01-09 10:40:16 -0500
commit11739f94564792db96af2d2a7ab3daf539fa6bc8 (patch)
tree7b68e0f32d90b49ba17d5f575f496a6bdc2403d3
parentc8d5a27e160970c927bc77dcaaaa0457c84623d4 (diff)
downloadaur-11739f94564792db96af2d2a7ab3daf539fa6bc8.tar.gz
Update to 8.3.1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD19
2 files changed, 19 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 36c5bf5a7070..47bb49b7a711 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bcae95af9d23..38038d483bc2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}