diff options
author | Carl Smedstad | 2021-09-26 21:20:33 +0200 |
---|---|---|
committer | Carl Smedstad | 2021-09-26 21:20:56 +0200 |
commit | 12aaca88d4a7ab892dd4ec6d6a545b3f7f76996d (patch) | |
tree | 909cc0a0baecaf436fd2316fcc3d8a4d90dd0c7e | |
parent | 3d98069f86682e34cd218ed7dea64948ff4f2203 (diff) | |
download | aur-12aaca88d4a7ab892dd4ec6d6a545b3f7f76996d.tar.gz |
Update to version 1.11.3
Take over maintenance.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 29 insertions, 20 deletions
@@ -1,6 +1,6 @@ pkgbase = istio-bin pkgdesc = An open platform to connect, manage, and secure microservices - pkgver = 1.10.2 + pkgver = 1.11.3 pkgrel = 1 url = https://istio.io arch = x86_64 @@ -9,8 +9,13 @@ pkgbase = istio-bin license = Apache depends = bash depends = glibc + provides = istio conflicts = istio - source = https://github.com/istio/istio/releases/download/1.10.2/istio-1.10.2-linux-amd64.tar.gz - sha256sums = 23eaa80a0c3edc8271fe82443b33958437c6c5a62f28bc1b7d04a71e416010a4 + source_x86_64 = https://github.com/istio/istio/releases/download/1.11.3/istio-1.11.3-linux-amd64.tar.gz + sha256sums_x86_64 = 8403bb13bc0a9fb8a1fa1da70d5c38e4537c541fddf935f429affc576558cb81 + source_aarch64 = https://github.com/istio/istio/releases/download/1.11.3/istio-1.11.3-linux-arm64.tar.gz + sha256sums_aarch64 = 6629ee54bac8a3a09ca7a14d2d1a3e1d787b1b0c29cdc8a18f4e3eff1447dd9b + source_armv7h = https://github.com/istio/istio/releases/download/1.11.3/istio-1.11.3-linux-armv7.tar.gz + sha256sums_armv7h = 23dd4ce2305f5d66cc402779d9a603e5ac7a30fac3934dff16c45059025fdd00 pkgname = istio-bin @@ -1,9 +1,10 @@ -# Maintainer: Jean-Francois Chevrette <jfchevrette@gmail.com> +# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com> +# Contributor: Jean-Francois Chevrette <jfchevrette@gmail.com> # Contributor: Matthew Ellison <matt+aur@arroyonetworks.com> -_pkgname='istio' -pkgname="${_pkgname}-bin" -pkgver=1.10.2 +pkgname=istio-bin +_pkgname=istio +pkgver=1.11.3 pkgrel=1 pkgdesc='An open platform to connect, manage, and secure microservices' arch=('x86_64' 'aarch64' 'armv7h') @@ -11,25 +12,28 @@ url='https://istio.io' license=('Apache') depends=('bash' 'glibc') conflicts=("${_pkgname}") +provides=("${_pkgname}") -case "${CARCH}" in - x86_64) _CARCH=amd64 && sha256sums=('23eaa80a0c3edc8271fe82443b33958437c6c5a62f28bc1b7d04a71e416010a4');; - aarch64) _CARCH=arm64 && sha256sums=('9fd871109bf1fe813d5b4b55d4d19e3b17f947539cf48bcf5d735b4c2ce3b879');; - armv7h) _CARCH=armv7 && sha256sums=('1b72f9881b91ed1a08375a56ef85d15d3599ea8860fe13229ac03b87fe3c7e9a');; -esac +_source_base="https://github.com/istio/istio/releases/download/$pkgver" -source=("https://github.com/istio/istio/releases/download/${pkgver}/istio-${pkgver}-linux-${_CARCH}.tar.gz") +source_x86_64=("$_source_base/istio-$pkgver-linux-amd64.tar.gz") +source_armv7h=("$_source_base/istio-$pkgver-linux-armv7.tar.gz") +source_aarch64=("$_source_base/istio-$pkgver-linux-arm64.tar.gz") + +sha256sums_x86_64=('8403bb13bc0a9fb8a1fa1da70d5c38e4537c541fddf935f429affc576558cb81') +sha256sums_armv7h=('23dd4ce2305f5d66cc402779d9a603e5ac7a30fac3934dff16c45059025fdd00') +sha256sums_aarch64=('6629ee54bac8a3a09ca7a14d2d1a3e1d787b1b0c29cdc8a18f4e3eff1447dd9b') package() { - cd "${srcdir}/${_pkgname}-${pkgver}" + cd "$srcdir/$_pkgname-$pkgver" - install -Dm755 "bin/istioctl" "${pkgdir}/usr/bin/istioctl" - install -Dm644 "tools/_istioctl" "${pkgdir}/usr/share/zsh/site-functions/_istioctl" - install -Dm644 "tools/istioctl.bash" "${pkgdir}/usr/share/bash-completion/completions/istioctl" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" + install -Dm755 "bin/istioctl" "$pkgdir/usr/bin/istioctl" + install -Dm644 "tools/_istioctl" "$pkgdir/usr/share/zsh/site-functions/_istioctl" + install -Dm644 "tools/istioctl.bash" "$pkgdir/usr/share/bash-completion/completions/istioctl" + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" - install -d "${pkgdir}/usr/share/${_pkgname}" + install -d "$pkgdir/usr/share/$_pkgname" for d in manifests samples tools; do - cp -R "${d}" "${pkgdir}/usr/share/${_pkgname}/" + cp -R "$d" "$pkgdir/usr/share/$_pkgname/" done } |