mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-02-07 00:42:07 +01:00
43 lines
1.3 KiB
Plaintext
43 lines
1.3 KiB
Plaintext
# Contributor: Adrian L Lange <alpine@p3lim.net>
|
|
# Contributor: Charles Wimmer <charles@wimmer.net>
|
|
# Contributor: Dermot Bradley <dermot_bradley@yahoo.com>
|
|
# Maintainer: Dermot Bradley <dermot_bradley@yahoo.com>
|
|
pkgname=step-certificates
|
|
pkgver=0.16.0
|
|
pkgrel=0
|
|
pkgdesc="Online certificate authority and related tools"
|
|
url="https://smallstep.com/certificates/"
|
|
arch="all !s390x !mips !mips64"
|
|
license="Apache-2.0"
|
|
makedepends="
|
|
bash
|
|
go
|
|
go-bindata
|
|
pcsc-lite-dev
|
|
"
|
|
depends="step-cli"
|
|
options="!check" # No tests as fails for Yubikey
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/smallstep/certificates/archive/v$pkgver.tar.gz
|
|
01-Makefile-GOFLAGS.patch
|
|
02-Makefile-yubikey-and-pkcs11-binary.patch
|
|
"
|
|
builddir="$srcdir/certificates-$pkgver"
|
|
|
|
build() {
|
|
make simple
|
|
}
|
|
|
|
check() {
|
|
make test
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
a6a02f49f7b7281662cdac51018b19d937457667e33b23965613993310fcc78de0aeb1d4d2d310688c11f97611baa0ede8587dbb1716b1ab6e462a0017ac03ca step-certificates-0.16.0.tar.gz
|
|
5cce04fd9233a1de480426d77c21a5318a9d68926ce63dc6b8b14b2061b73312a685971e695ead40c066a24557414b6a00f8bfbab4e64d1e39679378e8970315 01-Makefile-GOFLAGS.patch
|
|
0b49bda9b0b0df9d9e10ab96405a8eff5b50aaf354b8ce424d4f085ef7b033d98169521f798b27dce3959ea18cf97da365613417c40a3d54779fad7ecc15e3d4 02-Makefile-yubikey-and-pkcs11-binary.patch
|
|
"
|