# Maintainer: Richard Steinmetz pkgname=taskbook pkgver=0.3.0 pkgrel=2 pkgdesc='Tasks, boards & notes for the command-line habitat' arch=(any) url=https://github.com/klaussinani/taskbook license=(MIT) depends=(nodejs) makedepends=(npm) conflicts=(taskbook-git) source=($url/archive/v$pkgver.tar.gz) sha256sums=(3fec28982f9e5d0391e20d49917634512045e325ed7af4311f6ccdb0fcfb80e5) build() { cd taskbook-$pkgver npm install } package() { install -d "$pkgdir"/usr/{lib/node_modules,bin} cp -a taskbook-$pkgver "$pkgdir"/usr/lib/node_modules/taskbook chmod +x "$pkgdir"/usr/lib/node_modules/taskbook/cli.js ln -s /usr/lib/node_modules/taskbook/cli.js "$pkgdir"/usr/bin/taskbook install -Dm 644 taskbook-$pkgver/license.md "$pkgdir"/usr/share/licenses/taskbook/LICENSE }