# Maintainer: Erich Eckner pkgbase=simple-pki pkgname=(simple-pki-ca simple-pki-cb) pkgver=0.0.1 pkgrel=1 arch=('any') url="https://git.eckner.net/Erich/${pkgname}" license=('GPL') makedepends=() source=( "https://git.eckner.net/Erich/${pkgbase}/snapshot/${pkgbase}-${pkgver}.tar.xz" ) sha512sums=('0a40732b5ca628c869243e8745b9faec7600ee9f15097f4ae3da0bfbc3aca74a26715ffcd735fd6b667a1e95dd8f2d8f686fa57e5cd77df9b3d5e916af753bb6') build() { cd ${pkgbase}-${pkgver} make } package_simple-pki-ca() { backup=("etc/${pkgbase}/ca.conf") pkgdesc="Scripts to manage a simple pki ca - including automatic renewal" depends=('openssl' 'rsync') cd ${pkgbase}-${pkgver} make DESTDIR=${pkgdir} install-ca } package_simple-pki-cb() { backup=("etc/${pkgbase}/cb.conf") pkgdesc="Scripts to manage simple pki clients - including automatic renewal" depends=('openssl' 'nginx') cd ${pkgbase}-${pkgver} make DESTDIR=${pkgdir} install-cb }