Date: Sunday, July 25, 2021 @ 15:43:32 Author: foxboron Revision: 984976
archrelease: copy trunk to community-x86_64 Added: helm/repos/community-x86_64/PKGBUILD (from rev 984975, helm/trunk/PKGBUILD) Deleted: helm/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 120 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-07-25 15:43:26 UTC (rev 984975) +++ PKGBUILD 2021-07-25 15:43:32 UTC (rev 984976) @@ -1,60 +0,0 @@ -# Maintainer: Morten Linderud <foxbo...@archlinux.org> -# Contributor: Lukas Grossar <lukas.gros...@gmail.com> -# Contributor: Ivan Shapovalov <inte...@intelfx.name> -# Contributor: Wayne Cheng <waynethech...@gmail.com> -# Contributor: Matthias Lisin <m...@visu.li> - -pkgname=helm -pkgver=3.6.2 -pkgrel=1 -pkgdesc="The Kubernetes Package Manager" -arch=("x86_64") -url="https://helm.sh/" -license=("Apache") -depends=('glibc') -makedepends=("go" "git") -_commit=ee407bdf364942bcb8e8c665f82e15aa28009b71 -#source=("git+https://github.com/helm/helm.git#commit=${_commit}?signed") -source=("git+https://github.com/helm/helm.git#tag=v${pkgver}?signed") -validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E' - 'CABAA8D44DFACA14791FBE9892C44A3D421FF7F9' - '967F8AC5E2216F9F4FD270AD92AA783CBAAE8E3B') -sha256sums=('SKIP') - -pkgver() { - cd "${pkgname}" - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd "${pkgname}" - go mod tidy - - # update test expectation for new template error string - git cherry-pick -n f57c01cd9365d7f50a7e3d69b8c75a687392e74c -} - -build() { - cd "${pkgname}" - export CGO_LDFLAGS="$LDFLAGS" - export CGO_CFLAGS="$CFLAGS" - export CGO_CXXFLAGS="$CXXFLAGS" - export CGO_CPPFLAGS="$CPPFLAGS" - make EXT_LDFLAGS="-linkmode external" GOFLAGS="-buildmode=pie -trimpath" -} - -check(){ - cd "${pkgname}" - export CGO_LDFLAGS="$LDFLAGS" - export CGO_CFLAGS="$CFLAGS" - export CGO_CXXFLAGS="$CXXFLAGS" - export CGO_CPPFLAGS="$CPPFLAGS" - make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath" test-unit -} - -package(){ - cd "${pkgname}" - install -Dm755 bin/helm -t "$pkgdir/usr/bin" - bin/helm completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/helm" - bin/helm completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_helm" -} Copied: helm/repos/community-x86_64/PKGBUILD (from rev 984975, helm/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-07-25 15:43:32 UTC (rev 984976) @@ -0,0 +1,60 @@ +# Maintainer: Morten Linderud <foxbo...@archlinux.org> +# Contributor: Lukas Grossar <lukas.gros...@gmail.com> +# Contributor: Ivan Shapovalov <inte...@intelfx.name> +# Contributor: Wayne Cheng <waynethech...@gmail.com> +# Contributor: Matthias Lisin <m...@visu.li> + +pkgname=helm +pkgver=3.6.3 +pkgrel=1 +pkgdesc="The Kubernetes Package Manager" +arch=("x86_64") +url="https://helm.sh/" +license=("Apache") +depends=('glibc') +makedepends=("go" "git") +_commit=ee407bdf364942bcb8e8c665f82e15aa28009b71 +#source=("git+https://github.com/helm/helm.git#commit=${_commit}?signed") +source=("git+https://github.com/helm/helm.git#tag=v${pkgver}?signed") +validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E' + 'CABAA8D44DFACA14791FBE9892C44A3D421FF7F9' + '967F8AC5E2216F9F4FD270AD92AA783CBAAE8E3B') +sha256sums=('SKIP') + +pkgver() { + cd "${pkgname}" + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd "${pkgname}" + go mod tidy + + # update test expectation for new template error string + git cherry-pick -n f57c01cd9365d7f50a7e3d69b8c75a687392e74c +} + +build() { + cd "${pkgname}" + export CGO_LDFLAGS="$LDFLAGS" + export CGO_CFLAGS="$CFLAGS" + export CGO_CXXFLAGS="$CXXFLAGS" + export CGO_CPPFLAGS="$CPPFLAGS" + make EXT_LDFLAGS="-linkmode external" GOFLAGS="-buildmode=pie -trimpath" +} + +check(){ + cd "${pkgname}" + export CGO_LDFLAGS="$LDFLAGS" + export CGO_CFLAGS="$CFLAGS" + export CGO_CXXFLAGS="$CXXFLAGS" + export CGO_CPPFLAGS="$CPPFLAGS" + make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath" test-unit +} + +package(){ + cd "${pkgname}" + install -Dm755 bin/helm -t "$pkgdir/usr/bin" + bin/helm completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/helm" + bin/helm completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_helm" +}