diff options
author | Thorsten Müller | 2022-07-22 14:20:13 +0200 |
---|---|---|
committer | Thorsten Müller | 2022-07-22 14:20:13 +0200 |
commit | 24b4309d288286ae40d0dd4492dcc62ac40400df (patch) | |
tree | a3b814512a7feb1eaa88c3b8a43043c33dfef51d | |
parent | 9fb3c30c3c7a3817c979577b89f42e04802fecf5 (diff) | |
download | aur-24b4309d288286ae40d0dd4492dcc62ac40400df.tar.gz |
some improvements to PKGBUILD
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 12 insertions, 20 deletions
@@ -1,12 +1,14 @@ pkgbase = sensu-cli pkgdesc = Sensu Go cli pkgver = 6.7.4 - pkgrel = 2 + pkgrel = 3 url = https://sensu.io arch = x86_64 arch = armv7h - license = MIT - source = sensu-cli-6.7.4_x86_64.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.7.4/sensu-go_6.7.4_linux_amd64.tar.gz - sha256sums = 15adc6a7fcb1b4b7bb9150974eef715433475f575af5b726c0f4e4128acfd102 + license = SENSU FREE LICENSE AGREEMENT + source_x86_64 = sensu-cli-6.7.4_x86_64.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.7.4/sensu-go_6.7.4_linux_amd64.tar.gz + sha256sums_x86_64 = 15adc6a7fcb1b4b7bb9150974eef715433475f575af5b726c0f4e4128acfd102 + source_armv7h = sensu-cli-6.7.4_armv7h.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.7.4/sensu-go_6.7.4_linux_armv7.tar.gz + sha256sums_armv7h = 81ba39335b95eaca0ca019b33b6f2c03e1d74d75eeffa7bb59779dfcb6635e76 pkgname = sensu-cli @@ -1,26 +1,16 @@ # Maintainer: thorko contact@thorko.de pkgname=sensu-cli pkgver=6.7.4 -pkgrel=2 +pkgrel=3 pkgdesc="Sensu Go cli" arch=('x86_64' 'armv7h') url='https://sensu.io' -license=('MIT') -if [ "$CARCH" = "armv7h" ]; then - source=("${pkgname}-${pkgver}_armv7h.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_armv7.tar.gz") - sha256sums=('81ba39335b95eaca0ca019b33b6f2c03e1d74d75eeffa7bb59779dfcb6635e76') -fi -if [ "$CARCH" = "x86_64" ]; then - source=("${pkgname}-${pkgver}_x86_64.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_amd64.tar.gz") - sha256sums=('15adc6a7fcb1b4b7bb9150974eef715433475f575af5b726c0f4e4128acfd102') -fi +license=('SENSU FREE LICENSE AGREEMENT') +source_armv7h=("${pkgname}-${pkgver}_armv7h.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_armv7.tar.gz") +sha256sums_armv7h=('81ba39335b95eaca0ca019b33b6f2c03e1d74d75eeffa7bb59779dfcb6635e76') +source_x86_64=("${pkgname}-${pkgver}_x86_64.tar.gz::https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/${pkgver}/sensu-go_${pkgver}_linux_amd64.tar.gz") +sha256sums_x86_64=('15adc6a7fcb1b4b7bb9150974eef715433475f575af5b726c0f4e4128acfd102') -build() { - tar xzvf ${pkgname}-${pkgver}_$CARCH.tar.gz -} - -# TODO: better build from source -# build() {} package() { install -Dm755 "${srcdir}/sensuctl" "${pkgdir}/usr/bin/sensuctl" } |