summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorml2021-11-13 01:38:38 +0100
committerml2021-11-13 01:38:38 +0100
commit0e99290767537a440993d8d79d94c16dc1721cc9 (patch)
tree82cb3f1597b592d4dbe4fd33b2be54381b28e732
parenta20c79a35a285d2e6a8ddb33aeb408e49756c3a3 (diff)
downloadaur-0e99290767537a440993d8d79d94c16dc1721cc9.tar.gz
updpkg: ionosctl 5.0.10-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD33
2 files changed, 21 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c820e0d2007..e390740c22e5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ionosctl
pkgdesc = IONOS Cloud CLI
- pkgver = 5.0.1
+ pkgver = 5.0.10
pkgrel = 1
url = https://github.com/ionos-cloud/ionosctl
arch = x86_64
@@ -9,11 +9,10 @@ pkgbase = ionosctl
arch = arm
arch = armv6h
arch = armv7h
- license = custom:UNKNOWN
+ license = Apache
makedepends = go
depends = glibc
- source = https://github.com/ionos-cloud/ionosctl/archive/v5.0.1/ionosctl-5.0.1.tar.gz
- sha256sums = e00eeac1c2bc41d8bf426b6e9f1ee6a9ef43d4c4bf74c82fa36f6a8b8bd725ad
+ source = https://github.com/ionos-cloud/ionosctl/archive/v5.0.10/ionosctl-5.0.10.tar.gz
+ sha256sums = 0fcfde23ee92e79477a984236eb3c42773585254163791d30ff662478d2a191d
pkgname = ionosctl
-
diff --git a/PKGBUILD b/PKGBUILD
index 4b850f9ba252..8b0375788ea0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: ml <>
pkgname=ionosctl
-pkgver=5.0.1
+pkgver=5.0.10
pkgrel=1
pkgdesc='IONOS Cloud CLI'
arch=('x86_64' 'i686' 'aarch64' 'arm' 'armv6h' 'armv7h')
url='https://github.com/ionos-cloud/ionosctl'
-license=('custom:UNKNOWN')
+license=('Apache')
depends=('glibc')
makedepends=('go')
source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('e00eeac1c2bc41d8bf426b6e9f1ee6a9ef43d4c4bf74c82fa36f6a8b8bd725ad')
+sha256sums=('0fcfde23ee92e79477a984236eb3c42773585254163791d30ff662478d2a191d')
build() {
cd "$pkgname-$pkgver"
@@ -19,15 +19,16 @@ build() {
export CGO_CXXFLAGS="$CXXFLAGS"
export CGO_LDFLAGS="$LDFLAGS"
export GOFLAGS='-buildmode=pie -modcacherw -trimpath'
- IFS=. read -r major minor patch <<<"$pkgver"
+ local -a _ver
+ IFS=. read -ra _ver <<<"$pkgver"
go build -o "$pkgname" -ldflags "-linkmode=external \
- -X github.com/ionos-cloud/ionosctl/commands.Major=$major
- -X github.com/ionos-cloud/ionosctl/commands.Minor=$minor
- -X github.com/ionos-cloud/ionosctl/commands.Patch=$patch"
+ -X github.com/ionos-cloud/ionosctl/commands.Major=${_ver[0]}
+ -X github.com/ionos-cloud/ionosctl/commands.Minor=${_ver[1]}
+ -X github.com/ionos-cloud/ionosctl/commands.Patch=${_ver[2]}
+ -X github.com/ionos-cloud/ionosctl/commands.Label=release" main.go
- # @TODO powershell completions. path?
- for shell in bash zsh fish; do
- ./"$pkgname" completion "$shell" >completion."$shell"
+ for i in bash zsh fish; do
+ ./"$pkgname" completion "$i" >completion."$i"
done
}
@@ -38,10 +39,10 @@ check() {
package() {
cd "$pkgname-$pkgver"
- install -Dm755 "$pkgname" -t "$pkgdir/usr/bin"
- install -Dm644 completion.bash "$pkgdir/usr/share/bash-completion/completions/$pkgname"
- install -Dm644 completion.zsh "$pkgdir/usr/share/zsh/site-functions/_$pkgname"
- install -Dm644 completion.fish "$pkgdir/usr/share/fish/completions/$pkgname.fish"
- install -dm755 "$pkgdir/usr/share/doc/$pkgname"
- cp -a docs -T "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm755 "$pkgname" -t "$pkgdir"/usr/bin
+ install -Dm644 completion.bash "$pkgdir"/usr/share/bash-completion/completions/"$pkgname"
+ install -Dm644 completion.zsh "$pkgdir"/usr/share/zsh/site-functions/_"$pkgname"
+ install -Dm644 completion.fish "$pkgdir"/usr/share/fish/completions/"$pkgname".fish
+ install -dm755 "$pkgdir"/usr/share/doc/"$pkgname"
+ cp -a docs -T "$pkgdir"/usr/share/doc/"$pkgname"
}