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