diff options
author | gardenapple | 2021-01-25 18:33:10 +0200 |
---|---|---|
committer | gardenapple | 2021-01-25 18:38:29 +0200 |
commit | f4e73308d7457ad975f42238f4389867d3794084 (patch) | |
tree | f1ae23c5274d537d807e4588e0affd63b6a23bdf /PKGBUILD | |
parent | 3d11991e995cf6a64418e37e0d199635fb75430d (diff) | |
download | aur-f4e73308d7457ad975f42238f4389867d3794084.tar.gz |
Add git makedepends and bash-completion
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -2,13 +2,15 @@ pkgname=readability-cli _pkgver=2.0.0-pre pkgver="${_pkgver//-/_}" -pkgrel=1 +pkgrel=2 pkgdesc="Firefox Reader Mode in your terminal! - CLI tool for Mozilla's Readability library" arch=('any') url="https://www.npmjs.com/package/$pkgname" license=('GPL3') depends=('nodejs') -makedepends=('npm' 'jq') +# Todo: remove git after PR is merged +makedepends=('npm' 'jq' 'git') +optdepends=('bash-completion: Bash completion') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$_pkgver.tgz") noextract=("$pkgname-$_pkgver.tgz") sha256sums=('582248f3db5186ebb7f89eacf0ce927ad00798e0c4cbc381a6aa83238bb0c0c7') @@ -17,8 +19,16 @@ b2sums=('4f862c6fb9d6ec47dc2b6aeed380d75d304b63838f2f3b740f8f5f13b861859810937d5 package() { npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/$pkgname-$_pkgver.tgz" + cd "$pkgdir/usr/bin" + # zsh completion is broken +# SHELL=/bin/zsh readable --completion \ +# | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_readable" + SHELL=/bin/bash readable --completion \ + | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/readable" + cd - + # - #Things that should be done according to Arch Wiki's package guidelines for Node.js: + # Things that should be done according to Arch Wiki's package guidelines for Node.js: # find "$pkgdir/usr" -type d -exec chmod 755 {} + |