# Maintainer: Luis Martinez # Contributor: Radoslaw Mejer pkgname=contentful-cli pkgver=1.14.0 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=('ee35d4a1ed61f3fedf381b49a5689dff1b4ce015b9201cbd74a54154ee7489cd') 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/LICENSE" ln -s \ /usr/lib/node_modules/contentful-cli/README.md \ "$pkgdir/usr/share/doc/$pkgname/" chown -R root:root "$pkgdir/" }