# Maintainer: Marco Pompili # Contributor: Andy Weidenbaum _npmname=ungit _npmver=1.5.18 pkgname=nodejs-ungit pkgver=1.5.18 pkgrel=1 pkgdesc="Git made easy" arch=('i686' 'x86_64') depends=('nodejs') makedepends=('npm') url="https://www.npmjs.com/package/ungit" license=('MIT') provides=('nodejs-ungit' 'ungit') conflicts=('ungit') options=('!emptydirs' '!strip') source=("${pkgname}-${pkgver}.tgz::https://registry.npmjs.org/ungit/-/ungit-${pkgver}.tgz") sha512sums=('13c7ee573b3b2a17ea5b293e310f8ba8fd80d085c55bae375eed81242c3888ba66141a0a1e5fbb014679ab8a36a9e7ded4316800c8a399b16cc5b21c983baf5a') package() { cd ${srcdir} local _npmdir="${pkgdir}/usr/lib/node_modules/" mkdir -p ${_npmdir} cd ${_npmdir} npm install -g --prefix "${pkgdir}/usr" ${_npmname}@${_npmver} msg2 'Renaming binary from 0ungit-credentials-helper to ungit-credentials-helper' mv "${pkgdir}/usr/bin/0ungit-credentials-helper" "${pkgdir}/usr/bin/ungit-credentials-helper" # fixing perms chmod 755 ${pkgdir}/usr/bin/ chmod -R 755 ${pkgdir}/usr/lib/node_modules/ }