# Contributor: Sören Tempel # Maintainer: Natanael Copa pkgname=the_silver_searcher pkgver=1.0.2 pkgrel=0 pkgdesc="A code searching tool similar to ack, with a focus on speed." url="http://geoff.greer.fm/ag/" arch="all" license="ASL 2.0" depends="" makedepends="pcre-dev xz-dev" subpackages="$pkgname-doc $pkgname-zsh-completion:zshcomp:noarch $pkgname-bash-completion:bashcomp:noarch" source="http://geoff.greer.fm/ag/releases/$pkgname-$pkgver.tar.gz" builddir="$srcdir"/$pkgname-$pkgver build () { cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ || return 1 make || return 1 } package() { cd "$builddir" make DESTDIR="$pkgdir" install || return 1 } bashcomp() { depends="" pkgdesc="Bash completions for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel bash-completion" mkdir -p "$subpkgdir"/usr/share/bash-completion/completions/ mv "$pkgdir"/usr/share/the_silver_searcher/completions/ag.bashcomp.sh \ "$subpkgdir"/usr/share/bash-completion/completions/ag || return 1 rmdir -p "$pkgdir"/usr/share/the_silver_searcher/completions/ 2>&1 || true } zshcomp() { depends="" pkgdesc="Zsh completions for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel zsh" mkdir -p "$subpkgdir"/usr/share/zsh/site-functions/ mv "$pkgdir"/usr/share/zsh/site-functions/_the_silver_searcher \ "$subpkgdir"/usr/share/zsh/site-functions/ || return 1 rmdir -p "$pkgdir"/usr/share/zsh/site-functions/ 2>&1 || true } md5sums="17bc832cd58313086ccf4bfeaa6033b9 the_silver_searcher-1.0.2.tar.gz" sha256sums="6f4a78e1f1dfa5434c19e5a585ac8cefee69986f90920928498217b36b84a46c the_silver_searcher-1.0.2.tar.gz" sha512sums="8c787145f8edaf1ad5ec0ead181b7657a5f6dde25bcece960ff0db68e498a38af16d8bfa4f0a28a19a58344409f0de5d32e848eac4d7906323f181de0da25895 the_silver_searcher-1.0.2.tar.gz"