summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJP Roemer2022-03-03 23:26:04 +0100
committerJP Roemer2022-03-03 23:26:04 +0100
commit1db50c1264cbe08a2c13d6e727b3084891d746b6 (patch)
treedc71e8954d0226550632498c5de87c064cf45775
parent9f3919a7c231427f508107da82f9aa670c785d73 (diff)
downloadaur-1db50c1264cbe08a2c13d6e727b3084891d746b6.tar.gz
Add support for aarch64, armv7 and armv6 arch
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD29
3 files changed, 37 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2699e9c883b1..f3fab942a03c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,22 @@
pkgbase = saml2aws-bin
- pkgdesc = CLI tool to login and retrieve AWS temporary credentials using a SAML IDP
+ pkgdesc = CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP
pkgver = 2.34.0
- pkgrel = 1
- url = https://github.com/versent/saml2aws
+ pkgrel = 2
+ url = https://github.com/Versent/saml2aws
arch = x86_64
+ arch = aarch64
+ arch = armv7h
+ arch = armv6h
license = MIT
provides = saml2aws
conflicts = saml2aws
- source = https://github.com/versent/saml2aws/releases/download/v2.34.0/saml2aws_2.34.0_linux_amd64.tar.gz
- b2sums = 65a197c66e38b50baf9160179de167d4a0bc0224bb42ea2298a4b7354691aa787e7d0d5933c58da690b7e3e0fa44413a1a999cdddeee5dfbeff4b21f079d5ff5
+ source_x86_64 = https://github.com/Versent/saml2aws/releases/download/v2.34.0/saml2aws_2.34.0_linux_amd64.tar.gz
+ sha256sums_x86_64 = a3396182237adabf53657fb915dc7d9d5cce01e76d8fb120dd95f7f61272fa9c
+ source_aarch64 = https://github.com/Versent/saml2aws/releases/download/v2.34.0/saml2aws_2.34.0_linux_arm64.tar.gz
+ sha256sums_aarch64 = 1f8f323ed4676eef59efb0926609a39c9a09247d84c39a540767fad3c7fcb95e
+ source_armv7h = https://github.com/Versent/saml2aws/releases/download/v2.34.0/saml2aws_2.34.0_linux_armv6.tar.gz
+ sha256sums_armv7h = 72dab8c63c3331f5781d4cb53c8aef194f25c872396ad5e99c26101bbf2325e4
+ source_armv6h = https://github.com/Versent/saml2aws/releases/download/v2.34.0/saml2aws_2.34.0_linux_armv6.tar.gz
+ sha256sums_armv6h = 72dab8c63c3331f5781d4cb53c8aef194f25c872396ad5e99c26101bbf2325e4
pkgname = saml2aws-bin
diff --git a/.gitignore b/.gitignore
index 20cbcc24c3b2..b629505cdb7c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
-pkg
-saml2aws*
-src
+/pkg/
+/src/
+**.pkg.tar
+**.pkg.tar.zst
+**.tar.gz
+**.zip
diff --git a/PKGBUILD b/PKGBUILD
index 0e6c3ce325bc..5863ddb2ac69 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,25 @@
-# Maintainer: Brad Erhart <tocusso underscore malty at aleeas dot com>
+# Maintainer: JP Roemer <jp+aur@roemer.im>
+# Contributor: Brad Erhart <tocusso underscore malty at aleeas dot com>
pkgname=saml2aws-bin
_pkgname="${pkgname%-bin}"
pkgver=2.34.0
-pkgrel=1
-pkgdesc='CLI tool to login and retrieve AWS temporary credentials using a SAML IDP'
-arch=('x86_64')
-_goos='linux'
-_goarch='amd64'
-url="https://github.com/versent/$_pkgname"
+pkgrel=2
+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}"
license=('MIT')
-provides=("$_pkgname")
-conflicts=("$_pkgname")
-source=("$url/releases/download/v$pkgver/${_pkgname}_${pkgver}_${_goos}_${_goarch}.tar.gz")
-b2sums=(65a197c66e38b50baf9160179de167d4a0bc0224bb42ea2298a4b7354691aa787e7d0d5933c58da690b7e3e0fa44413a1a999cdddeee5dfbeff4b21f079d5ff5)
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+source_x86_64=("${url}/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_amd64.tar.gz")
+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=('a3396182237adabf53657fb915dc7d9d5cce01e76d8fb120dd95f7f61272fa9c')
+sha256sums_aarch64=('1f8f323ed4676eef59efb0926609a39c9a09247d84c39a540767fad3c7fcb95e')
+sha256sums_armv7h=('72dab8c63c3331f5781d4cb53c8aef194f25c872396ad5e99c26101bbf2325e4')
+sha256sums_armv6h=('72dab8c63c3331f5781d4cb53c8aef194f25c872396ad5e99c26101bbf2325e4')
package() {
- install -Dm 755 "$_pkgname" -t "$pkgdir/usr/bin"
+ install -Dm 755 "${_pkgname}" -t "${pkgdir}/usr/bin"
}