# Maintainer: macxcool # Contributor: mutantmonkey # Contributor: Boudhayan Gupta _npmname=netlify-cli _npmver=17.16.2 pkgname=netlify pkgver=${_npmver} pkgrel=1 pkgdesc="Create, deploy, and delete new sites hosted on Netlify straight from your terminal" arch=(any) url="https://www.netlify.com/docs/cli/" depends=('nodejs' 'npm') license=('MIT') options=('!strip') source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${_npmver}.tgz") noextract=("${_npmname}-${_npmver}.tgz") sha256sums=('434d94d456ca654cb3036e3a89c893b97dec044556431f6fe940dea1a907bc41') package() { cd ${srcdir} local _npmdir="${pkgdir}/usr/lib/node_modules/" mkdir -p ${_npmdir} cd ${_npmdir} npm install -g --prefix "${pkgdir}/usr" ${_npmname}@${_npmver} # Fix file ownership and permissions chown -R 0:0 "${pkgdir}/usr" find "${pkgdir}/usr" -perm -o+w,g+w -exec chmod o-w,g-w {} + }