# Maintainer: Luis Martinez # Contributor: Radoslaw Mejer pkgname=contentful-cli pkgver=1.11.8 pkgrel=1 pkgdesc="Official Contentful CLI" arch=('any') license=('MIT') url="https://github.com/contentful/contentful-cli" depends=('nodejs') makedepends=('npm') options=('!emptydirs') source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") noextract=("$pkgname-$pkgver.tgz") sha256sums=('0ec91338136b1038b8f7e5e61a93af4e567b7c3a57f30fd42a3294ae1077ae12') PURGE_TARGETS=(*.1 *.1.txt info package.json) package() { export NODE_ENV=production npm install -g --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" "$pkgname-$pkgver.tgz" install -d $pkgdir/usr/share/{doc,licenses}/$pkgname ln -s /usr/lib/node_modules/contentful-cli/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/" ln -s /usr/lib/node_modules/contentful-cli/README.md "$pkgdir/usr/share/doc/$pkgname/" chown -R root:root "$pkgdir/" }