diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rwxr-xr-x | bumpversion.sh | 18 |
3 files changed, 33 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = saml2aws-bin pkgdesc = CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP - pkgver = 2.36.14 + pkgver = 2.36.15 pkgrel = 1 url = https://github.com/Versent/saml2aws arch = x86_64 @@ -10,13 +10,13 @@ pkgbase = saml2aws-bin license = MIT provides = saml2aws conflicts = saml2aws - source_x86_64 = https://github.com/Versent/saml2aws/releases/download/v2.36.14/saml2aws_2.36.14_linux_amd64.tar.gz - sha256sums_x86_64 = d95b0807c5be2c2791ab3916a296deec859651399cc7df7977f422030208ee9d - source_aarch64 = https://github.com/Versent/saml2aws/releases/download/v2.36.14/saml2aws_2.36.14_linux_arm64.tar.gz - sha256sums_aarch64 = f5b45ae44116643ae6a9af4336bc442259d782ae23902ed0aaa1ee1f0c6ef99e - source_armv7h = https://github.com/Versent/saml2aws/releases/download/v2.36.14/saml2aws_2.36.14_linux_armv6.tar.gz - sha256sums_armv7h = 3798137ed100b7b300846b52e25bd5391ed7f99ba3399b23f960136ae4922206 - source_armv6h = https://github.com/Versent/saml2aws/releases/download/v2.36.14/saml2aws_2.36.14_linux_armv6.tar.gz - sha256sums_armv6h = 3798137ed100b7b300846b52e25bd5391ed7f99ba3399b23f960136ae4922206 + source_x86_64 = https://github.com/Versent/saml2aws/releases/download/v2.36.15/saml2aws_2.36.15_linux_amd64.tar.gz + sha256sums_x86_64 = 938ea3b154a1656d6d2bd245a0d0f1a89970241e8af2da7fe8c18832a0af8539 + source_aarch64 = https://github.com/Versent/saml2aws/releases/download/v2.36.15/saml2aws_2.36.15_linux_arm64.tar.gz + sha256sums_aarch64 = e3600b4db1a9ef2e698304e77b8b41d059d21787eb95a468b5ae377ec1b419da + source_armv7h = https://github.com/Versent/saml2aws/releases/download/v2.36.15/saml2aws_2.36.15_linux_armv6.tar.gz + sha256sums_armv7h = 8c9299bc8aa7f41dc4522d981acd8f2377939e9877f4a66f9f3fac3f3db25de4 + source_armv6h = https://github.com/Versent/saml2aws/releases/download/v2.36.15/saml2aws_2.36.15_linux_armv6.tar.gz + sha256sums_armv6h = 8c9299bc8aa7f41dc4522d981acd8f2377939e9877f4a66f9f3fac3f3db25de4 pkgname = saml2aws-bin @@ -3,11 +3,11 @@ pkgname=saml2aws-bin _pkgname="${pkgname%-bin}" -pkgver=2.36.14 +pkgver=2.36.15 pkgrel=1 pkgdesc='CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP' arch=('x86_64' 'aarch64' 'armv7h' 'armv6h') -url="https://github.com/Versent/${_pkgname}" +url="https://github.com/Versent/saml2aws" license=('MIT') provides=("${_pkgname}") conflicts=("${_pkgname}") @@ -15,10 +15,10 @@ source_x86_64=("${url}/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_am source_aarch64=("${url}/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_arm64.tar.gz") source_armv7h=("${url}/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_armv6.tar.gz") source_armv6h=("${url}/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_armv6.tar.gz") -sha256sums_x86_64=('d95b0807c5be2c2791ab3916a296deec859651399cc7df7977f422030208ee9d') -sha256sums_aarch64=('f5b45ae44116643ae6a9af4336bc442259d782ae23902ed0aaa1ee1f0c6ef99e') -sha256sums_armv7h=('3798137ed100b7b300846b52e25bd5391ed7f99ba3399b23f960136ae4922206') -sha256sums_armv6h=('3798137ed100b7b300846b52e25bd5391ed7f99ba3399b23f960136ae4922206') +sha256sums_x86_64=('938ea3b154a1656d6d2bd245a0d0f1a89970241e8af2da7fe8c18832a0af8539') +sha256sums_aarch64=('e3600b4db1a9ef2e698304e77b8b41d059d21787eb95a468b5ae377ec1b419da') +sha256sums_armv7h=('8c9299bc8aa7f41dc4522d981acd8f2377939e9877f4a66f9f3fac3f3db25de4') +sha256sums_armv6h=('8c9299bc8aa7f41dc4522d981acd8f2377939e9877f4a66f9f3fac3f3db25de4') package() { install -Dm 755 "${_pkgname}" -t "${pkgdir}/usr/bin" diff --git a/bumpversion.sh b/bumpversion.sh new file mode 100755 index 000000000000..8fef26f3ac47 --- /dev/null +++ b/bumpversion.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +PKGNAME="saml2aws" +GHREPO="Versent/saml2aws" + +log() { + printf "\e[1m\e[32m==>\e[37m %s\e[0m\n" "$@" +} + +log "Fetching latest ${PKGNAME} release from Github API..." +latestversion=$(curl -sq https://api.github.com/repos/${GHREPO}/releases/latest | jq -r '.tag_name') +printf "\e[1m \e[34m->\e[37m Found version %s\e[0m\n" "${latestversion}" + +log "Updating PKGBUILD version to ${latestversion/v/}-1" +sed -i "s|^pkgver=.*$|pkgver=${latestversion/v/}|; s|^pkgvrel=.*$|pkgrel=1|" PKGBUILD +updpkgsums + +log "Generating .SRCINFO" +makepkg --printsrcinfo > .SRCINFO |