summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSteve Engledow2020-02-11 13:35:26 +0000
committerSteve Engledow2020-02-11 13:35:26 +0000
commite147aea3a6b4afd28375f7bbe5526c759df6bede (patch)
treecf4da8d6709faec210f9d524d740dc96cc862b99 /PKGBUILD
parentf04371adb10aa7b8b2572f52236c61d4a055af27 (diff)
downloadaur-e147aea3a6b4afd28375f7bbe5526c759df6bede.tar.gz
Update now that aws cli v2 is GA
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 22 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4a33fbe1cf6a..2aa0c953138e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,30 @@
# Maintainer: Steve Engledow <steve@engledow.me>
pkgname=aws-cli-v2
-pkgver=latest
-pkgrel=1
-pkgdesc="Experimental v2 of the AWS CLI"
+pkgver=2.0.0
+pkgrel=2
+pkgdesc='Universal Command Line Interface for Amazon Web Services version 2'
arch=('i686' 'x86_64')
-url="https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html"
-license=('Apache-2.0')
-depends=(
+url='https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html'
+license=('Apache')
+provides=('aws-cli')
+conflicts=('aws-cli')
+makedepends=('unzip')
+depends=('less')
+source=(
+ 'https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip'
+ # on hold until the AWS CLI team publish their key
+ # 'https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip.sig'
)
-makedepends=(
- 'unzip'
+#validpgpkeys=('FB5DB77FD5C118B80511ADA8A6310ACC4672475C')
+md5sums=(
+ 'SKIP'
)
-source=("awscliv2.zip::https://d1vvhvl2y92vvt.cloudfront.net/awscli-exe-linux-x86_64.zip")
-sha1sums=('SKIP')
package() {
- cd "$srcdir"
- ./aws/install -i "$pkgdir/usr/share/aws-cli" -b "$pkgdir/usr/bin"
+ $srcdir/aws/install -i "$pkgdir/usr/share/aws-cli" -b "$pkgdir/usr/bin" >/dev/null
+
+ BIN_DIR=/usr/share/aws-cli/v2/current/bin
+ for i in $pkgdir/$BIN_DIR/*; do
+ ln -sf $BIN_DIR/$(basename $i) $pkgdir/usr/bin/
+ done
}