Date: Monday, October 5, 2020 @ 20:47:47 Author: shibumi Revision: 718959
upgpkg: tekton-cli 0.13.0-1 Modified: tekton-cli/trunk/PKGBUILD ----------+ PKGBUILD | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-10-05 19:47:00 UTC (rev 718958) +++ PKGBUILD 2020-10-05 20:47:47 UTC (rev 718959) @@ -7,29 +7,30 @@ arch=('x86_64') url="https://github.com/tektoncd/cli" license=('Apache') -makedepends=('go') +makedepends=('go' 'git') depends=('glibc') -source=("git+https://tektoncd/cli#tag=v${pkgver}?signed") -sha512sums=('2fd305db1c57b7f9b473ce4f3334b031045100e5b624735a1ed0ba2986e4223cb1e5cacf71da98981b54450760b3ee5684d8732e0b7020474acff6d5808db53b') -validpgpkeys=() +source=("${pkgname}::git+https://github.com/tektoncd/cli#tag=v${pkgver}?signed") +sha512sums=('SKIP') +validpgpkeys=('66065D8F9D35B506AE99401CFEF7D4F0202F2B22') build() { - cd "${_pkgname}-${pkgver}/cmd/tkn" + cd "${pkgname}/cmd/tkn" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + export GOLDFLAGS="-linkmode=external" go build . chmod +x ./tkn } check() { - cd "${_pkgname}-${pkgver}/cmd/tkn" + cd "${pkgname}/cmd/tkn" go test ./... } package() { - cd "${_pkgname}-${pkgver}/cmd/tkn" + cd "${pkgname}/cmd/tkn" install -Dsm755 ./tkn "${pkgdir}/usr/bin/tkn" }