summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJP Roemer2024-03-31 00:37:47 +0100
committerJP Roemer2024-03-31 00:37:47 +0100
commitbf93c7402b74031290d4de1f1c56347f219cf572 (patch)
treebe3cb93fd85d8b2cf78e47b438dcaa65878a0725
parent861718f11f36e20e2eb17fe886f06e5fc59e5e0f (diff)
downloadaur-saml2aws.tar.gz
Bump version to v2.36.15
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD12
-rwxr-xr-xbumpversion.sh18
3 files changed, 27 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f9dfc55bfd5a..ea01feeb1581 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index a2a6693e7e1c..97f1a21f5792 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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