diff options
author | root <root@rshg054.dnsready.net> | 2012-04-18 00:01:47 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-04-18 00:01:47 +0000 |
commit | 637c1cfdcd258a870ad5367cbf47a8a2799039c7 (patch) | |
tree | 04dabe84f2527ce4ef85b0905f186ebb93cacdb9 /community/zathura | |
parent | 0fb510ac9b1defac6c3d54a68eccd7e18635b474 (diff) |
Wed Apr 18 00:01:47 UTC 2012
Diffstat (limited to 'community/zathura')
-rw-r--r-- | community/zathura/PKGBUILD | 13 | ||||
-rw-r--r-- | community/zathura/bash-completion | 29 |
2 files changed, 36 insertions, 6 deletions
diff --git a/community/zathura/PKGBUILD b/community/zathura/PKGBUILD index d07fa4820..d693be4f5 100644 --- a/community/zathura/PKGBUILD +++ b/community/zathura/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 69170 2012-04-09 22:13:58Z spupykin $ +# $Id: PKGBUILD 69464 2012-04-16 14:22:25Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: ML <neldoreth> pkgname=zathura pkgver=0.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="a document viewer" arch=('i686' 'x86_64') url="http://pwmt.org/projects/zathura/" @@ -13,8 +13,10 @@ depends=('girara-gtk2' 'cairo' 'sqlite') makedepends=('docutils') optdepends=('zathura-djvu' 'zathura-pdf-poppler' 'zathura-ps') install=zathura.install -source=(http://pwmt.org/projects/zathura/download/zathura-$pkgver.tar.gz) -md5sums=('c018b0385a392adb87b465b0f759aaf9') +source=(http://pwmt.org/projects/zathura/download/zathura-$pkgver.tar.gz + bash-completion) +md5sums=('c018b0385a392adb87b465b0f759aaf9' + 'cac20c37f0e77ba62a8138788f4ccabb') build() { cd $srcdir/zathura-$pkgver @@ -25,6 +27,5 @@ package() { cd $srcdir/zathura-$pkgver make install DESTDIR=$pkgdir ZATHURA_GTK_VERSION=2 install -D -m664 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - mkdir -p $pkgdir/usr/share/bash-completion/completions - echo "complete -f -X '!*.[pf]df' zathura" >$pkgdir/usr/share/bash-completion/completions/zathura + install -Dm0644 $srcdir/bash-completion $pkgdir/usr/share/bash-completion/completions/zathura } diff --git a/community/zathura/bash-completion b/community/zathura/bash-completion new file mode 100644 index 000000000..41c3825b6 --- /dev/null +++ b/community/zathura/bash-completion @@ -0,0 +1,29 @@ +_zathura() { + _init_completion || return + + EXTENTIONS='' + for PLUGIN in /usr/lib/zathura/*.so; do + case ${PLUGIN##*/} in + pdf.so) + EXTENTIONS="$EXTENTIONS|pdf" + ;; + ps.so) + EXTENTIONS="$EXTENTIONS|ps|eps|epsi|epsf" + ;; + djvu.so) + EXTENTIONS="$EXTENTIONS|djvu|djv" + ;; + epub.so) + EXTENTIONS="$EXTENTIONS|epub" + ;; + cb.so) + EXTENTIONS="$EXTENTIONS|cb7|cbr|cbz|cbt|rar|zip|7z|tar" + ;; + *) + ;; + esac + done + + _filedir "${EXTENTIONS#|}" +} && +complete -F _zathura zathura |