diff options
author | Mario Finelli | 2020-12-13 17:44:28 -0500 |
---|---|---|
committer | Mario Finelli | 2020-12-13 17:44:28 -0500 |
commit | 2221504e6a2345a29aa6b55e9a5e6fab7ce66b33 (patch) | |
tree | dc759a059e2cec331e6e3d554bad4cc05e5fe84c /PKGBUILD | |
parent | 6fb2d0a1eac2d2f0655eccfc60255bb4c1839141 (diff) | |
download | aur-2221504e6a2345a29aa6b55e9a5e6fab7ce66b33.tar.gz |
Update to 10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 14 insertions, 7 deletions
@@ -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: |