diff options
author | ml | 2020-11-23 16:31:24 +0100 |
---|---|---|
committer | ml | 2020-11-23 16:31:24 +0100 |
commit | 0448d22f99b89aadb9bafd8f67a6eafdde337cff (patch) | |
tree | baaf1c6773aca8e7c70998d7d4c1409a900f0441 | |
parent | 69f338de6ea73ec3b90c6a4643527fa789f18d87 (diff) | |
download | aur-0448d22f99b89aadb9bafd8f67a6eafdde337cff.tar.gz |
updpkg: kaniko 1.3.0-1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 16 insertions, 15 deletions
@@ -1,15 +1,15 @@ pkgbase = kaniko pkgdesc = Build Container Images In Kubernetes - pkgver = 0.24.0 - pkgrel = 2 + pkgver = 1.3.0 + pkgrel = 1 url = https://github.com/GoogleContainerTools/kaniko arch = x86_64 license = Apache makedepends = go depends = glibc optdepends = bash: run_in_docker.sh script - source = https://github.com/GoogleContainerTools/kaniko/archive/v0.24.0/kaniko-0.24.0.tar.gz - sha256sums = e79a6184f21331204d9438e2e0d4bd34ad86c70f7376579502f92483081c89c6 + source = https://github.com/GoogleContainerTools/kaniko/archive/v1.3.0/kaniko-1.3.0.tar.gz + sha256sums = cf2d915aeb5e82ab2f4b241d1b8b251938df57f7b89c610bf51a1a4eda40ca3c pkgname = kaniko @@ -1,8 +1,8 @@ # Maintainer: Matthias Lisin <ml@visu.li> # Contributor: Fredy GarcĂa <frealgagu at gmail dot com> pkgname=kaniko -pkgver=0.24.0 -pkgrel=2 +pkgver=1.3.0 +pkgrel=1 pkgdesc='Build Container Images In Kubernetes' arch=('x86_64') url="https://github.com/GoogleContainerTools/kaniko" @@ -11,7 +11,7 @@ depends=('glibc') optdepends=('bash: run_in_docker.sh script') makedepends=('go') source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('e79a6184f21331204d9438e2e0d4bd34ad86c70f7376579502f92483081c89c6') +sha256sums=('cf2d915aeb5e82ab2f4b241d1b8b251938df57f7b89c610bf51a1a4eda40ca3c') prepare() { cd "$pkgname-$pkgver" @@ -19,28 +19,29 @@ prepare() { } build() { - cd "${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" export CGO_ENABLED=1 - export CGO_CFLAGS="${CFLAGS}" + export CGO_CFLAGS="$CFLAGS" export CGO_CPPFLAGS="$CPPFLAGS" export CGO_CXXFLAGS="$CXXFLAGS" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS='-buildmode=pie -modcacherw -mod=readonly' - go build -trimpath -o . -ldflags="-X=github.com/GoogleContainerTools/kaniko/pkg/version.version=$pkgver" ./cmd/... + export CGO_LDFLAGS="$LDFLAGS" + # -mod=readonly not working currently + export GOFLAGS='-buildmode=pie -modcacherw' + go build -trimpath -o . -ldflags="-linkmode=external -X=github.com/GoogleContainerTools/kaniko/pkg/version.version=v$pkgver" ./cmd/... } check() { - cd "${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" # custom umask values make tests fail. set to default umask 0022 go test -short ./{cmd,pkg}/... } package() { - cd "${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" install -Dm755 executor warmer -t "$pkgdir/usr/lib/$pkgname" install -dm755 "$pkgdir/usr/bin" - ln -sT /usr/lib/$pkgname/executor "$pkgdir/usr/bin/$pkgname" + ln -sT /usr/lib/"$pkgname"/executor "$pkgdir/usr/bin/$pkgname" install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname" cp -a docs examples deploy run_in_docker.sh -t "$pkgdir/usr/share/doc/$pkgname" } |