# Maintainer: Bryn Edwards pkgname=antibody pkgver=3.5.0 pkgrel=1 pkgdesc="A shell plugin manager." arch=('i686' 'x86_64') url="https://getantibody.github.io/" license=('MIT') makedepends=('go' 'dep') source=("https://github.com/getantibody/antibody/archive/v${pkgver}.tar.gz") sha256sums=('0c774cf2d7e29293b1ca2ad1c05d4c8a4226a2956be1f7c50cb2c8456a88810d') _repodir=(".go/src") prepare() { export GOPATH="$srcdir/.go" mkdir -p "$srcdir/$_repodir" ln -sf "$srcdir/$pkgname-$pkgver" \ "$srcdir/$_repodir/$pkgname" cd "$srcdir/$_repodir/$pkgname" sed -i "22s/dev/$pkgver/" "main.go" dep ensure } build() { export GOPATH="$srcdir/.go" cd "$srcdir/$_repodir/$pkgname" make build } check() { export GOPATH="$srcdir/.go" cd "$srcdir/$_repodir/$pkgname" make test } package() { cd "$srcdir/$pkgname-$pkgver" install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }