summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMario Finelli2020-12-13 17:44:28 -0500
committerMario Finelli2020-12-13 17:44:28 -0500
commit2221504e6a2345a29aa6b55e9a5e6fab7ce66b33 (patch)
treedc759a059e2cec331e6e3d554bad4cc05e5fe84c /PKGBUILD
parent6fb2d0a1eac2d2f0655eccfc60255bb4c1839141 (diff)
downloadaur-2221504e6a2345a29aa6b55e9a5e6fab7ce66b33.tar.gz
Update to 10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 14 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d95105ab0c1f..68d494bfdb9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,33 @@
_npmname=autoprefixer
pkgname=nodejs-$_npmname
-pkgver=9.4.0
+pkgver=10.1.0
pkgrel=1
-pkgdesc="Parse CSS and add vendor prefixes to rules by Can I Use."
-arch=('any')
-url="https://github.com/postcss/autoprefixer"
-license=('MIT')
-depends=('nodejs')
+pkgdesc="Parse CSS and add vendor prefixes to rules by Can I Use"
+arch=(any)
+url=https://github.com/postcss/autoprefixer
+license=(MIT)
+depends=(nodejs nodejs-postcss)
makedepends=(npm)
source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
-sha256sums=('46f5dac603e94f2c59136ec39719729dc86b7285a57cff1c0abd76d89d064012')
+sha256sums=('d7efb8c79fe581f50e9f7d67e6ef51729db60c9971aaaf9380761379d545afa4')
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"
}
+
+# vim: set ts=2 sw=2 et: