# Maintainer : Christian Rebischke # Contributor: Konstantin Gribov pkgname=cfssl pkgver=1.6.4 pkgrel=1 pkgdesc="CloudFlare PKI and TLS toolkit" arch=('i686' 'x86_64') url="https://cfssl.org/" license=('BSD') depends=('glibc') makedepends=('go') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/cloudflare/${pkgname}/archive/v${pkgver}.tar.gz") sha256sums=('652b8c50882035e7dc13e937729c84217259838ba80ce089048b96795389482e') _binaries=(cfssl cfssljson cfssl-bundle cfssl-certinfo cfssl-newkey cfssl-scan mkbundle multirootca) build() { cd "${srcdir}/${pkgname}-${pkgver}" make VERSION="${pkgver}-${pkgrel}" } package() { cd "${srcdir}/${pkgname}-${pkgver}" for bin in ${_binaries[@]} ; do install -m755 -D -t "${pkgdir}/usr/bin/" bin/${bin} done # special case to avoid clash with `mono` mv ${pkgdir}/usr/bin/mkbundle ${pkgdir}/usr/bin/cfssl-mkbundle install -m644 -D LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim: et: sw=2: sts=2: