diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 9 insertions, 16 deletions
@@ -1,13 +1,13 @@ pkgbase = kubeseal pkgdesc = A Kubernetes controller and tool for one-way encrypted Secrets pkgver = 0.13.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/bitnami-labs/sealed-secrets arch = x86_64 license = Apache makedepends = go depends = glibc - source = kubeseal-0.13.1.tar.gz::https://github.com/bitnami-labs/sealed-secrets/archive/v0.13.1.tar.gz + source = https://github.com/bitnami-labs/sealed-secrets/archive/v0.13.1/kubeseal-0.13.1.tar.gz sha512sums = a766e8f1f662aa33507d7d02016d2eefcfb5ea383ed4d4e043070b823e6d1a5de2b89c8bd7f342688745cc0744ec7a867b7b64c0451f8847bb59ba0436588974 pkgname = kubeseal @@ -1,24 +1,19 @@ # Maintainer: sseneca <me at ssene dot ca> +# Contributor: ml <ml@visu.li> pkgname=kubeseal _pkgname=sealed-secrets pkgver=0.13.1 -pkgrel=1 +pkgrel=2 pkgdesc="A Kubernetes controller and tool for one-way encrypted Secrets" arch=('x86_64') url="https://github.com/bitnami-labs/sealed-secrets" license=('Apache') makedepends=('go') depends=('glibc') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bitnami-labs/${_pkgname}/archive/v${pkgver}.tar.gz") +source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") sha512sums=('a766e8f1f662aa33507d7d02016d2eefcfb5ea383ed4d4e043070b823e6d1a5de2b89c8bd7f342688745cc0744ec7a867b7b64c0451f8847bb59ba0436588974') -prepare() { - cd "${_pkgname}-${pkgver}" - - mkdir -p build -} - build() { cd "${_pkgname}-${pkgver}" export CGO_CPPFLAGS="${CPPFLAGS}" @@ -26,21 +21,19 @@ build() { export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -ldflags='-X=main.VERSION=v${pkgver}' -mod=readonly -modcacherw" + export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw" - go build -o build ./cmd/... + go build -ldflags="-linkmode=external -X=main.VERSION=v${pkgver}" ./cmd/kubeseal } check() { cd "${_pkgname}-${pkgver}" - go test ./... + go test ./cmd/kubeseal/... ./pkg/... } package() { cd "${_pkgname}-${pkgver}" - install -Dm644 build/$pkgname "$pkgdir"/usr/bin/$pkgname - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" } |