# Maintainer: surefire@cryptomile.net pkgname=acme-client-portable pkgver=0.2.5 pkgrel=1 arch=('x86_64' 'i686' 'armv7h') license=('BSD') pkgdesc="Yet another ACME client, specifically for Let's Encrypt, but one with a strong focus on security. Written in C." url='https://github.com/graywolf/acme-client-portable' source=( "${pkgname}"::"git+https://github.com/graywolf/acme-client-portable.git#tag=v$pkgver" 'acme-client.conf' 'acme-client@.timer' 'acme-client@.service' 'example.org.hook' ) validpgpkeys=('A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5') sha256sums=('SKIP' 'ceda6ded73c9273b50a6fa8c1eef1a21ef1fe4565f81ad1ef872cd8ff9d12f6d' 'c7d852229ae8a1b816ec476554c5d703a5513e6578a38672a52f7e7fca653b73' '1ab1b79d27f13ac25b680209de200702245957b56d875b7ff5ce3660cd2081a2' '40d7cf2596fdc6f2c94998dd93aba76107828e7cf4dbd77b99fd1b4c36712dc4') depends=( 'curl' 'libbsd' 'openssl' ) makedepends=('git') conflicts=('acme-client') provides=('acme-client') backup=('etc/acme-client.conf') build() { cd "${pkgname}" autoreconf -i ./configure --prefix=/usr make } package() { cd "${pkgname}" install -Dm755 -t "${pkgdir}/usr/bin" acme-client install -Dm644 -t "${pkgdir}/usr/share/man/man1" acme-client.1 install -Dm644 -t "${pkgdir}/usr/share/man/man5" acme-client.conf.5 install -Dm644 -t "${pkgdir}/etc" ../acme-client.conf install -Dm755 -t "${pkgdir}/etc/acme-client.d" ../example.org.hook install -Dm644 -t "${pkgdir}/usr/lib/systemd/system" ../acme-client@.{timer,service} }