Date: Tuesday, January 14, 2020 @ 22:51:23 Author: svenstaro Revision: 552548
upgpkg: gox 1.0.1-2: Conform to Go packaging guidelines Modified: gox/trunk/PKGBUILD ----------+ PKGBUILD | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-01-14 22:49:13 UTC (rev 552547) +++ PKGBUILD 2020-01-14 22:51:23 UTC (rev 552548) @@ -5,12 +5,13 @@ pkgname=gox pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="A simple, no-frills tool for Go cross compilation" arch=('x86_64') url="https://github.com/mitchellh/${pkgname}" license=('MPL2') -makedepends=('go' 'git') +depends=('glibc') +makedepends=('go-pie') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229') @@ -21,9 +22,14 @@ build() { cd "$srcdir/$pkgname-$pkgver" - go build -trimpath -ldflags "-extldflags $LDFLAGS" + go build -mod=vendor -trimpath -ldflags "-extldflags $LDFLAGS" } +check() { + cd $pkgname-$pkgver + go test -mod=vendor +} + package() { cd "$srcdir/$pkgname-$pkgver" install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"