archrelease: copy trunk to community-any
[arch-community.git] / golang-golang-x-tools / trunk / PKGBUILD
blob4acb676fbe2299f796ad798553e9ef2f20a84849
1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
3 pkgname=golang-golang-x-tools
4 pkgver=0.0.20191225
5 _commit=7b8e75db28f4b09dc0b853eadee5b034956bcb9e
6 pkgrel=2
7 pkgdesc='Various packages and tools that support the Go programming language'
8 arch=('any')
9 url="https://github.com/golang/tools"
10 license=('BSD')
11 depends=('go' 'golang-golang-x-net')
12 source=("$pkgname-$_commit.tar.gz::https://github.com/golang/tools/archive/$_commit.tar.gz")
13 sha512sums=('c61e2ca18fe5243a5cf1e4d22d248894ca06fcdeda0fec4402f55d9cd517484e3587e8c82e88e5191a381c12247cf2dee824e29dea2963376526c41b4899a14f')
15 check() {
16   export GOPATH="$srcdir/build:/usr/share/gocode"
17   mkdir -p "$srcdir"/build/src/golang.org/x
18   cp -a "$srcdir"/tools-$_commit "$srcdir"/build/src/golang.org/x/tools
19   cd "$srcdir"/build/src/golang.org/x/tools
20   go test -v $(go list ./...) || :
23 package() {
24   mkdir -p "$pkgdir"/usr/share/gocode/src/golang.org/x
25   cp -a "$srcdir"/tools-$_commit "$pkgdir"/usr/share/gocode/src/golang.org/x/tools
27   install -Dm644 tools-$_commit/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE