Date: Monday, July 12, 2021 @ 19:30:27 Author: jelle Revision: 976705
archrelease: copy trunk to community-x86_64 Added: step-cli/repos/community-x86_64/PKGBUILD (from rev 976704, step-cli/trunk/PKGBUILD) Deleted: step-cli/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 82 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-07-12 19:30:20 UTC (rev 976704) +++ PKGBUILD 2021-07-12 19:30:27 UTC (rev 976705) @@ -1,41 +0,0 @@ -# Maintainer: Jelle van der Waa <je...@archlinux.org> -# Maintainer: Morten Linderud <foxbo...@archlinux.org> - -pkgname=step-cli -pkgver=0.15.16 -pkgrel=1 -pkgdesc="A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc." -url="https://github.com/smallstep/cli" -arch=(x86_64) -license=(Apache) -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=('e8df7523ab9f45241b32e50c0b0c97578b9d020d64af505b00c4bbbc3ee1bb6f63a5fdebc006f9e3e746a5ca2acaa4a8976c66e8d142782512413bb94ed6dc34') - -prepare() { - sed -i "s/step/${pkgname}/g" "autocomplete/zsh_autocomplete" -} - -build() { - BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)" - - go build \ - -trimpath \ - -buildmode=pie \ - -mod=readonly \ - -modcacherw \ - -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -X \"main.Version=${pkgver}\" -X \"main.BuildTime=${BUILD_DATE}\"" \ - -o step-cli cmd/step/main.go -} - -check() { - go test ./... -} - -package() { - 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}" -} Copied: step-cli/repos/community-x86_64/PKGBUILD (from rev 976704, step-cli/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-07-12 19:30:27 UTC (rev 976705) @@ -0,0 +1,41 @@ +# Maintainer: Jelle van der Waa <je...@archlinux.org> +# Maintainer: Morten Linderud <foxbo...@archlinux.org> + +pkgname=step-cli +pkgver=0.16.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" +arch=(x86_64) +license=(Apache) +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=('234fa1095a2ed44fcd3da53b17b9c5a675d7bb6110a239eac223967d9bb85a878865651253d252b5ba856e69f50049ed633ee08870f125a90308298b2a0dd8e2') + +prepare() { + sed -i "s/step/${pkgname}/g" "autocomplete/zsh_autocomplete" +} + +build() { + BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)" + + go build \ + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -X \"main.Version=${pkgver}\" -X \"main.BuildTime=${BUILD_DATE}\"" \ + -o step-cli cmd/step/main.go +} + +check() { + go test ./... +} + +package() { + 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}" +}