# Maintainer: crasm # PKGBUILD structure copied from grunt-cli package pkgname=firebase-tools pkgver=3.9.2 pkgrel=0 pkgdesc="The Firebase Command Line Tools" arch=('any') url="https://firebase.google.com/docs/cli/" license=('MIT') depends=('nodejs') makedepends=('npm') provides=('nodejs-firebase-tools') conflicts=('nodejs-firebase-tools') replaces=('nodejs-firebase-tools') install=${pkgname}.install source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") noextract=($pkgname-$pkgver.tgz) sha256sums=('3491cb5be2cc75a6daf4fa8c61ef8840442201ff26f02890b2638bd3d8c45565') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz rm -r "$pkgdir"/usr/etc mkdir -p "$pkgdir/usr/share/licenses/$pkgname" ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" }