diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 9 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = dnscontrol-bin pkgdesc = Synchronize your DNS to multiple providers from a simple DSL (binary release) pkgver = 4.6.1 - pkgrel = 1 + pkgrel = 2 url = https://stackexchange.github.io/dnscontrol/ arch = x86_64 license = MIT @@ -2,7 +2,7 @@ pkgname=dnscontrol-bin pkgver=4.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="Synchronize your DNS to multiple providers from a simple DSL (binary release)" arch=('x86_64') url="https://stackexchange.github.io/dnscontrol/" @@ -12,7 +12,14 @@ conflicts=("${pkgname%-bin}") source=("https://github.com/StackExchange/dnscontrol/releases/download/v${pkgver}/dnscontrol_${pkgver}_linux_amd64.tar.gz") sha256sums=('0d148fd4a6a78b45742071b2f0af9fec9af0870504db5e66dab81db2822cb621') +build() { + ./dnscontrol shell-completion zsh > completions.zsh + ./dnscontrol shell-completion bash > completions.bash +} + package() { install -Dm755 "${srcdir}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 completions.zsh "$pkgdir/usr/share/zsh/site-functions/_${pkgname%-bin}" + install -Dm644 completions.bash "$pkgdir/usr/share/bash-completion/completions/${pkgname%-bin}" } |