certmgmt/PKGBUILD

32 lines
1.3 KiB
Bash

pkgname='certmgmt'
pkgver=0.1
pkgrel=6
pkgdesc='certmgmt is a collection of infrastructure to manage acme-tiny'
arch=('x86_64')
depends=('acme-tiny' 'systemd')
source=(
'certmgmt'
'certmgmt.conf'
'certmgmt.sysusers'
'certmgmt.tmpfiles'
'certmgmt@.service'
'certmgmt@.timer'
)
backup=('etc/certmgmt.conf')
sha256sums=('d2bc6e60e802161a7c202605eadaba476f03ab307f95b08c57bae2e9208cea71'
'6a72a9d006f8af929385770acac85168d276ba3aa092e829f25c4b573406085a'
'526673acbfe4f8e1e5d5f9dee56d87196c1d8019dfb7e1a13941bb03bb4a56af'
'898396693c9f10fc094f571f81045f634a9ec72bd0ae16959b3774a931c512dc'
'897d2655224debfad543547e9920a08fe965ffb08354d1ff477be2c0d115d4a0'
'51f0f939b753fd142ef6a3659066446933ec8700dddc33f227ef3ecc5653ce8e')
package() {
install -Dm 0644 "${srcdir}/certmgmt.conf" "${pkgdir}/etc/certmgmt.conf"
install -Dm 0644 "${srcdir}/certmgmt.sysusers" "${pkgdir}/usr/lib/sysusers.d/certmgmt.conf"
install -Dm 0644 "${srcdir}/certmgmt.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/certmgmt.conf"
install -Dm 0755 "${srcdir}/certmgmt" "${pkgdir}/opt/certmgmt/bin/certmgmt"
install -Dm 0644 "${srcdir}/certmgmt@.service" "${pkgdir}/usr/lib/systemd/system/certmgmt@.service"
install -Dm 0644 "${srcdir}/certmgmt@.timer" "${pkgdir}/usr/lib/systemd/system/certmgmt@.timer"
}