# Maintainer: macxcool # Contributor: mutantmonkey # Contributor: Boudhayan Gupta _npmname=netlify-cli _npmver=16.2.0 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') makedepends=('npm') license=('MIT') options=('!strip') source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${_npmver}.tgz") noextract=("${_npmname}-${_npmver}.tgz") sha256sums=('f04e8c1efc097087f7444de7eae272561b8f35689aa87ce578d0aa8d5af2e1e9') 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 {} + }