# Maintainer: aksr pkgname=codesearch-git pkgver=r26.a45d81b pkgrel=2 epoch= pkgdesc="A tool for indexing and then performing regular expression searches over large bodies of source code." arch=('i686' 'x86_64') url="https://github.com/google/codesearch" license=('BSD 3-Clause') groups=() depends=('') makedepends=('git' 'go') optdepends=() checkdepends=() provides=('codesearch') conflicts=('codesearch') _goroot=github.com/google/codesearch _gourl=github.com/google/codesearch/cmd/... pkgver() { GOPATH="$srcdir" go get ${_gourl} cd "$srcdir/src/${_goroot}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { GOPATH="$srcdir" go get -fix -v -x ${_gourl} } package() { cd "$srcdir" mkdir -p "$pkgdir/usr/bin" install -m755 "bin/cgrep" "$pkgdir/usr/bin/${pkgname%-*}-cgrep" install -m755 "bin/cindex" "$pkgdir/usr/bin/${pkgname%-*}-cindex" install -m755 "bin/csearch" "$pkgdir/usr/bin/${pkgname%-*}-csearch" cd "$srcdir/src/$_goroot" install -Dm644 README "$pkgdir/usr/share/doc/${pkgname%-*}/README" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-*}/LICENSE" }