# Maintainer: Luis Martinez # Contributor: Simon Legner pkgname=rollup pkgver=2.69.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=('2b66b1118c5883ba524153d57eeb4d093ceec81fb52f7da3f7a65922503168b7') package() { export NODE_ENV=production npm install -g \ --cache "$srcdir/npm-cache" \ --prefix "$pkgdir/usr" \ "$pkgname-$pkgver.tgz" chown -R root:root "$pkgdir/" install -d "$pkgdir/usr/share/licenses/$pkgname/" install -d "$pkgdir/usr/share/doc/$pkgname/" ln -s "/usr/lib/node_modules/$pkgname/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" ln -s "/usr/lib/node_modules/$pkgname/README.md" -t "$pkgdir/usr/share/doc/$pkgname/" }