Date: Friday, April 14, 2023 @ 07:01:57
  Author: jelle
Revision: 1445986

upgpkg: step-cli 0.24.1-1

Modified:
  step-cli/trunk/PKGBUILD

----------+
 PKGBUILD |   12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-14 06:52:03 UTC (rev 1445985)
+++ PKGBUILD    2023-04-14 07:01:57 UTC (rev 1445986)
@@ -2,7 +2,7 @@
 # Maintainer: Morten Linderud <[email protected]>
 
 pkgname=step-cli
-pkgver=0.23.4
+pkgver=0.24.1
 pkgrel=1
 pkgdesc="A zero trust swiss army knife for working with X509, OAuth, JWT, OATH 
OTP, etc."
 url="https://github.com/smallstep/cli";
@@ -11,17 +11,19 @@
 depends=(glibc)
 makedepends=(go)
 optdepends=("step-ca: setup CA/SSO/ACME server")
-source=(https://github.com/smallstep/cli/releases/download/v${pkgver}/step_${pkgver}.tar.gz)
-sha512sums=('c3e676161e6745d81cef349fa4b434c9d1a9f0e3b4fe9d3ef07be2622dc99d8ecfe1fe3a42a1106db91a1f2bd9fb5263bfc6e243ba2783f877ee25c6a6248d31')
+source=($pkgname-$pkgver.tar.gz::https://github.com/smallstep/cli/archive/refs/tags/v${pkgver}.tar.gz)
+sha512sums=('d99cb70ab11dff9535f9cd4eca04d82d14f8c923e5c4bdc61cb364426d67fcffa3e2921b3b35c4c72abbdd8137314bcf2fd2be6441c03ee50212c4cfbf5dbfa4')
 
 prepare() {
+  cd cli-${pkgver}
   sed -i "s/step/${pkgname}/g" "autocomplete/zsh_autocomplete"
   sed -i "s/step/${pkgname}/g" "autocomplete/bash_autocomplete"
 }
 
 build() {
-  BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" 
+%Y-%m-%d)"
+  export BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" 
+%Y-%m-%d)"
 
+  cd cli-${pkgver}
   go build \
       -trimpath \
       -buildmode=pie \
@@ -32,10 +34,12 @@
 }
 
 check() {
+  cd cli-${pkgver}
   go test ./...
 }
 
 package() {
+  cd cli-${pkgver}
   install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
   install -Dm644 "autocomplete/bash_autocomplete" 
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
   install -Dm644 "autocomplete/zsh_autocomplete" 
"$pkgdir/usr/share/zsh/site-functions/_${pkgname}"

Reply via email to