Date: Friday, April 15, 2022 @ 15:18:39 Author: foxboron Revision: 1186570
archrelease: copy trunk to community-x86_64 Added: helm/repos/community-x86_64/PKGBUILD (from rev 1186569, helm/trunk/PKGBUILD) Deleted: helm/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 116 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-15 15:18:35 UTC (rev 1186569) +++ PKGBUILD 2022-04-15 15:18:39 UTC (rev 1186570) @@ -1,58 +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.8.1 -pkgrel=1 -pkgdesc="The Kubernetes Package Manager" -arch=("x86_64") -url="https://helm.sh/" -license=("Apache") -depends=('glibc') -makedepends=("go" "git") -options=("!lto") -_commit=5cb9af4b1b271d11d7a97a71df3ac337dd94ad37 #refs/tags/v3.8.1^{} -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 -} - -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 1186569, helm/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-15 15:18:39 UTC (rev 1186570) @@ -0,0 +1,58 @@ +# 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.8.2 +pkgrel=1 +pkgdesc="The Kubernetes Package Manager" +arch=("x86_64") +url="https://helm.sh/" +license=("Apache") +depends=('glibc') +makedepends=("go" "git") +options=("!lto") +_commit=6e3701edea09e5d55a8ca2aae03a68917630e91b #refs/tags/v3.8.2^{} +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 +} + +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" +}