Date: Sunday, October 3, 2021 @ 21:39:48 Author: foxboron Revision: 1027234
archrelease: copy trunk to community-x86_64 Added: step-ca/repos/community-x86_64/PKGBUILD (from rev 1027233, step-ca/trunk/PKGBUILD) Deleted: step-ca/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 76 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-10-03 21:39:42 UTC (rev 1027233) +++ PKGBUILD 2021-10-03 21:39:48 UTC (rev 1027234) @@ -1,38 +0,0 @@ -# Maintainer: Morten Linderud <foxbo...@archlinux.org> - -pkgname=step-ca -pkgver=0.17.3 -pkgrel=1 -pkgdesc="A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH." -url="https://github.com/smallstep/certificates" -arch=(x86_64) -license=(Apache) -depends=(glibc pcsclite) -makedepends=(go) -source=("$url/releases/download/v${pkgver}/step-ca_${pkgver}.tar.gz") -sha512sums=('df17b7eb5b0c6e99cf924fe34b2c5d6b260c444ad5c9b02cc45a30650ea7de6eb8751de054cef6fdfb46eba8d44012aed4e49f94542fe25bde0aba359a426554') - -prepare(){ - mkdir -p bin -} - -build() { - BUILD_DATE="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%Y-%m-%d %H:%M UTC')" - go build \ - -trimpath \ - -buildmode=pie \ - -mod=readonly \ - -modcacherw \ - -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -X \"main.Version=${pkgver}\" -X \"main.BuildTime=${BUILD_DATE}\"" \ - -o bin ./cmd/... -} - -check() { - go test -v ./... -} - -package() { - for bin in step-awskms-init step-ca step-cloudkms-init step-yubikey-init; do - install -Dm755 "bin/$bin" "$pkgdir/usr/bin/$bin" - done -} Copied: step-ca/repos/community-x86_64/PKGBUILD (from rev 1027233, step-ca/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-10-03 21:39:48 UTC (rev 1027234) @@ -0,0 +1,38 @@ +# Maintainer: Morten Linderud <foxbo...@archlinux.org> + +pkgname=step-ca +pkgver=0.17.4 +pkgrel=1 +pkgdesc="A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH." +url="https://github.com/smallstep/certificates" +arch=(x86_64) +license=(Apache) +depends=(glibc pcsclite) +makedepends=(go) +source=("$url/releases/download/v${pkgver}/step-ca_${pkgver}.tar.gz") +sha512sums=('79d9de4d500adcb1848e28e01cc95fe5da62d3a362c071c48406ca88bcf5a1e8eaac5658a496c82f2bb8531728e0874de12863b2f72c6e19035ce75725c9e2ca') + +prepare(){ + mkdir -p bin +} + +build() { + BUILD_DATE="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%Y-%m-%d %H:%M UTC')" + go build \ + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -X \"main.Version=${pkgver}\" -X \"main.BuildTime=${BUILD_DATE}\"" \ + -o bin ./cmd/... +} + +check() { + go test -v ./... +} + +package() { + for bin in step-awskms-init step-ca step-cloudkms-init step-yubikey-init; do + install -Dm755 "bin/$bin" "$pkgdir/usr/bin/$bin" + done +}