summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Lisin2022-09-28 17:10:23 +0200
committerMatthias Lisin2022-09-28 17:10:23 +0200
commitf95e23dc59c12f0fd1dfc9bf05283ae54ae76271 (patch)
tree87873f3d56ef0fe5cdb7271fb02136a0ea91b74e
parentcb15934cc1d5300c09c53f2612cb00a15e34c315 (diff)
downloadaur-f95e23dc59c12f0fd1dfc9bf05283ae54ae76271.tar.gz
upgpkg: ionosctl 6.3.2-1
upstream release
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 84f4eb6fb10d..d710dc33b5b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ionosctl
pkgdesc = IONOS Cloud CLI
- pkgver = 6.3.1
- pkgrel = 2
+ pkgver = 6.3.2
+ pkgrel = 1
url = https://github.com/ionos-cloud/ionosctl
arch = x86_64
arch = i686
@@ -11,8 +11,9 @@ pkgbase = ionosctl
arch = armv7h
license = Apache
makedepends = go
+ makedepends = git
depends = glibc
- source = https://github.com/ionos-cloud/ionosctl/archive/v6.3.1/ionosctl-6.3.1.tar.gz
- sha256sums = 8485a84301b91ca9c125b5dda413b4d8be7cfbe8e661f8c6ef93fdd519c66382
+ source = https://github.com/ionos-cloud/ionosctl/archive/v6.3.2/ionosctl-6.3.2.tar.gz
+ sha256sums = 1eb9f53f543adc815f3ee22f191cb6e10f87e3d32b50b20b226153e47fe4ae3b
pkgname = ionosctl
diff --git a/PKGBUILD b/PKGBUILD
index 273359fbda38..282b179fbba2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,18 @@
# Maintainer: ml <>
pkgname=ionosctl
-pkgver=6.3.1
-pkgrel=2
+pkgver=6.3.2
+pkgrel=1
pkgdesc='IONOS Cloud CLI'
arch=('x86_64' 'i686' 'aarch64' 'arm' 'armv6h' 'armv7h')
url='https://github.com/ionos-cloud/ionosctl'
license=('Apache')
depends=('glibc')
-makedepends=('go')
+makedepends=('go' 'git')
source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('8485a84301b91ca9c125b5dda413b4d8be7cfbe8e661f8c6ef93fdd519c66382')
+sha256sums=('1eb9f53f543adc815f3ee22f191cb6e10f87e3d32b50b20b226153e47fe4ae3b')
build() {
+ _commit=$(bsdcat "$pkgname-$pkgver.tar.gz" | git get-tar-commit-id)
cd "$pkgname-$pkgver"
export CGO_ENABLED=1
export CGO_CFLAGS="$CFLAGS"
@@ -21,7 +22,8 @@ build() {
export GOFLAGS='-buildmode=pie -modcacherw -trimpath'
go build -o "$pkgname" -ldflags "-linkmode=external \
-X=github.com/ionos-cloud/ionosctl/commands.Version=$pkgver
- -X=github.com/ionos-cloud/ionosctl/commands.Label=release" main.go
+ -X=github.com/ionos-cloud/ionosctl/commands.Label=release
+ -X=github.com/ionos-cloud/ionosctl/commands.GitCommit=${_commit:?}" main.go
for i in bash zsh fish; do
./"$pkgname" completion "$i" >completion."$i"