# Maintainer: Bernardo Kuri # Contributor: Luis Martinez # Contributor: Simon Legner pkgname=rollup pkgver=4.6.1 pkgrel=1 pkgdesc="Next-generation ES6 module bundler" arch=('any') url="https://rollupjs.org/" license=('MIT') depends=('nodejs') makedepends=('npm') changelog=CHANGELOG.md options=('!emptydirs') source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") noextract=("$pkgname-$pkgver.tgz") sha256sums=('d60345d93390409e6c459784e675e883b37b2b0e92bc8cf95a2f99b1493946d5') PURGE_TARGETS=('CHANGELOG.md') package() { export NODE_ENV=production npm install -g \ --cache "$srcdir/npm-cache" \ --prefix "$pkgdir/usr" \ "$pkgname-$pkgver.tgz" chown -R root:root "$pkgdir/" install -dv "$pkgdir/usr/share/licenses/$pkgname/" "$pkgdir/usr/share/doc/$pkgname/" ln -sv "/usr/lib/node_modules/$pkgname/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" ln -sv "/usr/lib/node_modules/$pkgname/README.md" -t "$pkgdir/usr/share/doc/$pkgname/" }