summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 7 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d28d172bebe5..cc6b3f7b16d8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,23 +2,21 @@
pkgname=aws-sam-cli-bin
pkgver=1.38.1
-pkgrel=1
+pkgrel=2
pkgdesc="CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM"
-arch=("any")
+arch=("x86_64")
url="https://github.com/aws/aws-sam-cli"
license=("Apache")
optdepends=("docker")
-source=("https://github.com/aws/aws-sam-cli/releases/download/v$pkgver/aws-sam-cli-linux-x86_64.zip")
+source=("aws-sam-cli-linux-$pkgver-x86_64.zip::https://github.com/aws/aws-sam-cli/releases/download/v$pkgver/aws-sam-cli-linux-x86_64.zip")
sha256sums=("ce42d355437d69ee33e12a76747e53c8d383c4e7f505a986d498b2028c2c55b1")
provides=("aws-sam-cli")
conflicts=("aws-sam-cli")
package() {
- # install dist
- mkdir -p "$pkgdir/usr/local/share/aws-sam-cli/$pkgver"
- cp -r "$srcdir/dist" "$pkgdir/usr/local/share/aws-sam-cli/$pkgver"
-
+ # install
+ $srcdir/install -i "$pkgdir/usr/share/aws-sam-cli" -b "$pkgdir/usr/bin" >/dev/null
+
# symlink the binary
- mkdir -p "$pkgdir/usr/local/bin"
- ln -s "../share/aws-sam-cli/$pkgver/dist/sam" "$pkgdir/usr/local/bin/sam"
+ ln -sf "$pkgdir/usr/share/aws-sam-cli/$pkgver/dist/sam" "$pkgdir/usr/bin/sam"
}