diff options
author | ml | 2020-12-10 03:45:56 +0100 |
---|---|---|
committer | ml | 2020-12-10 03:45:56 +0100 |
commit | f5e6953f89708c629f0157cc0ce46fac03b2aa30 (patch) | |
tree | 8d68a7112dc3c2bb074671e8f4ec20197652b9f9 | |
parent | 19420fcab63f3ae9c5b61c19a80c235623cb2ce8 (diff) | |
download | aur-f5e6953f89708c629f0157cc0ce46fac03b2aa30.tar.gz |
updpkg: helm-secrets 3.3.5-3
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 22 insertions, 17 deletions
@@ -1,16 +1,17 @@ pkgbase = helm-secrets pkgdesc = Helm plugin to manage secrets with Git workflow and store them anywhere - pkgver = 2.0.2 + pkgver = 3.3.5 pkgrel = 3 - url = https://github.com/zendesk/helm-secrets + url = https://github.com/jkroepke/helm-secrets install = helm-secrets.install arch = any license = Apache depends = bash depends = helm - depends = sops - source = helm-secrets-2.0.2.tar.gz::https://github.com/zendesk/helm-secrets/archive/v2.0.2.tar.gz - sha256sums = 282b3ebd60f726c25194451489b048de56cee2c75ade6d3242cee956fec3026d + optdepends = sops: secret driver + optdepends = vault: secret driver + source = https://github.com/jkroepke/helm-secrets/archive/v3.3.5/helm-secrets-3.3.5.tar.gz + sha256sums = a08b5554af5c199b9db4c42454a488e1b99bc30402cd06ecbb6fc66be2a3661a pkgname = helm-secrets @@ -1,28 +1,32 @@ -# Maintainer: ml <ml@visu.li> -# TODO add test. update to HEAD +# Maintainer: ml <> pkgname=helm-secrets -pkgver=2.0.2 +pkgver=3.3.5 pkgrel=3 pkgdesc='Helm plugin to manage secrets with Git workflow and store them anywhere' arch=('any') -url='https://github.com/zendesk/helm-secrets' +url='https://github.com/jkroepke/helm-secrets' license=('Apache') install=helm-secrets.install -depends=('bash' 'helm' 'sops') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('282b3ebd60f726c25194451489b048de56cee2c75ade6d3242cee956fec3026d') +depends=('bash' 'helm') +optdepends=( + 'sops: secret driver' + 'vault: secret driver' +) +source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('a08b5554af5c199b9db4c42454a488e1b99bc30402cd06ecbb6fc66be2a3661a') prepare() { cd "${pkgname}-${pkgver}" - sed -i '/^hooks:$/Q' plugin.yaml + sed -i '/platformCommand:/,+2 d' plugin.yaml } # check(): Go tests require special test environment package() { cd "${pkgname}-${pkgver}" - # shell scripts don't belong in /usr/lib, but other plugins reside there as well. - # will fix later - install -Dm755 secrets.sh -t "${pkgdir}/usr/lib/helm/plugins/${pkgname##helm-}" - install -m644 plugin.yaml -t "${pkgdir}/usr/lib/helm/plugins/${pkgname##helm-}" + local _dest="${pkgdir}/usr/lib/helm/plugins/${pkgname##helm-}" + install -Dm644 plugin.yaml -t "$_dest" + # copy whole scripts directory but remove the install script + cp -ar scripts/ -t "$_dest" + rm -f "$_dest/install.sh" } |