diff options
author | Nicolas F | 2015-09-15 19:30:35 +0200 |
---|---|---|
committer | Nicolas F | 2015-09-15 19:30:35 +0200 |
commit | 58e03b9af4e7baf243c33cbea6940c9992ccc3bb (patch) | |
tree | 76d0aea44a87da698d0ce598c0f9c69e7ec4f597 | |
parent | d58154e3b4c103bb6ef98dc6b28db7203fb35143 (diff) | |
download | aur-58e03b9af4e7baf243c33cbea6940c9992ccc3bb.tar.gz |
Add bash completion
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | cumpletion.sh | 8 |
3 files changed, 20 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = cum pkgdesc = Comic Updater, Mangafied pkgver = 0.1 - pkgrel = 2 + pkgrel = 3 url = https://github.com/Hamuko/cum arch = any license = Apache @@ -14,8 +14,10 @@ pkgbase = cum options = !emptydirs source = https://github.com/Hamuko/cum/archive/v0.1.tar.gz source = 0001-ds-scanlators.patch + source = cumpletion.sh md5sums = d782fb9c1e6334e39ecd798e2b97302f md5sums = ca2e2b1f82a0b3c2261f03aa0454849f + md5sums = 1820b9b51267fb577480d1b4ce7e92ec pkgname = cum @@ -1,18 +1,21 @@ # Maintainer: Nicolas F. <aur@fratti.ch> pkgname=cum pkgver=0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Comic Updater, Mangafied" arch=('any') url="https://github.com/Hamuko/cum" license=('Apache') depends=('python-click' 'python' 'python-requests' 'python-sqlalchemy' 'python-beautifulsoup4' 'python-natsort') +#install=cum.install source=("https://github.com/Hamuko/cum/archive/v${pkgver}.tar.gz" - "0001-ds-scanlators.patch") + "0001-ds-scanlators.patch" + "cumpletion.sh") options=(!emptydirs) md5sums=('d782fb9c1e6334e39ecd798e2b97302f' - 'ca2e2b1f82a0b3c2261f03aa0454849f') + 'ca2e2b1f82a0b3c2261f03aa0454849f' + '1820b9b51267fb577480d1b4ce7e92ec') prepare() { cd "$srcdir/$pkgname-$pkgver" @@ -22,4 +25,7 @@ prepare() { package() { cd "$srcdir/$pkgname-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 + + install -Dm644 $srcdir/cumpletion.sh \ + $pkgdir/usr/share/bash-completion/completions/cum } diff --git a/cumpletion.sh b/cumpletion.sh new file mode 100644 index 000000000000..7fd22bfe80fc --- /dev/null +++ b/cumpletion.sh @@ -0,0 +1,8 @@ +_cum_completion() { + COMPREPLY=( $( env COMP_WORDS="${COMP_WORDS[*]}" \ + COMP_CWORD=$COMP_CWORD \ + _CUM_COMPLETE=complete $1 ) ) + return 0 +} + +complete -F _cum_completion -o default cum; |