diff options
author | JP Roemer | 2024-03-31 00:37:47 +0100 |
---|---|---|
committer | JP Roemer | 2024-03-31 00:37:47 +0100 |
commit | bf93c7402b74031290d4de1f1c56347f219cf572 (patch) | |
tree | be3cb93fd85d8b2cf78e47b438dcaa65878a0725 | |
parent | 861718f11f36e20e2eb17fe886f06e5fc59e5e0f (diff) | |
download | aur-saml2aws.tar.gz |
Bump version to v2.36.15
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rwxr-xr-x | bumpversion.sh | 18 |
3 files changed, 27 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = saml2aws 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 @@ -13,7 +13,7 @@ pkgbase = saml2aws depends = systemd-libs provides = saml2aws conflicts = saml2aws-bin - source = saml2aws_2.36.14.tar.gz::https://github.com/Versent/saml2aws/archive/refs/tags/v2.36.14.tar.gz - sha256sums = fe0bfc588857e4eb4153a3e7b639d958a672323d093404379d4f69f9322c3380 + source = saml2aws_2.36.15.tar.gz::https://github.com/Versent/saml2aws/archive/refs/tags/v2.36.15.tar.gz + sha256sums = d31b6b611453bd91fb0ffe4ea13cbd710463f2069bc35cd69cc1c842d78e6823 pkgname = saml2aws @@ -3,20 +3,20 @@ # Contributor: David Stark <david@starkers.org> pkgname=saml2aws -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' 'armv7h' 'aarch64') -url="https://github.com/Versent/${pkgname}" +url="https://github.com/Versent/saml2aws" license=('MIT') depends=('gcc-libs' 'systemd-libs') makedepends=('git' 'go') provides=("${pkgname}") conflicts=("${pkgname}-bin") -source=("saml2aws_${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('fe0bfc588857e4eb4153a3e7b639d958a672323d093404379d4f69f9322c3380') +source=("${pkgname}_${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('d31b6b611453bd91fb0ffe4ea13cbd710463f2069bc35cd69cc1c842d78e6823') -export GGO_ENABLED="true" +export GGO_ENABLED="1" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" @@ -25,7 +25,7 @@ export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -tags=hidraw" build() { local _commit _flags - _commit=$(bsdcat "saml2aws_${pkgver}.tar.gz" | git get-tar-commit-id) + _commit=$(bsdcat "${pkgname}_${pkgver}.tar.gz" | git get-tar-commit-id) _flags=( -X=main.Version="${pkgver}" -X=main.commit="${_commit::7}" 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 |