summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 2d50c3d7d4d0cce0193ad6fafab15503b1b4b21e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
pkgname=gometalinter
pkgver=1
pkgrel=1
pkgdesc="golang meta linter"
arch=('i686' 'x86_64')
license=('GPL')
makedepends=('go' 'git')

source=(
	"gometalinter"
)
md5sums=('d8d3640069c485ca415ab3adb18523ef')

depends=('go' 'git')

backup=(
)

build() {
    export GOPATH="$srcdir/"
    go get -u -v gopkg.in/alecthomas/gometalinter.v1
    $srcdir/bin/gometalinter.v1 --install
}

package() {
    find "$srcdir/bin/" -type f -executable | while read filename; do
        install -DT "$filename" "$pkgdir/usr/bin/gometalinters/$(basename $filename)"
    done
    install -DT $srcdir/gometalinter "$pkgdir/usr/bin/gometalinter"
}